Lines Matching refs:dma_tx
613 dmaengine_terminate_async(ctlr->dma_tx);
684 chan = ctlr->dma_tx;
805 dma_async_issue_pending(ctlr->dma_tx);
819 dmaengine_terminate_sync(ctlr->dma_tx);
863 if (ctlr->dma_tx) {
864 dmaengine_terminate_sync(ctlr->dma_tx);
870 dma_unmap_page_attrs(ctlr->dma_tx->device->dev,
875 dma_release_channel(ctlr->dma_tx);
876 ctlr->dma_tx = NULL;
904 ctlr->dma_tx = dma_request_chan(dev, "tx");
905 if (IS_ERR(ctlr->dma_tx)) {
906 ret = dev_err_probe(dev, PTR_ERR(ctlr->dma_tx),
908 ctlr->dma_tx = NULL;
927 ret = dmaengine_slave_config(ctlr->dma_tx, &slave_config);
931 bs->fill_tx_addr = dma_map_page_attrs(ctlr->dma_tx->device->dev,
935 if (dma_mapping_error(ctlr->dma_tx->device->dev, bs->fill_tx_addr)) {
942 bs->fill_tx_desc = dmaengine_prep_dma_cyclic(ctlr->dma_tx,
1145 if (ctlr->dma_tx) {
1146 dmaengine_terminate_sync(ctlr->dma_tx);