Lines Matching full:dma_rx
241 if (!controller->dma_rx) in spi_imx_can_dma()
1244 ret = dmaengine_slave_config(controller->dma_rx, &rx); in spi_imx_dma_configure()
1326 if (controller->dma_rx) { in spi_imx_sdma_exit()
1327 dma_release_channel(controller->dma_rx); in spi_imx_sdma_exit()
1328 controller->dma_rx = NULL; in spi_imx_sdma_exit()
1354 controller->dma_rx = dma_request_chan(dev, "rx"); in spi_imx_sdma_init()
1355 if (IS_ERR(controller->dma_rx)) { in spi_imx_sdma_init()
1356 ret = PTR_ERR(controller->dma_rx); in spi_imx_sdma_init()
1358 controller->dma_rx = NULL; in spi_imx_sdma_init()
1442 desc_rx = dmaengine_prep_slave_sg(controller->dma_rx, in spi_imx_dma_transfer()
1454 dma_async_issue_pending(controller->dma_rx); in spi_imx_dma_transfer()
1461 dmaengine_terminate_all(controller->dma_rx); in spi_imx_dma_transfer()
1479 dmaengine_terminate_all(controller->dma_rx); in spi_imx_dma_transfer()
1488 dmaengine_terminate_all(controller->dma_rx); in spi_imx_dma_transfer()