Lines Matching refs:spidev
388 static int lantiq_ssc_setup(struct spi_device *spidev)
390 struct spi_controller *host = spidev->controller;
392 unsigned int cs = spi_get_chipselect(spidev, 0);
396 if (spi_get_csgpiod(spidev, 0))
411 if (spidev->mode & SPI_CS_HIGH)
432 struct spi_device *spidev, struct spi_transfer *t)
722 static int transfer_start(struct lantiq_ssc_spi *spi, struct spi_device *spidev,
797 static void lantiq_ssc_set_cs(struct spi_device *spidev, bool enable)
799 struct lantiq_ssc_spi *spi = spi_controller_get_devdata(spidev->controller);
800 unsigned int cs = spi_get_chipselect(spidev, 0);
803 if (!!(spidev->mode & SPI_CS_HIGH) == enable)
812 struct spi_device *spidev,
817 hw_setup_transfer(spi, spidev, t);
819 return transfer_start(spi, spidev, t);