Lines Matching defs:spi
49 bitbang_txrx_be_cpha0(struct spi_device *spi,
62 setmosi(spi, word & (1 << 31));
68 setsck(spi, !cpol);
74 word |= getmiso(spi);
75 setsck(spi, cpol);
81 bitbang_txrx_be_cpha1(struct spi_device *spi,
92 setsck(spi, !cpol);
95 setmosi(spi, word & (1 << 31));
101 setsck(spi, cpol);
107 word |= getmiso(spi);
113 bitbang_txrx_le_cpha0(struct spi_device *spi,
127 setmosi(spi, word & 1);
133 setsck(spi, !cpol);
139 word |= getmiso(spi) << rxbit;
140 setsck(spi, cpol);
146 bitbang_txrx_le_cpha1(struct spi_device *spi,
158 setsck(spi, !cpol);
161 setmosi(spi, word & 1);
167 setsck(spi, cpol);
173 word |= getmiso(spi) << rxbit;