Lines Matching defs:imxdma_channel
141 struct imxdma_channel {
182 struct imxdma_channel channel[IMX_DMA_CHANNELS];
217 static struct imxdma_channel *to_imxdma_chan(struct dma_chan *chan)
219 return container_of(chan, struct imxdma_channel, chan);
222 static inline bool imxdma_chan_is_doing_cyclic(struct imxdma_channel *imxdmac)
248 static int imxdma_hw_chain(struct imxdma_channel *imxdmac)
263 struct imxdma_channel *imxdmac = to_imxdma_chan(d->desc.chan);
290 struct imxdma_channel *imxdmac = to_imxdma_chan(d->desc.chan);
320 static void imxdma_disable_hw(struct imxdma_channel *imxdmac)
342 struct imxdma_channel *imxdmac = from_timer(imxdmac, t, watchdog);
407 static void dma_irq_handle_channel(struct imxdma_channel *imxdmac)
493 struct imxdma_channel *imxdmac = to_imxdma_chan(d->desc.chan);
598 struct imxdma_channel *imxdmac = from_tasklet(imxdmac, t, dma_tasklet);
645 struct imxdma_channel *imxdmac = to_imxdma_chan(chan);
662 struct imxdma_channel *imxdmac = to_imxdma_chan(chan);
710 struct imxdma_channel *imxdmac = to_imxdma_chan(chan);
726 struct imxdma_channel *imxdmac = to_imxdma_chan(tx->chan);
741 struct imxdma_channel *imxdmac = to_imxdma_chan(chan);
771 struct imxdma_channel *imxdmac = to_imxdma_chan(chan);
799 struct imxdma_channel *imxdmac = to_imxdma_chan(chan);
852 struct imxdma_channel *imxdmac = to_imxdma_chan(chan);
909 struct imxdma_channel *imxdmac = to_imxdma_chan(chan);
940 struct imxdma_channel *imxdmac = to_imxdma_chan(chan);
982 struct imxdma_channel *imxdmac = to_imxdma_chan(chan);
1008 struct imxdma_channel *imxdma_chan = to_imxdma_chan(chan);
1124 struct imxdma_channel *imxdmac = &imxdma->channel[i];
1210 struct imxdma_channel *imxdmac = &imxdma->channel[i];