Lines Matching refs:dma_chan
40 struct dma_chan *dma_chan; member
85 struct dma_chan *dma_chan = ux500_channel->dma_chan; in ux500_configure_channel() local
120 dma_chan->device->device_control(dma_chan, DMA_SLAVE_CONFIG, in ux500_configure_channel()
123 dma_desc = dmaengine_prep_slave_sg(dma_chan, &sg, 1, direction, in ux500_configure_channel()
132 dma_async_issue_pending(dma_chan); in ux500_configure_channel()
249 ux500_channel->dma_chan->device-> in ux500_dma_channel_abort()
250 device_control(ux500_channel->dma_chan, in ux500_dma_channel_abort()
271 if (ux500_channel->dma_chan) in ux500_dma_controller_stop()
272 dma_release_channel(ux500_channel->dma_chan); in ux500_dma_controller_stop()
281 if (ux500_channel->dma_chan) in ux500_dma_controller_stop()
282 dma_release_channel(ux500_channel->dma_chan); in ux500_dma_controller_stop()
334 ux500_channel->dma_chan = dma_request_channel(mask, in ux500_dma_controller_start()
337 if (!ux500_channel->dma_chan) { in ux500_dma_controller_start()