Lines Matching defs:chan_tx
246 struct dma_chan *chan_tx;
322 chan = host->chan_tx;
324 host->chan_tx = NULL;
341 struct dma_chan *chan = host->chan_tx;
368 host->chan_tx = NULL;
432 host->chan_tx = sh_mmcif_request_dma_pdata(host,
437 host->chan_tx = dma_request_chan(dev, "tx");
438 if (IS_ERR(host->chan_tx))
439 host->chan_tx = NULL;
444 dev_dbg(dev, "%s: got channel TX %p RX %p\n", __func__, host->chan_tx,
447 if (!host->chan_tx || !host->chan_rx ||
448 sh_mmcif_dma_slave_config(host, host->chan_tx, DMA_MEM_TO_DEV) ||
455 if (host->chan_tx)
456 dma_release_channel(host->chan_tx);
459 host->chan_tx = host->chan_rx = NULL;
466 if (host->chan_tx) {
467 struct dma_chan *chan = host->chan_tx;
468 host->chan_tx = NULL;
1125 if (host->chan_tx)
1143 dma_unmap_sg(host->chan_tx->device->dev,
1170 dmaengine_terminate_sync(host->chan_tx);