Lines Matching refs:fsl_lpspi_data
94 struct fsl_lpspi_data { struct
106 void (*tx)(struct fsl_lpspi_data *); argument
107 void (*rx)(struct fsl_lpspi_data *); argument
132 static void fsl_lpspi_buf_rx_##type(struct fsl_lpspi_data *fsl_lpspi) \ argument
143 static void fsl_lpspi_buf_tx_##type(struct fsl_lpspi_data *fsl_lpspi) \
163 static void fsl_lpspi_intctrl(struct fsl_lpspi_data *fsl_lpspi, in LPSPI_BUF_TX()
199 struct fsl_lpspi_data *fsl_lpspi = in lpspi_prepare_xfer_hardware()
214 struct fsl_lpspi_data *fsl_lpspi = in lpspi_unprepare_xfer_hardware()
223 static void fsl_lpspi_write_tx_fifo(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_write_tx_fifo()
249 static void fsl_lpspi_read_rx_fifo(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_read_rx_fifo()
255 static void fsl_lpspi_set_cmd(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_set_cmd()
282 static void fsl_lpspi_set_watermark(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_set_watermark()
297 static int fsl_lpspi_set_bitrate(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_set_bitrate()
336 struct fsl_lpspi_data *fsl_lpspi = in fsl_lpspi_dma_configure()
378 static int fsl_lpspi_config(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_config()
415 struct fsl_lpspi_data *fsl_lpspi = in fsl_lpspi_setup_transfer()
461 struct fsl_lpspi_data *fsl_lpspi = in fsl_lpspi_slave_abort()
477 struct fsl_lpspi_data *fsl_lpspi = in fsl_lpspi_wait_for_completion()
496 static int fsl_lpspi_reset(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_reset()
518 struct fsl_lpspi_data *fsl_lpspi = (struct fsl_lpspi_data *)cookie; in fsl_lpspi_dma_rx_callback()
525 struct fsl_lpspi_data *fsl_lpspi = (struct fsl_lpspi_data *)cookie; in fsl_lpspi_dma_tx_callback()
530 static int fsl_lpspi_calculate_timeout(struct fsl_lpspi_data *fsl_lpspi, in fsl_lpspi_calculate_timeout()
546 struct fsl_lpspi_data *fsl_lpspi, in fsl_lpspi_dma_transfer()
652 struct fsl_lpspi_data *fsl_lpspi, in fsl_lpspi_dma_init()
689 struct fsl_lpspi_data *fsl_lpspi = in fsl_lpspi_pio_transfer()
715 struct fsl_lpspi_data *fsl_lpspi = in fsl_lpspi_transfer_one()
740 struct fsl_lpspi_data *fsl_lpspi = dev_id; in fsl_lpspi_isr()
773 struct fsl_lpspi_data *fsl_lpspi; in fsl_lpspi_runtime_resume()
794 struct fsl_lpspi_data *fsl_lpspi; in fsl_lpspi_runtime_suspend()
805 static int fsl_lpspi_init_rpm(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_init_rpm()
818 struct fsl_lpspi_data *fsl_lpspi; in fsl_lpspi_probe()
828 sizeof(struct fsl_lpspi_data)); in fsl_lpspi_probe()
831 sizeof(struct fsl_lpspi_data)); in fsl_lpspi_probe()
937 struct fsl_lpspi_data *fsl_lpspi = in fsl_lpspi_remove()