Lines Matching refs:fsl_lpspi_data

97 struct fsl_lpspi_data {  struct
109 void (*tx)(struct fsl_lpspi_data *); argument
110 void (*rx)(struct fsl_lpspi_data *); argument
150 static void fsl_lpspi_buf_rx_##type(struct fsl_lpspi_data *fsl_lpspi) \ argument
161 static void fsl_lpspi_buf_tx_##type(struct fsl_lpspi_data *fsl_lpspi) \
181 static void fsl_lpspi_intctrl(struct fsl_lpspi_data *fsl_lpspi, in LPSPI_BUF_TX()
217 struct fsl_lpspi_data *fsl_lpspi = in lpspi_prepare_xfer_hardware()
232 struct fsl_lpspi_data *fsl_lpspi = in lpspi_unprepare_xfer_hardware()
241 static void fsl_lpspi_write_tx_fifo(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_write_tx_fifo()
267 static void fsl_lpspi_read_rx_fifo(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_read_rx_fifo()
273 static void fsl_lpspi_set_cmd(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_set_cmd()
300 static void fsl_lpspi_set_watermark(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_set_watermark()
315 static int fsl_lpspi_set_bitrate(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_set_bitrate()
364 struct fsl_lpspi_data *fsl_lpspi = in fsl_lpspi_dma_configure()
406 static int fsl_lpspi_config(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_config()
443 struct fsl_lpspi_data *fsl_lpspi = in fsl_lpspi_setup_transfer()
489 struct fsl_lpspi_data *fsl_lpspi = in fsl_lpspi_target_abort()
505 struct fsl_lpspi_data *fsl_lpspi = in fsl_lpspi_wait_for_completion()
524 static int fsl_lpspi_reset(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_reset()
546 struct fsl_lpspi_data *fsl_lpspi = (struct fsl_lpspi_data *)cookie; in fsl_lpspi_dma_rx_callback()
553 struct fsl_lpspi_data *fsl_lpspi = (struct fsl_lpspi_data *)cookie; in fsl_lpspi_dma_tx_callback()
558 static int fsl_lpspi_calculate_timeout(struct fsl_lpspi_data *fsl_lpspi, in fsl_lpspi_calculate_timeout()
574 struct fsl_lpspi_data *fsl_lpspi, in fsl_lpspi_dma_transfer()
680 struct fsl_lpspi_data *fsl_lpspi, in fsl_lpspi_dma_init()
717 struct fsl_lpspi_data *fsl_lpspi = in fsl_lpspi_pio_transfer()
743 struct fsl_lpspi_data *fsl_lpspi = in fsl_lpspi_transfer_one()
768 struct fsl_lpspi_data *fsl_lpspi = dev_id; in fsl_lpspi_isr()
801 struct fsl_lpspi_data *fsl_lpspi; in fsl_lpspi_runtime_resume()
822 struct fsl_lpspi_data *fsl_lpspi; in fsl_lpspi_runtime_suspend()
833 static int fsl_lpspi_init_rpm(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_init_rpm()
847 struct fsl_lpspi_data *fsl_lpspi; in fsl_lpspi_probe()
862 sizeof(struct fsl_lpspi_data)); in fsl_lpspi_probe()
865 sizeof(struct fsl_lpspi_data)); in fsl_lpspi_probe()
986 struct fsl_lpspi_data *fsl_lpspi = in fsl_lpspi_remove()