Lines Matching refs:fsl_lpspi_data
98 struct fsl_lpspi_data { struct
110 void (*tx)(struct fsl_lpspi_data *); argument
111 void (*rx)(struct fsl_lpspi_data *); argument
151 static void fsl_lpspi_buf_rx_##type(struct fsl_lpspi_data *fsl_lpspi) \ argument
162 static void fsl_lpspi_buf_tx_##type(struct fsl_lpspi_data *fsl_lpspi) \
182 static void fsl_lpspi_intctrl(struct fsl_lpspi_data *fsl_lpspi, in LPSPI_BUF_TX()
218 struct fsl_lpspi_data *fsl_lpspi = in lpspi_prepare_xfer_hardware()
233 struct fsl_lpspi_data *fsl_lpspi = in lpspi_unprepare_xfer_hardware()
242 static void fsl_lpspi_write_tx_fifo(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_write_tx_fifo()
268 static void fsl_lpspi_read_rx_fifo(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_read_rx_fifo()
274 static void fsl_lpspi_set_cmd(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_set_cmd()
301 static void fsl_lpspi_set_watermark(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_set_watermark()
316 static int fsl_lpspi_set_bitrate(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_set_bitrate()
369 struct fsl_lpspi_data *fsl_lpspi = in fsl_lpspi_dma_configure()
411 static int fsl_lpspi_config(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_config()
448 struct fsl_lpspi_data *fsl_lpspi = in fsl_lpspi_setup_transfer()
494 struct fsl_lpspi_data *fsl_lpspi = in fsl_lpspi_target_abort()
510 struct fsl_lpspi_data *fsl_lpspi = in fsl_lpspi_wait_for_completion()
529 static int fsl_lpspi_reset(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_reset()
551 struct fsl_lpspi_data *fsl_lpspi = (struct fsl_lpspi_data *)cookie; in fsl_lpspi_dma_rx_callback()
558 struct fsl_lpspi_data *fsl_lpspi = (struct fsl_lpspi_data *)cookie; in fsl_lpspi_dma_tx_callback()
563 static int fsl_lpspi_calculate_timeout(struct fsl_lpspi_data *fsl_lpspi, in fsl_lpspi_calculate_timeout()
579 struct fsl_lpspi_data *fsl_lpspi, in fsl_lpspi_dma_transfer()
685 struct fsl_lpspi_data *fsl_lpspi, in fsl_lpspi_dma_init()
722 struct fsl_lpspi_data *fsl_lpspi = in fsl_lpspi_pio_transfer()
748 struct fsl_lpspi_data *fsl_lpspi = in fsl_lpspi_transfer_one()
775 struct fsl_lpspi_data *fsl_lpspi = dev_id; in fsl_lpspi_isr()
808 struct fsl_lpspi_data *fsl_lpspi; in fsl_lpspi_runtime_resume()
829 struct fsl_lpspi_data *fsl_lpspi; in fsl_lpspi_runtime_suspend()
840 static int fsl_lpspi_init_rpm(struct fsl_lpspi_data *fsl_lpspi) in fsl_lpspi_init_rpm()
854 struct fsl_lpspi_data *fsl_lpspi; in fsl_lpspi_probe()
869 sizeof(struct fsl_lpspi_data)); in fsl_lpspi_probe()
872 sizeof(struct fsl_lpspi_data)); in fsl_lpspi_probe()
987 struct fsl_lpspi_data *fsl_lpspi = in fsl_lpspi_remove()