Lines Matching full:dma_tx
1284 ret = dmaengine_slave_config(controller->dma_tx, &tx); in spi_imx_dma_configure()
1383 if (controller->dma_tx) { in spi_imx_sdma_exit()
1384 dma_release_channel(controller->dma_tx); in spi_imx_sdma_exit()
1385 controller->dma_tx = NULL; in spi_imx_sdma_exit()
1397 controller->dma_tx = dma_request_chan(dev, "tx"); in spi_imx_sdma_init()
1398 if (IS_ERR(controller->dma_tx)) { in spi_imx_sdma_init()
1399 ret = PTR_ERR(controller->dma_tx); in spi_imx_sdma_init()
1401 controller->dma_tx = NULL; in spi_imx_sdma_init()
1508 desc_tx = dmaengine_prep_slave_sg(controller->dma_tx, in spi_imx_dma_transfer()
1512 dmaengine_terminate_all(controller->dma_tx); in spi_imx_dma_transfer()
1521 dma_async_issue_pending(controller->dma_tx); in spi_imx_dma_transfer()
1530 dmaengine_terminate_all(controller->dma_tx); in spi_imx_dma_transfer()