Lines Matching refs:dchan
415 static int fsl_dma_alloc_chan_resources(struct dma_chan *dchan)
417 struct fsldma_chan *chan = to_fsl_chan(dchan);
474 static void fsl_dma_free_chan_resources(struct dma_chan *dchan)
476 struct fsldma_chan *chan = to_fsl_chan(dchan);
490 fsl_dma_prep_interrupt(struct dma_chan *dchan, unsigned long flags)
495 if (!dchan)
498 chan = to_fsl_chan(dchan);
519 struct dma_chan *dchan, dma_addr_t dma_dst, dma_addr_t dma_src,
526 if (!dchan)
532 chan = to_fsl_chan(dchan);
599 struct dma_chan *dchan, struct scatterlist *sgl, unsigned int sg_len,
614 if (!dchan)
617 if (!dchan->private)
620 chan = to_fsl_chan(dchan);
621 slave = dchan->private;
778 static int fsl_dma_device_control(struct dma_chan *dchan,
788 if (!dchan)
791 chan = to_fsl_chan(dchan);
968 static void fsl_dma_memcpy_issue_pending(struct dma_chan *dchan)
970 struct fsldma_chan *chan = to_fsl_chan(dchan);
978 static enum dma_status fsl_tx_status(struct dma_chan *dchan,
982 struct fsldma_chan *chan = to_fsl_chan(dchan);
988 last_used = dchan->cookie;