Lines Matching refs:dma_chan
99 struct dma_chan chan;
151 struct sirfsoc_dma_chan *dma_chan_to_sirfsoc_dma_chan(struct dma_chan *c) in dma_chan_to_sirfsoc_dma_chan()
157 static inline struct sirfsoc_dma *dma_chan_to_sirfsoc_dma(struct dma_chan *c) in dma_chan_to_sirfsoc_dma()
429 static int sirfsoc_dma_slave_config(struct dma_chan *chan, in sirfsoc_dma_slave_config()
446 static int sirfsoc_dma_terminate_all(struct dma_chan *chan) in sirfsoc_dma_terminate_all()
492 static int sirfsoc_dma_pause_chan(struct dma_chan *chan) in sirfsoc_dma_pause_chan()
526 static int sirfsoc_dma_resume_chan(struct dma_chan *chan) in sirfsoc_dma_resume_chan()
560 static int sirfsoc_dma_alloc_chan_resources(struct dma_chan *chan) in sirfsoc_dma_alloc_chan_resources()
600 static void sirfsoc_dma_free_chan_resources(struct dma_chan *chan) in sirfsoc_dma_free_chan_resources()
629 static void sirfsoc_dma_issue_pending(struct dma_chan *chan) in sirfsoc_dma_issue_pending()
644 sirfsoc_dma_tx_status(struct dma_chan *chan, dma_cookie_t cookie, in sirfsoc_dma_tx_status()
693 struct dma_chan *chan, struct dma_interleaved_template *xt, in sirfsoc_dma_prep_interleaved()
761 sirfsoc_dma_prep_cyclic(struct dma_chan *chan, dma_addr_t addr, in sirfsoc_dma_prep_cyclic()
812 bool sirfsoc_dma_filter_id(struct dma_chan *chan, void *chan_id) in sirfsoc_dma_filter_id()
831 static struct dma_chan *of_dma_sirfsoc_xlate(struct of_phandle_args *dma_spec, in of_dma_sirfsoc_xlate()