Lines Matching defs:spi
13 #include <linux/spi/spi.h>
14 #include <linux/spi/spi_bitbang.h>
31 static inline void xtfpga_spi_write32(const struct xtfpga_spi *spi,
34 __raw_writel(val, spi->regs + addr);
37 static inline unsigned int xtfpga_spi_read32(const struct xtfpga_spi *spi,
40 return __raw_readl(spi->regs + addr);
53 static u32 xtfpga_spi_txrx_word(struct spi_device *spi, unsigned nsecs,
56 struct xtfpga_spi *xspi = spi_master_get_devdata(spi->master);
72 static void xtfpga_spi_chipselect(struct spi_device *spi, int is_on)
74 struct xtfpga_spi *xspi = spi_master_get_devdata(spi->master);
133 { .compatible = "cdns,xtfpga-spi", },