Lines Matching refs:dma
14 #include <linux/dma-direction.h>
15 #include <linux/dma-mapping.h>
109 struct dma_chan *dma;
166 dma_unmap_sg(owl_host->dma->device->dev, data->sg, data->sg_len,
317 dma_map_sg(owl_host->dma->device->dev, data->sg,
320 dmaengine_slave_config(owl_host->dma, &owl_host->dma_cfg);
321 owl_host->desc = dmaengine_prep_slave_sg(owl_host->dma, data->sg,
356 dma_async_issue_pending(owl_host->dma);
366 dmaengine_terminate_all(owl_host->dma);
374 dmaengine_terminate_all(owl_host->dma);
625 owl_host->dma = dma_request_chan(&pdev->dev, "mmc");
626 if (IS_ERR(owl_host->dma)) {
628 ret = PTR_ERR(owl_host->dma);
633 dma_chan_name(owl_host->dma));
666 dma_release_channel(owl_host->dma);
680 dma_release_channel(owl_host->dma);