Lines Matching refs:dma_chan
46 struct dma_chan *dma_chan; member
88 struct dma_chan *dma_chan = ux500_channel->dma_chan; in ux500_configure_channel() local
124 dmaengine_slave_config(dma_chan, &slave_conf); in ux500_configure_channel()
126 dma_desc = dmaengine_prep_slave_sg(dma_chan, &sg, 1, direction, in ux500_configure_channel()
135 dma_async_issue_pending(dma_chan); in ux500_configure_channel()
248 dmaengine_terminate_all(ux500_channel->dma_chan); in ux500_dma_channel_abort()
266 if (ux500_channel->dma_chan) in ux500_dma_controller_stop()
267 dma_release_channel(ux500_channel->dma_chan); in ux500_dma_controller_stop()
276 if (ux500_channel->dma_chan) in ux500_dma_controller_stop()
277 dma_release_channel(ux500_channel->dma_chan); in ux500_dma_controller_stop()
327 ux500_channel->dma_chan = in ux500_dma_controller_start()
330 if (!ux500_channel->dma_chan) in ux500_dma_controller_start()
331 ux500_channel->dma_chan = in ux500_dma_controller_start()
340 if (!ux500_channel->dma_chan) { in ux500_dma_controller_start()