Lines Matching refs:dma_chan
99 struct dma_chan chan;
151 static inline struct pch_dma_chan *to_pd_chan(struct dma_chan *chan) in to_pd_chan()
161 static inline struct device *chan2dev(struct dma_chan *chan) in chan2dev()
166 static inline struct device *chan2parent(struct dma_chan *chan) in chan2parent()
185 static void pdc_enable_irq(struct dma_chan *chan, int enable) in pdc_enable_irq()
209 static void pdc_set_dir(struct dma_chan *chan) in pdc_set_dir()
257 static void pdc_set_mode(struct dma_chan *chan, u32 mode) in pdc_set_mode()
437 static struct pch_dma_desc *pdc_alloc_desc(struct dma_chan *chan, gfp_t flags) in pdc_alloc_desc()
501 static int pd_alloc_chan_resources(struct dma_chan *chan) in pd_alloc_chan_resources()
539 static void pd_free_chan_resources(struct dma_chan *chan) in pd_free_chan_resources()
561 static enum dma_status pd_tx_status(struct dma_chan *chan, dma_cookie_t cookie, in pd_tx_status()
567 static void pd_issue_pending(struct dma_chan *chan) in pd_issue_pending()
578 static struct dma_async_tx_descriptor *pd_prep_slave_sg(struct dma_chan *chan, in pd_prep_slave_sg()
664 static int pd_device_terminate_all(struct dma_chan *chan) in pd_device_terminate_all()
754 struct dma_chan *chan, *_c; in pch_dma_save_regs()
777 struct dma_chan *chan, *_c; in pch_dma_restore_regs()
956 struct dma_chan *chan, *_c; in pch_dma_remove()