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