Lines Matching defs:spi_imx

236 	struct spi_imx_data *spi_imx = spi_controller_get_devdata(controller);  in spi_imx_can_dma()  local
307 static void spi_imx_buf_rx_swap_u32(struct spi_imx_data *spi_imx) in spi_imx_buf_rx_swap_u32()
328 static void spi_imx_buf_rx_swap(struct spi_imx_data *spi_imx) in spi_imx_buf_rx_swap()
356 static void spi_imx_buf_tx_swap_u32(struct spi_imx_data *spi_imx) in spi_imx_buf_tx_swap_u32()
380 static void spi_imx_buf_tx_swap(struct spi_imx_data *spi_imx) in spi_imx_buf_tx_swap()
408 static void mx53_ecspi_rx_target(struct spi_imx_data *spi_imx) in mx53_ecspi_rx_target()
428 static void mx53_ecspi_tx_target(struct spi_imx_data *spi_imx) in mx53_ecspi_tx_target()
449 static unsigned int mx51_ecspi_clkdiv(struct spi_imx_data *spi_imx, in mx51_ecspi_clkdiv()
486 static void mx51_ecspi_intctrl(struct spi_imx_data *spi_imx, int enable) in mx51_ecspi_intctrl()
502 static void mx51_ecspi_trigger(struct spi_imx_data *spi_imx) in mx51_ecspi_trigger()
511 static void mx51_ecspi_disable(struct spi_imx_data *spi_imx) in mx51_ecspi_disable()
527 static int mx51_ecspi_prepare_message(struct spi_imx_data *spi_imx, in mx51_ecspi_prepare_message()
632 static void mx51_configure_cpha(struct spi_imx_data *spi_imx, in mx51_configure_cpha()
651 static int mx51_ecspi_prepare_transfer(struct spi_imx_data *spi_imx, in mx51_ecspi_prepare_transfer()
689 static void mx51_setup_wml(struct spi_imx_data *spi_imx) in mx51_setup_wml()
706 static int mx51_ecspi_rx_available(struct spi_imx_data *spi_imx) in mx51_ecspi_rx_available()
711 static void mx51_ecspi_reset(struct spi_imx_data *spi_imx) in mx51_ecspi_reset()
749 static void mx31_intctrl(struct spi_imx_data *spi_imx, int enable) in mx31_intctrl()
761 static void mx31_trigger(struct spi_imx_data *spi_imx) in mx31_trigger()
770 static int mx31_prepare_message(struct spi_imx_data *spi_imx, in mx31_prepare_message()
776 static int mx31_prepare_transfer(struct spi_imx_data *spi_imx, in mx31_prepare_transfer()
828 static int mx31_rx_available(struct spi_imx_data *spi_imx) in mx31_rx_available()
833 static void mx31_reset(struct spi_imx_data *spi_imx) in mx31_reset()
853 static void mx21_intctrl(struct spi_imx_data *spi_imx, int enable) in mx21_intctrl()
865 static void mx21_trigger(struct spi_imx_data *spi_imx) in mx21_trigger()
874 static int mx21_prepare_message(struct spi_imx_data *spi_imx, in mx21_prepare_message()
880 static int mx21_prepare_transfer(struct spi_imx_data *spi_imx, in mx21_prepare_transfer()
907 static int mx21_rx_available(struct spi_imx_data *spi_imx) in mx21_rx_available()
912 static void mx21_reset(struct spi_imx_data *spi_imx) in mx21_reset()
928 static void mx1_intctrl(struct spi_imx_data *spi_imx, int enable) in mx1_intctrl()
940 static void mx1_trigger(struct spi_imx_data *spi_imx) in mx1_trigger()
949 static int mx1_prepare_message(struct spi_imx_data *spi_imx, in mx1_prepare_message()
955 static int mx1_prepare_transfer(struct spi_imx_data *spi_imx, in mx1_prepare_transfer()
977 static int mx1_rx_available(struct spi_imx_data *spi_imx) in mx1_rx_available()
982 static void mx1_reset(struct spi_imx_data *spi_imx) in mx1_reset()
1119 static void spi_imx_set_burst_len(struct spi_imx_data *spi_imx, int n_bits) in spi_imx_set_burst_len()
1129 static void spi_imx_push(struct spi_imx_data *spi_imx) in spi_imx_push()
1171 struct spi_imx_data *spi_imx = dev_id; in spi_imx_isr() local
1204 struct spi_imx_data *spi_imx = spi_controller_get_devdata(controller); in spi_imx_dma_configure() local
1246 struct spi_imx_data *spi_imx = spi_controller_get_devdata(spi->controller); in spi_imx_setupxfer() local
1312 static void spi_imx_sdma_exit(struct spi_imx_data *spi_imx) in spi_imx_sdma_exit()
1327 static int spi_imx_sdma_init(struct device *dev, struct spi_imx_data *spi_imx, in spi_imx_sdma_init()
1367 struct spi_imx_data *spi_imx = (struct spi_imx_data *)cookie; in spi_imx_dma_rx_callback() local
1374 struct spi_imx_data *spi_imx = (struct spi_imx_data *)cookie; in spi_imx_dma_tx_callback() local
1379 static int spi_imx_calculate_timeout(struct spi_imx_data *spi_imx, int size) in spi_imx_calculate_timeout()
1393 static int spi_imx_dma_transfer(struct spi_imx_data *spi_imx, in spi_imx_dma_transfer()
1492 struct spi_imx_data *spi_imx = spi_controller_get_devdata(spi->controller); in spi_imx_pio_transfer() local
1524 struct spi_imx_data *spi_imx = spi_controller_get_devdata(spi->controller); in spi_imx_poll_transfer() local
1572 struct spi_imx_data *spi_imx = spi_controller_get_devdata(spi->controller); in spi_imx_pio_transfer_target() local
1617 struct spi_imx_data *spi_imx = spi_controller_get_devdata(spi->controller); in spi_imx_transfer_one() local
1666 struct spi_imx_data *spi_imx = spi_controller_get_devdata(controller); in spi_imx_prepare_message() local
1687 struct spi_imx_data *spi_imx = spi_controller_get_devdata(controller); in spi_imx_unprepare_message() local
1696 struct spi_imx_data *spi_imx = spi_controller_get_devdata(controller); in spi_imx_target_abort() local
1708 struct spi_imx_data *spi_imx; in spi_imx_probe() local
1888 struct spi_imx_data *spi_imx = spi_controller_get_devdata(controller); in spi_imx_remove() local
1909 struct spi_imx_data *spi_imx; in spi_imx_runtime_resume() local
1930 struct spi_imx_data *spi_imx; in spi_imx_runtime_suspend() local