Lines Matching defs:spi
14 #include <linux/spi/spi.h>
116 static unsigned int spi_engine_get_config(struct spi_device *spi)
120 if (spi->mode & SPI_CPOL)
122 if (spi->mode & SPI_CPHA)
124 if (spi->mode & SPI_3WIRE)
131 struct spi_device *spi, struct spi_transfer *xfer)
191 struct spi_device *spi, bool assert)
196 mask ^= BIT(spi_get_chipselect(spi, 0));
204 struct spi_device *spi = msg->spi;
213 spi_engine_get_config(spi)));
216 new_clk_div = spi_engine_get_clk_div(spi_engine, spi, xfer);
225 spi_engine_gen_cs(p, dry, spi, true);
235 spi_engine_gen_cs(p, dry, spi, false);
578 { .compatible = "adi,axi-spi-engine-1.00.a" },
587 .name = "spi-engine",