Lines Matching refs:dma_chan
26 struct dma_chan *dma_chan; member
39 status = dmaengine_tx_status(pd->dma_chan, pd->dma_cookie, NULL); in pxa_ata_dma_irq()
57 tx = dmaengine_prep_slave_sg(pd->dma_chan, qc->sg, qc->n_elem, dir, in pxa_qc_prep()
84 dma_async_issue_pending(pd->dma_chan); in pxa_bmdma_start()
95 status = dmaengine_tx_status(pd->dma_chan, pd->dma_cookie, NULL); in pxa_bmdma_stop()
100 dmaengine_terminate_all(pd->dma_chan); in pxa_bmdma_stop()
114 status = dmaengine_tx_status(pd->dma_chan, pd->dma_cookie, &state); in pxa_bmdma_status()
275 data->dma_chan = in pxa_ata_probe()
277 if (!data->dma_chan) in pxa_ata_probe()
279 ret = dmaengine_slave_config(data->dma_chan, &config); in pxa_ata_probe()
291 dma_release_channel(data->dma_chan); in pxa_ata_probe()
301 dma_release_channel(data->dma_chan); in pxa_ata_remove()