Lines Matching defs:fsl_espi
90 struct fsl_espi {
116 static inline u32 fsl_espi_read_reg(struct fsl_espi *espi, int offset)
121 static inline u16 fsl_espi_read_reg16(struct fsl_espi *espi, int offset)
126 static inline u8 fsl_espi_read_reg8(struct fsl_espi *espi, int offset)
131 static inline void fsl_espi_write_reg(struct fsl_espi *espi, int offset,
137 static inline void fsl_espi_write_reg16(struct fsl_espi *espi, int offset,
143 static inline void fsl_espi_write_reg8(struct fsl_espi *espi, int offset,
151 struct fsl_espi *espi = spi_controller_get_devdata(m->spi->controller);
214 static void fsl_espi_fill_tx_fifo(struct fsl_espi *espi, u32 events)
271 static void fsl_espi_read_rx_fifo(struct fsl_espi *espi, u32 events)
326 struct fsl_espi *espi = spi_controller_get_devdata(spi->controller);
354 struct fsl_espi *espi = spi_controller_get_devdata(spi->controller);
399 struct fsl_espi *espi = spi_controller_get_devdata(m->spi->controller);
480 struct fsl_espi *espi;
530 static void fsl_espi_cpu_irq(struct fsl_espi *espi, u32 events)
559 struct fsl_espi *espi = context_data;
588 struct fsl_espi *espi = spi_controller_get_devdata(host);
601 struct fsl_espi *espi = spi_controller_get_devdata(host);
620 struct fsl_espi *espi = spi_controller_get_devdata(host);
668 struct fsl_espi *espi;
671 host = spi_alloc_host(dev, sizeof(struct fsl_espi));
711 ret = devm_request_irq(dev, irq, fsl_espi_irq, 0, "fsl_espi", espi);
833 .name = "fsl_espi",