Lines Matching defs:spi
20 #include <linux/spi/spi.h>
385 struct spi_device *spi,
426 struct spi_device *spi = message->spi;
439 if (spi->mode & SPI_CPOL)
444 if (spi->mode & SPI_CPHA)
451 if (spi->mode & SPI_CS_HIGH)
456 if (spi->mode & SPI_READY)
462 conf |= FIELD_PREP(SPICC_CS_MASK, spi->chip_select);
493 static int meson_spicc_setup(struct spi_device *spi)
495 if (!spi->controller_state)
496 spi->controller_state = spi_master_get_devdata(spi->master);
501 static void meson_spicc_cleanup(struct spi_device *spi)
503 spi->controller_state = NULL;
838 dev_err(&pdev->dev, "spi master registration failed\n");