Lines Matching refs:dma_chan
103 struct dma_chan chan;
155 static inline struct pch_dma_chan *to_pd_chan(struct dma_chan *chan) in to_pd_chan()
165 static inline struct device *chan2dev(struct dma_chan *chan) in chan2dev()
170 static inline struct device *chan2parent(struct dma_chan *chan) in chan2parent()
189 static void pdc_enable_irq(struct dma_chan *chan, int enable) in pdc_enable_irq()
213 static void pdc_set_dir(struct dma_chan *chan) in pdc_set_dir()
261 static void pdc_set_mode(struct dma_chan *chan, u32 mode) in pdc_set_mode()
441 static struct pch_dma_desc *pdc_alloc_desc(struct dma_chan *chan, gfp_t flags) in pdc_alloc_desc()
505 static int pd_alloc_chan_resources(struct dma_chan *chan) in pd_alloc_chan_resources()
543 static void pd_free_chan_resources(struct dma_chan *chan) in pd_free_chan_resources()
565 static enum dma_status pd_tx_status(struct dma_chan *chan, dma_cookie_t cookie, in pd_tx_status()
571 static void pd_issue_pending(struct dma_chan *chan) in pd_issue_pending()
582 static struct dma_async_tx_descriptor *pd_prep_slave_sg(struct dma_chan *chan, in pd_prep_slave_sg()
668 static int pd_device_control(struct dma_chan *chan, enum dma_ctrl_cmd cmd, in pd_device_control()
762 struct dma_chan *chan, *_c; in pch_dma_save_regs()
785 struct dma_chan *chan, *_c; in pch_dma_restore_regs()
963 struct dma_chan *chan, *_c; in pch_dma_remove()