Lines Matching defs:chan
479 struct dma_chan *chan = sport->dma_tx_chan;
498 ret = dma_map_sg(chan->device->dev, sgl, sport->dma_tx_nents,
505 sport->dma_tx_desc = dmaengine_prep_slave_sg(chan, sgl,
509 dma_unmap_sg(chan->device->dev, sgl, sport->dma_tx_nents,
519 dma_async_issue_pending(chan);
532 struct dma_chan *chan = sport->dma_tx_chan;
541 dma_unmap_sg(chan->device->dev, sgl, sport->dma_tx_nents,
606 struct dma_chan *chan = sport->dma_tx_chan;
611 dma_unmap_sg(chan->device->dev, &sport->tx_sgl[0],
615 dmaengine_terminate_async(chan);
1114 struct dma_chan *chan = sport->dma_rx_chan;
1175 dmastat = dmaengine_tx_status(chan, sport->dma_rx_cookie, &state);
1183 dma_sync_sg_for_cpu(chan->device->dev, &sport->rx_sgl, 1,
1244 dma_sync_sg_for_device(chan->device->dev, &sport->rx_sgl, 1,
1264 struct dma_chan *chan = sport->dma_rx_chan;
1269 dmastat = dmaengine_tx_status(chan, sport->dma_rx_cookie, &state);
1316 struct dma_chan *chan = sport->dma_rx_chan;
1322 dmastat = dmaengine_tx_status(chan, sport->dma_rx_cookie, &state);
1352 struct dma_chan *chan = sport->dma_rx_chan;
1381 nent = dma_map_sg(chan->device->dev, &sport->rx_sgl, 1,
1393 ret = dmaengine_slave_config(chan, &dma_rx_sconfig);
1401 sport->dma_rx_desc = dmaengine_prep_dma_cyclic(chan,
1415 dma_async_issue_pending(chan);
1439 struct dma_chan *chan = sport->dma_rx_chan;
1441 dmaengine_terminate_sync(chan);
1445 dma_unmap_sg(chan->device->dev, &sport->rx_sgl, 1, DMA_FROM_DEVICE);