Searched refs:ep93xx_spi (Results 1 - 1 of 1) sorted by relevance
/linux-4.4.14/drivers/spi/ |
H A D | spi-ep93xx.c | 71 * struct ep93xx_spi - EP93xx SPI controller structure 91 struct ep93xx_spi { struct 123 static void ep93xx_spi_write_u8(const struct ep93xx_spi *espi, ep93xx_spi_write_u8() 129 static u8 ep93xx_spi_read_u8(const struct ep93xx_spi *spi, u16 reg) ep93xx_spi_read_u8() 134 static void ep93xx_spi_write_u16(const struct ep93xx_spi *espi, ep93xx_spi_write_u16() 140 static u16 ep93xx_spi_read_u16(const struct ep93xx_spi *spi, u16 reg) ep93xx_spi_read_u16() 145 static int ep93xx_spi_enable(const struct ep93xx_spi *espi) ep93xx_spi_enable() 161 static void ep93xx_spi_disable(const struct ep93xx_spi *espi) ep93xx_spi_disable() 172 static void ep93xx_spi_enable_interrupts(const struct ep93xx_spi *espi) ep93xx_spi_enable_interrupts() 181 static void ep93xx_spi_disable_interrupts(const struct ep93xx_spi *espi) ep93xx_spi_disable_interrupts() 197 static int ep93xx_spi_calc_divisors(const struct ep93xx_spi *espi, ep93xx_spi_calc_divisors() 252 struct ep93xx_spi *espi = spi_master_get_devdata(spi->master); ep93xx_spi_setup() 310 static int ep93xx_spi_chip_setup(const struct ep93xx_spi *espi, ep93xx_spi_chip_setup() 338 static void ep93xx_do_write(struct ep93xx_spi *espi, struct spi_transfer *t) ep93xx_do_write() 357 static void ep93xx_do_read(struct ep93xx_spi *espi, struct spi_transfer *t) ep93xx_do_read() 387 static int ep93xx_spi_read_write(struct ep93xx_spi *espi) ep93xx_spi_read_write() 410 static void ep93xx_spi_pio_transfer(struct ep93xx_spi *espi) ep93xx_spi_pio_transfer() 432 ep93xx_spi_dma_prepare(struct ep93xx_spi *espi, enum dma_transfer_direction dir) ep93xx_spi_dma_prepare() 533 static void ep93xx_spi_dma_finish(struct ep93xx_spi *espi, ep93xx_spi_dma_finish() 555 static void ep93xx_spi_dma_transfer(struct ep93xx_spi *espi) ep93xx_spi_dma_transfer() 602 static void ep93xx_spi_process_transfer(struct ep93xx_spi *espi, ep93xx_spi_process_transfer() 675 static void ep93xx_spi_process_message(struct ep93xx_spi *espi, ep93xx_spi_process_message() 734 struct ep93xx_spi *espi = spi_master_get_devdata(master); ep93xx_spi_transfer_one_message() 751 struct ep93xx_spi *espi = dev_id; ep93xx_spi_interrupt() 798 static int ep93xx_spi_setup_dma(struct ep93xx_spi *espi) ep93xx_spi_setup_dma() 843 static void ep93xx_spi_release_dma(struct ep93xx_spi *espi) ep93xx_spi_release_dma() 862 struct ep93xx_spi *espi; ep93xx_spi_probe() 957 struct ep93xx_spi *espi = spi_master_get_devdata(master); ep93xx_spi_remove()
|
Completed in 71 milliseconds