Home
last modified time | relevance | path

Searched refs:sc_read (Results 1 – 13 of 13) sorted by relevance

/freebsd/sys/powerpc/mpc85xx/
H A Dds1553_core.c57 if (sc->sc_read == NULL) in ds1553_attach()
58 sc->sc_read = ds1553_direct_read; in ds1553_attach()
67 sec = (*sc->sc_read)(dev, DS1553_OFF_SECONDS); in ds1553_attach()
74 flags = (*sc->sc_read)(dev, DS1553_OFF_FLAGS); in ds1553_attach()
102 ct.sec = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_SECONDS) & in ds1553_gettime()
104 ct.min = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_MINUTES) & in ds1553_gettime()
106 ct.hour = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_HOURS) & in ds1553_gettime()
108 ct.dow = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_DAYOFWEEK) & in ds1553_gettime()
110 ct.day = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_DATE) & in ds1553_gettime()
112 ct.mon = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_MONTH) & in ds1553_gettime()
[all …]
H A Dfsl_espi.c124 uint32_t sc_read; member
256 while (sc->sc_read < sc->sc_len && (spier & ESPI_SPIE_RNE)) { in fsl_espi_drain_fifo()
258 read = sc->sc_read++; in fsl_espi_drain_fifo()
341 sc->sc_read = 0; in fsl_espi_transfer()
H A Dds1553_reg.h95 uint8_t (*sc_read)(device_t, bus_size_t); member
/freebsd/sys/arm/mv/
H A Da37x0_spi.c55 uint32_t sc_read; member
250 if (sc->sc_read == sc->sc_len) in a37x0_spi_rx_byte()
254 read = sc->sc_read++; in a37x0_spi_rx_byte()
358 if (sc->sc_written == sc->sc_len && sc->sc_read == sc->sc_len) in a37x0_spi_intr()
422 sc->sc_read = 0; in a37x0_spi_transfer()
H A Dmv_spi.c59 uint32_t sc_read; member
205 read = sc->sc_read++; in mv_spi_rx_byte()
251 if (sc->sc_written == sc->sc_len && sc->sc_read == sc->sc_len) in mv_spi_intr()
316 sc->sc_read = 0; in mv_spi_transfer()
/freebsd/sys/dev/intel/
H A Dspi.c216 while (sc->sc_read < sc->sc_len && in intelspi_drain_rx_fifo()
219 read = sc->sc_read++; in intelspi_drain_rx_fifo()
237 sc->sc_read != sc->sc_len) in intelspi_transaction_done()
425 sc->sc_read = 0; in intelspi_transfer()
465 sc->sc_read = 0; in intelspi_transfer()
H A Dspi.h56 uint32_t sc_read; member
/freebsd/sys/dev/tpm/
H A Dtpm.c229 sc->sc_read = tpm_legacy_read; in tpm_attach()
235 sc->sc_read = tpm_tis12_read; in tpm_attach()
511 sc->sc_read(sc, &command, sizeof(command), NULL, TPM_HDRSIZE); in tpm_suspend()
730 TPM_READ_TMO, sc->sc_read); in tpm_tis12_start()
782 TPM_READ_TMO, sc->sc_read))) in tpm_tis12_read()
876 sc->sc_read))) in tpm_tis12_end()
940 wakeup(sc->sc_read); in tpm_intr()
1188 if ((rv = (sc->sc_read)(sc, buf, TPM_HDRSIZE, &cnt, 0))) { in tpmread()
1222 if ((rv = (sc->sc_read)(sc, p, n, NULL, TPM_PARAM_SIZE))) { in tpmread()
H A Dtpmvar.h30 int (*sc_read)(struct tpm_softc *, void *, int, size_t *, int); member
/freebsd/sys/arm/broadcom/bcm2835/
H A Dbcm2835_spi.c356 while (sc->sc_read < sc->sc_len && cs == SPI_CS_RXD) { in bcm_spi_drain_fifo()
358 read = sc->sc_read++; in bcm_spi_drain_fifo()
389 if (sc->sc_written == sc->sc_len && sc->sc_read == sc->sc_len) { in bcm_spi_intr()
463 sc->sc_read = 0; in bcm_spi_transfer()
H A Dbcm2835_spivar.h43 uint32_t sc_read; member
/freebsd/sys/arm/ti/
H A Dti_spi.c340 bytes = min(sc->sc_len - sc->sc_read, sc->sc_fifolvl); in ti_spi_drain_fifo()
343 read = sc->sc_read++; in ti_spi_drain_fifo()
389 if (sc->sc_written == sc->sc_len && sc->sc_read == sc->sc_len) { in ti_spi_intr()
470 sc->sc_read = 0; in ti_spi_transfer()
H A Dti_spivar.h52 #define sc_read xfer.read macro