Lines Matching refs:spi
60 struct spi_device *spi, int is_active) in spi_xcomm_chipselect() argument
62 unsigned long cs = spi->chip_select; in spi_xcomm_chipselect()
74 struct spi_device *spi, struct spi_transfer *t, unsigned int *settings) in spi_xcomm_setup_transfer() argument
93 if (spi->mode & SPI_CPOL) in spi_xcomm_setup_transfer()
98 if (spi->mode & SPI_CPHA) in spi_xcomm_setup_transfer()
103 if (spi->mode & SPI_3WIRE) in spi_xcomm_setup_transfer()
112 struct spi_device *spi, struct spi_transfer *t) in spi_xcomm_txrx_bufs() argument
141 struct spi_device *spi = msg->spi; in spi_xcomm_transfer_one() local
148 spi_xcomm_chipselect(spi_xcomm, spi, true); in spi_xcomm_transfer_one()
157 status = spi_xcomm_setup_transfer(spi_xcomm, spi, t, &settings); in spi_xcomm_transfer_one()
182 status = spi_xcomm_txrx_bufs(spi_xcomm, spi, t); in spi_xcomm_transfer_one()
199 spi_xcomm_chipselect(spi_xcomm, spi, false); in spi_xcomm_transfer_one()