Lines Matching refs:dchan
373 int fsl_dma_external_start(struct dma_chan *dchan, int enable) in fsl_dma_external_start() argument
377 if (!dchan) in fsl_dma_external_start()
380 chan = to_fsl_chan(dchan); in fsl_dma_external_start()
694 static int fsl_dma_alloc_chan_resources(struct dma_chan *dchan) in fsl_dma_alloc_chan_resources() argument
696 struct fsldma_chan *chan = to_fsl_chan(dchan); in fsl_dma_alloc_chan_resources()
747 static void fsl_dma_free_chan_resources(struct dma_chan *dchan) in fsl_dma_free_chan_resources() argument
749 struct fsldma_chan *chan = to_fsl_chan(dchan); in fsl_dma_free_chan_resources()
764 fsl_dma_prep_memcpy(struct dma_chan *dchan, in fsl_dma_prep_memcpy() argument
772 if (!dchan) in fsl_dma_prep_memcpy()
778 chan = to_fsl_chan(dchan); in fsl_dma_prep_memcpy()
828 static int fsl_dma_device_terminate_all(struct dma_chan *dchan) in fsl_dma_device_terminate_all() argument
832 if (!dchan) in fsl_dma_device_terminate_all()
835 chan = to_fsl_chan(dchan); in fsl_dma_device_terminate_all()
852 static int fsl_dma_device_config(struct dma_chan *dchan, in fsl_dma_device_config() argument
858 if (!dchan) in fsl_dma_device_config()
861 chan = to_fsl_chan(dchan); in fsl_dma_device_config()
882 static void fsl_dma_memcpy_issue_pending(struct dma_chan *dchan) in fsl_dma_memcpy_issue_pending() argument
884 struct fsldma_chan *chan = to_fsl_chan(dchan); in fsl_dma_memcpy_issue_pending()
895 static enum dma_status fsl_tx_status(struct dma_chan *dchan, in fsl_tx_status() argument
899 struct fsldma_chan *chan = to_fsl_chan(dchan); in fsl_tx_status()
902 ret = dma_cookie_status(dchan, cookie, txstate); in fsl_tx_status()
910 return dma_cookie_status(dchan, cookie, txstate); in fsl_tx_status()