Lines Matching refs:rockchip_spi
186 struct rockchip_spi { struct
234 static inline void spi_enable_chip(struct rockchip_spi *rs, bool enable) in spi_enable_chip() argument
239 static inline void wait_for_tx_idle(struct rockchip_spi *rs, bool slave_mode) in wait_for_tx_idle()
268 static u32 get_fifo_len(struct rockchip_spi *rs) in get_fifo_len()
282 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_set_cs()
313 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_handle_err()
337 static void rockchip_spi_pio_writer(struct rockchip_spi *rs) in rockchip_spi_pio_writer()
356 static void rockchip_spi_pio_reader(struct rockchip_spi *rs) in rockchip_spi_pio_reader()
393 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_isr()
418 static int rockchip_spi_prepare_irq(struct rockchip_spi *rs, in rockchip_spi_prepare_irq()
444 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_dma_rxcb()
462 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_dma_txcb()
490 static int rockchip_spi_prepare_dma(struct rockchip_spi *rs, in rockchip_spi_prepare_dma()
566 static int rockchip_spi_pio_transfer(struct rockchip_spi *rs, in rockchip_spi_pio_transfer()
616 static int rockchip_spi_config(struct rockchip_spi *rs, in rockchip_spi_config()
748 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_slave_abort()
765 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_transfer_wait()
807 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_transfer_one()
882 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_can_dma()
894 struct rockchip_spi *rs = spi_controller_get_devdata(spi->controller); in rockchip_spi_setup()
921 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_misc_open()
932 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_misc_release()
943 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_mmap()
974 struct rockchip_spi *rs; in rockchip_spi_probe()
987 sizeof(struct rockchip_spi)); in rockchip_spi_probe()
990 sizeof(struct rockchip_spi)); in rockchip_spi_probe()
1257 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_remove()
1286 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_runtime_suspend()
1298 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_runtime_resume()