Lines Matching refs:spi_device
27 * spi_bitbang_cs is in spi_device->controller_state, which is unavailable
31 * chipselect() and friends may use spi_device->controller_data and
42 u32 (*txrx_word)(struct spi_device *spi, unsigned nsecs,
44 unsigned (*txrx_bufs)(struct spi_device *,
46 struct spi_device *spi,
55 struct spi_device *spi,
56 u32 (*txrx_word)(struct spi_device *spi,
83 struct spi_device *spi,
84 u32 (*txrx_word)(struct spi_device *spi,
111 struct spi_device *spi,
112 u32 (*txrx_word)(struct spi_device *spi,
138 int spi_bitbang_setup_transfer(struct spi_device *spi, struct spi_transfer *t)
180 int spi_bitbang_setup(struct spi_device *spi)
224 void spi_bitbang_cleanup(struct spi_device *spi)
230 static int spi_bitbang_bufs(struct spi_device *spi, struct spi_transfer *t)
282 struct spi_device *spi,
321 static void spi_bitbang_set_cs(struct spi_device *spi, bool enable)