Lines Matching defs:word
24 * FIRST PART (OPTIONAL): word-at-a-time spi_transfer support.
43 u32 word, u8 bits, unsigned flags);
48 u32 word, u8 bits,
58 u32 word, u8 bits,
71 u8 word = 0;
74 word = *tx++;
75 word = txrx_word(spi, ns, word, bits, flags);
77 *rx++ = word;
87 u32 word, u8 bits,
100 u16 word = 0;
103 word = *tx++;
104 word = txrx_word(spi, ns, word, bits, flags);
106 *rx++ = word;
116 u32 word, u8 bits,
129 u32 word = 0;
132 word = *tx++;
133 word = txrx_word(spi, ns, word, bits, flags);
135 *rx++ = word;
155 /* spi_transfer level calls that work per-word */
181 * spi_bitbang_setup - default setup for per-word I/O loops
200 /* per-word shift register access, in hardware or bitbanging */
225 * spi_bitbang_cleanup - default cleanup for per-word I/O loops
267 * Drivers can provide word-at-a-time i/o primitives, or provide
405 * For i/o loops, provide callbacks either per-word (for bitbanging, or for
409 * Drivers using per-word I/O loops should use (or call) spi_bitbang_setup,