Lines Matching refs:spi
14 u8 flags; /* extra spi->mode support */
21 int (*setup_transfer)(struct spi_device *spi,
24 void (*chipselect)(struct spi_device *spi, int is_on);
31 int (*txrx_bufs)(struct spi_device *spi, struct spi_transfer *t);
34 u32 (*txrx_word[4])(struct spi_device *spi,
42 extern int spi_bitbang_setup(struct spi_device *spi);
43 extern void spi_bitbang_cleanup(struct spi_device *spi);
44 extern int spi_bitbang_transfer(struct spi_device *spi, struct spi_message *m);
45 extern int spi_bitbang_setup_transfer(struct spi_device *spi,
49 extern int spi_bitbang_start(struct spi_bitbang *spi);
50 extern int spi_bitbang_stop(struct spi_bitbang *spi);