Lines Matching defs:spi
19 #include <linux/spi/spi.h>
403 struct spi_device *spi,
461 struct spi_device *spi = message->spi;
474 if (spi->mode & SPI_CPOL)
480 if (spi->mode & SPI_CPOL) {
489 if (spi->mode & SPI_CPHA)
496 if (spi->mode & SPI_CS_HIGH)
501 if (spi->mode & SPI_READY)
507 conf |= FIELD_PREP(SPICC_CS_MASK, spi_get_chipselect(spi, 0));
541 static int meson_spicc_setup(struct spi_device *spi)
543 if (!spi->controller_state)
544 spi->controller_state = spi_controller_get_devdata(spi->controller);
549 static void meson_spicc_cleanup(struct spi_device *spi)
551 spi->controller_state = NULL;
882 dev_err(&pdev->dev, "spi registration failed\n");