Lines Matching full:dma_tx
281 dmaengine_terminate_async(ctlr->dma_tx); in rockchip_spi_handle_err()
479 dmaengine_slave_config(ctlr->dma_tx, &txconf); in rockchip_spi_prepare_dma()
482 ctlr->dma_tx, in rockchip_spi_prepare_dma()
510 dma_async_issue_pending(ctlr->dma_tx); in rockchip_spi_prepare_dma()
650 dmaengine_terminate_sync(ctlr->dma_tx); in rockchip_spi_target_abort()
862 ctlr->dma_tx = dma_request_chan(rs->dev, "tx"); in rockchip_spi_probe()
863 if (IS_ERR(ctlr->dma_tx)) { in rockchip_spi_probe()
865 if (PTR_ERR(ctlr->dma_tx) == -EPROBE_DEFER) { in rockchip_spi_probe()
870 ctlr->dma_tx = NULL; in rockchip_spi_probe()
883 if (ctlr->dma_tx && ctlr->dma_rx) { in rockchip_spi_probe()
915 if (ctlr->dma_tx) in rockchip_spi_probe()
916 dma_release_channel(ctlr->dma_tx); in rockchip_spi_probe()
935 if (ctlr->dma_tx) in rockchip_spi_remove()
936 dma_release_channel(ctlr->dma_tx); in rockchip_spi_remove()