Home
last modified time | relevance | path

Searched refs:spi_chunk (Results 1 – 15 of 15) sorted by relevance

/netbsd-src/sys/dev/spi/
H A Dspivar.h107 struct spi_chunk { struct
108 struct spi_chunk *chunk_next; argument
120 struct spi_chunk *st_chunks; /* chained bufs */ argument
159 void spi_chunk_init(struct spi_chunk *, int, const uint8_t *, uint8_t *);
160 void spi_transfer_add(struct spi_transfer *, struct spi_chunk *);
H A Dspi.c498 spi_chunk_init(struct spi_chunk *chunk, int cnt, const uint8_t *wptr, in spi_chunk_init()
509 spi_transfer_add(struct spi_transfer *st, struct spi_chunk *chunk) in spi_transfer_add()
511 struct spi_chunk **cpp; in spi_transfer_add()
523 struct spi_chunk *chunk; in spi_transfer()
625 struct spi_chunk chunk; in spi_recv()
645 struct spi_chunk chunk; in spi_send()
666 struct spi_chunk chunk1, chunk2; in spi_send_recv()
H A Dspiflash.c721 struct spi_chunk chunk1, chunk2; in spiflash_cmd()
/netbsd-src/sys/arch/mips/atheros/dev/
H A Darspi.c79 struct spi_chunk *job_chunk;
102 struct spi_chunk *sc_wchunk; /* for partial writes */
122 STATIC int arspi_get_byte(struct spi_chunk **, uint8_t *);
123 STATIC int arspi_put_byte(struct spi_chunk **, uint8_t);
394 arspi_get_byte(struct spi_chunk **chunkp, uint8_t *bytep) in arspi_get_byte()
396 struct spi_chunk *chunk; in arspi_get_byte()
433 arspi_put_byte(struct spi_chunk **chunkp, uint8_t byte) in arspi_put_byte()
435 struct spi_chunk *chunk; in arspi_put_byte()
470 struct spi_chunk *chunk; in arspi_make_job()
/netbsd-src/sys/arch/arm/at91/
H A Dat91spivar.h62 struct spi_chunk *sc_wchunk;
63 struct spi_chunk *sc_rchunk;
H A Dat91spi.c272 struct spi_chunk *chunk; in at91spi_xfer()
/netbsd-src/sys/arch/arm/imx/
H A Dimxspivar.h57 struct spi_chunk *sc_wchunk;
58 struct spi_chunk *sc_rchunk;
H A Dimxspi.c268 struct spi_chunk *chunk; in imxspi_send()
299 struct spi_chunk *chunk; in imxspi_recv()
/netbsd-src/sys/arch/arm/sunxi/
H A Dsun6i_spi.c60 struct spi_chunk *sc_wchunk;
61 struct spi_chunk *sc_rchunk;
276 struct spi_chunk *chunk; in sun6ispi_start()
328 struct spi_chunk *chunk; in sun6ispi_send()
353 struct spi_chunk *chunk; in sun6ispi_recv()
H A Dsun4i_spi.c57 struct spi_chunk *sc_rchunk, *sc_wchunk;
253 struct spi_chunk *chunk = sc->sc_wchunk; in sun4ispi_txfifo_fill()
278 struct spi_chunk *chunk = sc->sc_rchunk; in sun4ispi_rxfifo_drain()
352 struct spi_chunk *chunk; in sun4ispi_start()
/netbsd-src/sys/arch/arm/broadcom/
H A Dbcm2835_spi.c59 struct spi_chunk *sc_wchunk;
60 struct spi_chunk *sc_rchunk;
250 struct spi_chunk *chunk; in bcmspi_send()
274 struct spi_chunk *chunk; in bcmspi_recv()
/netbsd-src/sys/arch/mips/alchemy/dev/
H A Dauspi.c74 struct spi_chunk *sc_wchunk;
75 struct spi_chunk *sc_rchunk;
256 struct spi_chunk *chunk; in auspi_send()
292 struct spi_chunk *chunk; in auspi_recv()
/netbsd-src/sys/arch/arm/rockchip/
H A Drk_spi.c162 struct spi_chunk *sc_rchunk, *sc_wchunk;
345 struct spi_chunk *chunk = sc->sc_wchunk; in rk_spi_txfifo_fill()
370 struct spi_chunk *chunk = sc->sc_rchunk; in rk_spi_rxfifo_drain()
/netbsd-src/sys/dev/marvell/
H A Dmvspi.c61 struct spi_chunk *sc_wchunk; /* For partial writes */
293 struct spi_chunk *chunk; in mvspi_sched()
/netbsd-src/sys/arch/evbarm/mpcsa/
H A Dmpcsa_leds.c93 struct spi_chunk sc_spi_chunk;