Lines Matching refs:dma_chan_tx
129 struct dma_chan *dma_chan_tx;
267 dma_chan = host->dma_chan_tx;
467 dmaengine_terminate_all(host->dma_chan_tx);
599 host->dma_chan_tx = dma_request_chan(dev, "tx");
612 if (IS_ERR(host->dma_chan_tx) || IS_ERR(host->dma_chan_rx)) {
613 if (PTR_ERR(host->dma_chan_tx) == -EPROBE_DEFER ||
618 if (!IS_ERR(host->dma_chan_tx)) {
619 dma_release_channel(host->dma_chan_tx);
620 host->dma_chan_tx = NULL;
632 host->dma_chan_tx, host->dma_chan_rx);
642 dmaengine_slave_config(host->dma_chan_tx, &cfg);
651 dma_get_max_seg_size(host->dma_chan_tx->device->dev));
680 if (!IS_ERR_OR_NULL(host->dma_chan_tx))
681 dma_release_channel(host->dma_chan_tx);
695 if (!IS_ERR_OR_NULL(host->dma_chan_tx))
696 dma_release_channel(host->dma_chan_tx);