Lines Matching defs:spi
17 #include <linux/spi/spi.h>
20 #define DRV_NAME "spi-pci1xxxx"
302 static void pci1xxxx_spi_set_cs(struct spi_device *spi, bool enable)
304 struct pci1xxxx_spi_internal *p = spi_controller_get_devdata(spi->controller);
313 regval |= (spi_get_chipselect(spi, 0) << 25);
410 struct spi_device *spi, struct spi_transfer *xfer)
449 pci1xxxx_spi_setup(par, p->hw_inst, spi->mode, clkdiv, len);
471 struct spi_device *spi,
493 p->mode = spi->mode;
568 struct spi_device *spi, struct spi_transfer *xfer)
570 if (spi_ctlr->can_dma(spi_ctlr, spi, xfer) && spi_ctlr->cur_msg_mapped)
571 return pci1xxxx_spi_transfer_with_dma(spi_ctlr, spi, xfer);
573 return pci1xxxx_spi_transfer_with_io(spi_ctlr, spi, xfer);
634 /* Clear the DMA RD INT and start spi xfer*/
688 struct spi_device *spi,