Lines Matching refs:dma
14 #include <linux/dma-direction.h>
15 #include <linux/dma-mapping.h>
110 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);
623 owl_host->dma = dma_request_chan(&pdev->dev, "mmc");
624 if (IS_ERR(owl_host->dma)) {
626 ret = PTR_ERR(owl_host->dma);
631 dma_chan_name(owl_host->dma));
664 dma_release_channel(owl_host->dma);
678 dma_release_channel(owl_host->dma);