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.
57 #include <linux/spi/spi.h>
58 #include <linux/spi/spi-mem.h>
454 struct nxp_fspi *f = spi_controller_get_devdata(mem->spi->controller);
700 static void nxp_fspi_select_mem(struct nxp_fspi *f, struct spi_device *spi)
702 unsigned long rate = spi->max_speed_hz;
710 if (f->selected == spi_get_chipselect(spi, 0))
723 4 * spi_get_chipselect(spi, 0));
725 dev_dbg(f->dev, "Target device [CS:%x] selected\n", spi_get_chipselect(spi, 0));
744 f->selected = spi_get_chipselect(spi, 0);
915 struct nxp_fspi *f = spi_controller_get_devdata(mem->spi->controller);
925 nxp_fspi_select_mem(f, mem->spi);
955 struct nxp_fspi *f = spi_controller_get_devdata(mem->spi->controller);
1110 struct nxp_fspi *f = spi_controller_get_devdata(mem->spi->controller);
1111 struct device *dev = &mem->spi->dev;
1120 spi_get_chipselect(mem->spi, 0));