Lines Matching refs:jz4740_dmaengine_chan
115 struct jz4740_dmaengine_chan { struct
131 struct jz4740_dmaengine_chan chan[JZ_DMA_NR_CHANS]; argument
135 struct jz4740_dmaengine_chan *chan) in jz4740_dma_chan_get_dev()
141 static struct jz4740_dmaengine_chan *to_jz4740_dma_chan(struct dma_chan *c) in to_jz4740_dma_chan()
143 return container_of(c, struct jz4740_dmaengine_chan, vchan.chan); in to_jz4740_dma_chan()
211 struct jz4740_dmaengine_chan *chan = to_jz4740_dma_chan(c); in jz4740_dma_slave_config()
272 struct jz4740_dmaengine_chan *chan = to_jz4740_dma_chan(c); in jz4740_dma_terminate_all()
289 static int jz4740_dma_start_transfer(struct jz4740_dmaengine_chan *chan) in jz4740_dma_start_transfer()
338 static void jz4740_dma_chan_irq(struct jz4740_dmaengine_chan *chan) in jz4740_dma_chan_irq()
380 struct jz4740_dmaengine_chan *chan = to_jz4740_dma_chan(c); in jz4740_dma_issue_pending()
394 struct jz4740_dmaengine_chan *chan = to_jz4740_dma_chan(c); in jz4740_dma_prep_slave_sg()
420 struct jz4740_dmaengine_chan *chan = to_jz4740_dma_chan(c); in jz4740_dma_prep_dma_cyclic()
446 static size_t jz4740_dma_desc_residue(struct jz4740_dmaengine_chan *chan, in jz4740_dma_desc_residue()
470 struct jz4740_dmaengine_chan *chan = to_jz4740_dma_chan(c); in jz4740_dma_tx_status()
510 struct jz4740_dmaengine_chan *chan; in jz4740_dma_probe()