Lines Matching defs:spi
16 #include <linux/spi/spi.h>
18 #include <linux/spi/spi-mem.h>
287 * @spi: Pointer to the spi_device structure
290 static void zynq_qspi_chipselect(struct spi_device *spi, bool assert)
292 struct spi_controller *ctlr = spi->master;
299 if (!spi_get_chipselect(spi, 0))
320 * @spi: Pointer to the spi_device structure
334 static int zynq_qspi_config_op(struct zynq_qspi *xqspi, struct spi_device *spi)
349 spi->max_speed_hz)
357 if (spi->mode & SPI_CPHA)
359 if (spi->mode & SPI_CPOL)
371 * @spi: Pointer to the spi_device structure
378 static int zynq_qspi_setup_op(struct spi_device *spi)
380 struct spi_controller *ctlr = spi->master;
528 struct zynq_qspi *xqspi = spi_controller_get_devdata(mem->spi->master);
536 zynq_qspi_chipselect(mem->spi, true);
537 zynq_qspi_config_op(xqspi, mem->spi);
613 zynq_qspi_chipselect(mem->spi, false);