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()
86 dma_async_issue_pending(pd->dma_chan); in pxa_bmdma_start()
97 status = dmaengine_tx_status(pd->dma_chan, pd->dma_cookie, NULL); in pxa_bmdma_stop()
102 dmaengine_terminate_all(pd->dma_chan); in pxa_bmdma_stop()
116 status = dmaengine_tx_status(pd->dma_chan, pd->dma_cookie, &state); in pxa_bmdma_status()
277 data->dma_chan = in pxa_ata_probe()
279 if (!data->dma_chan) in pxa_ata_probe()
281 ret = dmaengine_slave_config(data->dma_chan, &config); in pxa_ata_probe()
293 dma_release_channel(data->dma_chan); in pxa_ata_probe()
303 dma_release_channel(data->dma_chan); in pxa_ata_remove()