Lines Matching refs:imxdma_channel

141 struct imxdma_channel {  struct
182 struct imxdma_channel channel[IMX_DMA_CHANNELS]; argument
217 static struct imxdma_channel *to_imxdma_chan(struct dma_chan *chan) in to_imxdma_chan()
219 return container_of(chan, struct imxdma_channel, chan); in to_imxdma_chan()
222 static inline bool imxdma_chan_is_doing_cyclic(struct imxdma_channel *imxdmac) in imxdma_chan_is_doing_cyclic()
248 static int imxdma_hw_chain(struct imxdma_channel *imxdmac) in imxdma_hw_chain()
263 struct imxdma_channel *imxdmac = to_imxdma_chan(d->desc.chan); in imxdma_sg_next()
290 struct imxdma_channel *imxdmac = to_imxdma_chan(d->desc.chan); in imxdma_enable_hw()
320 static void imxdma_disable_hw(struct imxdma_channel *imxdmac) in imxdma_disable_hw()
342 struct imxdma_channel *imxdmac = from_timer(imxdmac, t, watchdog); in imxdma_watchdog()
407 static void dma_irq_handle_channel(struct imxdma_channel *imxdmac) in dma_irq_handle_channel()
493 struct imxdma_channel *imxdmac = to_imxdma_chan(d->desc.chan); in imxdma_xfer_desc()
598 struct imxdma_channel *imxdmac = from_tasklet(imxdmac, t, dma_tasklet); in imxdma_tasklet()
645 struct imxdma_channel *imxdmac = to_imxdma_chan(chan); in imxdma_terminate_all()
662 struct imxdma_channel *imxdmac = to_imxdma_chan(chan); in imxdma_config_write()
710 struct imxdma_channel *imxdmac = to_imxdma_chan(chan); in imxdma_config()
726 struct imxdma_channel *imxdmac = to_imxdma_chan(tx->chan); in imxdma_tx_submit()
741 struct imxdma_channel *imxdmac = to_imxdma_chan(chan); in imxdma_alloc_chan_resources()
771 struct imxdma_channel *imxdmac = to_imxdma_chan(chan); in imxdma_free_chan_resources()
799 struct imxdma_channel *imxdmac = to_imxdma_chan(chan); in imxdma_prep_slave_sg()
852 struct imxdma_channel *imxdmac = to_imxdma_chan(chan); in imxdma_prep_dma_cyclic()
909 struct imxdma_channel *imxdmac = to_imxdma_chan(chan); in imxdma_prep_dma_memcpy()
940 struct imxdma_channel *imxdmac = to_imxdma_chan(chan); in imxdma_prep_dma_interleaved()
982 struct imxdma_channel *imxdmac = to_imxdma_chan(chan); in imxdma_issue_pending()
1008 struct imxdma_channel *imxdma_chan = to_imxdma_chan(chan); in imxdma_filter_fn()
1124 struct imxdma_channel *imxdmac = &imxdma->channel[i]; in imxdma_probe()
1210 struct imxdma_channel *imxdmac = &imxdma->channel[i]; in imxdma_free_irq()