Lines Matching defs:chan_tx
197 struct dma_chan *chan_tx;
390 dma->tx_desc = dmaengine_prep_slave_single(dma->chan_tx,
430 dma_async_issue_pending(dma->chan_tx);
441 dmaengine_terminate_all(dma->chan_tx);
450 dmaengine_terminate_all(dma->chan_tx);
510 dma->chan_tx = dma_request_chan(dev, "tx");
511 if (IS_ERR(dma->chan_tx)) {
513 ret = PTR_ERR(dma->chan_tx);
517 dma->tx_dma_buf = dma_alloc_coherent(dma->chan_tx->device->dev,
550 ret = dmaengine_slave_config(dma->chan_tx, &cfg);
567 dma_free_coherent(dma->chan_tx->device->dev,
570 dma_release_channel(dma->chan_tx);
588 if (dma->chan_tx) {
589 dma_free_coherent(dma->chan_tx->device->dev, dma_bufsize,
591 dma_release_channel(dma->chan_tx);
1222 dmaengine_terminate_sync(dspi->dma->chan_tx);