Lines Matching defs:chan
422 struct dma_chan *chan = sport->dma_tx_chan;
441 ret = dma_map_sg(chan->device->dev, sgl, sport->dma_tx_nents,
448 sport->dma_tx_desc = dmaengine_prep_slave_sg(chan, sgl,
452 dma_unmap_sg(chan->device->dev, sgl, sport->dma_tx_nents,
462 dma_async_issue_pending(chan);
475 struct dma_chan *chan = sport->dma_tx_chan;
480 dma_unmap_sg(chan->device->dev, sgl, sport->dma_tx_nents,
547 struct dma_chan *chan = sport->dma_tx_chan;
552 dma_unmap_sg(chan->device->dev, &sport->tx_sgl[0],
556 dmaengine_terminate_all(chan);
1056 struct dma_chan *chan = sport->dma_rx_chan;
1117 dmastat = dmaengine_tx_status(chan, sport->dma_rx_cookie, &state);
1125 dma_sync_sg_for_cpu(chan->device->dev, &sport->rx_sgl, 1,
1178 dma_sync_sg_for_device(chan->device->dev, &sport->rx_sgl, 1,
1210 struct dma_chan *chan = sport->dma_rx_chan;
1232 nent = dma_map_sg(chan->device->dev, &sport->rx_sgl, 1,
1244 ret = dmaengine_slave_config(chan, &dma_rx_sconfig);
1252 sport->dma_rx_desc = dmaengine_prep_dma_cyclic(chan,
1266 dma_async_issue_pending(chan);
1284 struct dma_chan *chan = sport->dma_rx_chan;
1286 dmaengine_terminate_all(chan);
1288 dma_unmap_sg(chan->device->dev, &sport->rx_sgl, 1, DMA_FROM_DEVICE);