Lines Matching refs:dma_chan
209 struct dma_chan *dma_chan; member
443 if (dmaengine_slave_config(host->dma_chan, &host->dma_slave_config)) { in lpc32xx_xmit_dma()
450 res = dma_map_sg(host->dma_chan->device->dev, &host->sgl, 1, in lpc32xx_xmit_dma()
456 desc = dmaengine_prep_slave_sg(host->dma_chan, &host->sgl, 1, dir, in lpc32xx_xmit_dma()
468 dma_async_issue_pending(host->dma_chan); in lpc32xx_xmit_dma()
472 dma_unmap_sg(host->dma_chan->device->dev, &host->sgl, 1, in lpc32xx_xmit_dma()
477 dma_unmap_sg(host->dma_chan->device->dev, &host->sgl, 1, in lpc32xx_xmit_dma()
574 dmaengine_terminate_all(host->dma_chan); in lpc32xx_xfer()
712 host->dma_chan = dma_request_channel(mask, host->pdata->dma_filter, in lpc32xx_nand_dma_setup()
714 if (!host->dma_chan) { in lpc32xx_nand_dma_setup()
916 dma_release_channel(host->dma_chan); in lpc32xx_nand_probe()
935 dma_release_channel(host->dma_chan); in lpc32xx_nand_remove()