Lines Matching refs:dma_chan
41 struct dma_chan *dma_chan; member
54 status = dmaengine_tx_status(pd->dma_chan, pd->dma_cookie, NULL); in pxa_ata_dma_irq()
72 tx = dmaengine_prep_slave_sg(pd->dma_chan, qc->sg, qc->n_elem, dir, in pxa_qc_prep()
99 dma_async_issue_pending(pd->dma_chan); in pxa_bmdma_start()
110 status = dmaengine_tx_status(pd->dma_chan, pd->dma_cookie, NULL); in pxa_bmdma_stop()
115 dmaengine_terminate_all(pd->dma_chan); in pxa_bmdma_stop()
129 status = dmaengine_tx_status(pd->dma_chan, pd->dma_cookie, &state); in pxa_bmdma_status()
296 data->dma_chan = in pxa_ata_probe()
299 if (!data->dma_chan) in pxa_ata_probe()
301 ret = dmaengine_slave_config(data->dma_chan, &config); in pxa_ata_probe()
313 dma_release_channel(data->dma_chan); in pxa_ata_probe()
323 dma_release_channel(data->dma_chan); in pxa_ata_remove()