Lines Matching full:dma_tx
248 dmaengine_slave_config(master->dma_tx, &txconf); in sun6i_spi_prepare_dma()
250 txdesc = dmaengine_prep_slave_sg(master->dma_tx, in sun6i_spi_prepare_dma()
269 dma_async_issue_pending(master->dma_tx); in sun6i_spi_prepare_dma()
522 dmaengine_terminate_sync(master->dma_tx); in sun6i_spi_transfer_one()
703 master->dma_tx = dma_request_chan(&pdev->dev, "tx"); in sun6i_spi_probe()
704 if (IS_ERR(master->dma_tx)) { in sun6i_spi_probe()
706 if (PTR_ERR(master->dma_tx) == -EPROBE_DEFER) { in sun6i_spi_probe()
711 master->dma_tx = NULL; in sun6i_spi_probe()
724 if (master->dma_tx && master->dma_rx) { in sun6i_spi_probe()
760 if (master->dma_tx) in sun6i_spi_probe()
761 dma_release_channel(master->dma_tx); in sun6i_spi_probe()
773 if (master->dma_tx) in sun6i_spi_remove()
774 dma_release_channel(master->dma_tx); in sun6i_spi_remove()