Lines Matching refs:dma
14 #include <linux/dma-mapping.h>
91 struct atmel_abdac_dma dma;
118 struct dma_chan *chan = dac->dma.chan;
145 dac->dma.cdesc = cdesc;
205 dw_dma_cyclic_free(dac->dma.chan);
214 dw_dma_cyclic_free(dac->dma.chan);
243 retval = dw_dma_cyclic_start(dac->dma.chan);
251 dw_dma_cyclic_stop(dac->dma.chan);
272 bytes = dw_dma_get_src_addr(dac->dma.chan);
478 dac->dma.chan = dma_request_channel(mask, filter, dws);
480 if (!pdata->dws.dma_dev || !dac->dma.chan) {
505 dac->regs, dev_name(&dac->dma.chan->dev->device));
510 dma_release_channel(dac->dma.chan);
511 dac->dma.chan = NULL;
533 dw_dma_cyclic_stop(dac->dma.chan);
548 dw_dma_cyclic_start(dac->dma.chan);
566 dma_release_channel(dac->dma.chan);
567 dac->dma.chan = NULL;