Lines Matching refs:dma_chan
212 struct dma_chan *dma_chan; member
446 if (dmaengine_slave_config(host->dma_chan, &host->dma_slave_config)) { in lpc32xx_xmit_dma()
453 res = dma_map_sg(host->dma_chan->device->dev, &host->sgl, 1, in lpc32xx_xmit_dma()
459 desc = dmaengine_prep_slave_sg(host->dma_chan, &host->sgl, 1, dir, in lpc32xx_xmit_dma()
471 dma_async_issue_pending(host->dma_chan); in lpc32xx_xmit_dma()
475 dma_unmap_sg(host->dma_chan->device->dev, &host->sgl, 1, in lpc32xx_xmit_dma()
480 dma_unmap_sg(host->dma_chan->device->dev, &host->sgl, 1, in lpc32xx_xmit_dma()
577 dmaengine_terminate_all(host->dma_chan); in lpc32xx_xfer()
716 host->dma_chan = dma_request_channel(mask, host->pdata->dma_filter, in lpc32xx_nand_dma_setup()
718 if (!host->dma_chan) { in lpc32xx_nand_dma_setup()
920 dma_release_channel(host->dma_chan); in lpc32xx_nand_probe()
939 dma_release_channel(host->dma_chan); in lpc32xx_nand_remove()