Lines Matching full:dma_rx
241 if (!controller->dma_rx) in spi_imx_can_dma()
1234 ret = dmaengine_slave_config(controller->dma_rx, &rx); in spi_imx_dma_configure()
1316 if (controller->dma_rx) { in spi_imx_sdma_exit()
1317 dma_release_channel(controller->dma_rx); in spi_imx_sdma_exit()
1318 controller->dma_rx = NULL; in spi_imx_sdma_exit()
1344 controller->dma_rx = dma_request_chan(dev, "rx"); in spi_imx_sdma_init()
1345 if (IS_ERR(controller->dma_rx)) { in spi_imx_sdma_init()
1346 ret = PTR_ERR(controller->dma_rx); in spi_imx_sdma_init()
1348 controller->dma_rx = NULL; in spi_imx_sdma_init()
1432 desc_rx = dmaengine_prep_slave_sg(controller->dma_rx, in spi_imx_dma_transfer()
1444 dma_async_issue_pending(controller->dma_rx); in spi_imx_dma_transfer()
1451 dmaengine_terminate_all(controller->dma_rx); in spi_imx_dma_transfer()
1469 dmaengine_terminate_all(controller->dma_rx); in spi_imx_dma_transfer()
1478 dmaengine_terminate_all(controller->dma_rx); in spi_imx_dma_transfer()