Lines Matching refs:dchan
369 int fsl_dma_external_start(struct dma_chan *dchan, int enable) in fsl_dma_external_start() argument
373 if (!dchan) in fsl_dma_external_start()
376 chan = to_fsl_chan(dchan); in fsl_dma_external_start()
690 static int fsl_dma_alloc_chan_resources(struct dma_chan *dchan) in fsl_dma_alloc_chan_resources() argument
692 struct fsldma_chan *chan = to_fsl_chan(dchan); in fsl_dma_alloc_chan_resources()
743 static void fsl_dma_free_chan_resources(struct dma_chan *dchan) in fsl_dma_free_chan_resources() argument
745 struct fsldma_chan *chan = to_fsl_chan(dchan); in fsl_dma_free_chan_resources()
760 fsl_dma_prep_memcpy(struct dma_chan *dchan, in fsl_dma_prep_memcpy() argument
768 if (!dchan) in fsl_dma_prep_memcpy()
774 chan = to_fsl_chan(dchan); in fsl_dma_prep_memcpy()
824 static int fsl_dma_device_terminate_all(struct dma_chan *dchan) in fsl_dma_device_terminate_all() argument
828 if (!dchan) in fsl_dma_device_terminate_all()
831 chan = to_fsl_chan(dchan); in fsl_dma_device_terminate_all()
848 static int fsl_dma_device_config(struct dma_chan *dchan, in fsl_dma_device_config() argument
854 if (!dchan) in fsl_dma_device_config()
857 chan = to_fsl_chan(dchan); in fsl_dma_device_config()
878 static void fsl_dma_memcpy_issue_pending(struct dma_chan *dchan) in fsl_dma_memcpy_issue_pending() argument
880 struct fsldma_chan *chan = to_fsl_chan(dchan); in fsl_dma_memcpy_issue_pending()
891 static enum dma_status fsl_tx_status(struct dma_chan *dchan, in fsl_tx_status() argument
895 struct fsldma_chan *chan = to_fsl_chan(dchan); in fsl_tx_status()
898 ret = dma_cookie_status(dchan, cookie, txstate); in fsl_tx_status()
906 return dma_cookie_status(dchan, cookie, txstate); in fsl_tx_status()