Lines Matching refs:dma_chan
154 static inline struct jz4780_dma_chan *to_jz4780_dma_chan(struct dma_chan *chan) in to_jz4780_dma_chan()
309 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, in jz4780_dma_prep_slave_sg()
350 struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, in jz4780_dma_prep_dma_cyclic()
400 struct dma_chan *chan, dma_addr_t dest, dma_addr_t src, in jz4780_dma_prep_dma_memcpy()
485 static void jz4780_dma_issue_pending(struct dma_chan *chan) in jz4780_dma_issue_pending()
498 static int jz4780_dma_terminate_all(struct dma_chan *chan) in jz4780_dma_terminate_all()
522 static int jz4780_dma_config(struct dma_chan *chan, in jz4780_dma_config()
558 static enum dma_status jz4780_dma_tx_status(struct dma_chan *chan, in jz4780_dma_tx_status()
658 static int jz4780_dma_alloc_chan_resources(struct dma_chan *chan) in jz4780_dma_alloc_chan_resources()
675 static void jz4780_dma_free_chan_resources(struct dma_chan *chan) in jz4780_dma_free_chan_resources()
684 static bool jz4780_dma_filter_fn(struct dma_chan *chan, void *param) in jz4780_dma_filter_fn()
705 static struct dma_chan *jz4780_of_dma_xlate(struct of_phandle_args *dma_spec, in jz4780_of_dma_xlate()