Lines Matching defs:dchan
368 int fsl_dma_external_start(struct dma_chan *dchan, int enable)
372 if (!dchan)
375 chan = to_fsl_chan(dchan);
689 static int fsl_dma_alloc_chan_resources(struct dma_chan *dchan)
691 struct fsldma_chan *chan = to_fsl_chan(dchan);
742 static void fsl_dma_free_chan_resources(struct dma_chan *dchan)
744 struct fsldma_chan *chan = to_fsl_chan(dchan);
759 fsl_dma_prep_memcpy(struct dma_chan *dchan,
767 if (!dchan)
773 chan = to_fsl_chan(dchan);
823 static int fsl_dma_device_terminate_all(struct dma_chan *dchan)
827 if (!dchan)
830 chan = to_fsl_chan(dchan);
847 static int fsl_dma_device_config(struct dma_chan *dchan,
853 if (!dchan)
856 chan = to_fsl_chan(dchan);
877 static void fsl_dma_memcpy_issue_pending(struct dma_chan *dchan)
879 struct fsldma_chan *chan = to_fsl_chan(dchan);
890 static enum dma_status fsl_tx_status(struct dma_chan *dchan,
894 struct fsldma_chan *chan = to_fsl_chan(dchan);
897 ret = dma_cookie_status(dchan, cookie, txstate);
905 return dma_cookie_status(dchan, cookie, txstate);