Lines Matching defs:spi
20 * from the spi-mem framework, thus using single LUT index.
26 * Based on SPI MEM interface and spi-fsl-qspi.c driver.
54 #include <linux/spi/spi.h>
55 #include <linux/spi/spi-mem.h>
416 struct nxp_fspi *f = spi_controller_get_devdata(mem->spi->master);
633 static void nxp_fspi_select_mem(struct nxp_fspi *f, struct spi_device *spi)
635 unsigned long rate = spi->max_speed_hz;
643 if (f->selected == spi->chip_select)
656 4 * spi->chip_select);
658 dev_dbg(f->dev, "Slave device [CS:%x] selected\n", spi->chip_select);
670 f->selected = spi->chip_select;
841 struct nxp_fspi *f = spi_controller_get_devdata(mem->spi->master);
851 nxp_fspi_select_mem(f, mem->spi);
879 struct nxp_fspi *f = spi_controller_get_devdata(mem->spi->master);
976 struct nxp_fspi *f = spi_controller_get_devdata(mem->spi->master);
977 struct device *dev = &mem->spi->dev;
986 mem->spi->chip_select);