Lines Matching defs:jz4780_dma_chan
129 struct jz4780_dma_chan {
157 struct jz4780_dma_chan chan[];
165 static inline struct jz4780_dma_chan *to_jz4780_dma_chan(struct dma_chan *chan)
167 return container_of(chan, struct jz4780_dma_chan, vchan.chan);
177 struct jz4780_dma_chan *jzchan)
231 jz4780_dma_desc_alloc(struct jz4780_dma_chan *jzchan, unsigned int count,
265 struct jz4780_dma_chan *jzchan = to_jz4780_dma_chan(vdesc->tx.chan);
271 static u32 jz4780_dma_transfer_size(struct jz4780_dma_chan *jzchan,
309 static int jz4780_dma_setup_hwdesc(struct jz4780_dma_chan *jzchan,
366 struct jz4780_dma_chan *jzchan = to_jz4780_dma_chan(chan);
411 struct jz4780_dma_chan *jzchan = to_jz4780_dma_chan(chan);
462 struct jz4780_dma_chan *jzchan = to_jz4780_dma_chan(chan);
486 static void jz4780_dma_begin(struct jz4780_dma_chan *jzchan)
563 struct jz4780_dma_chan *jzchan = to_jz4780_dma_chan(chan);
576 struct jz4780_dma_chan *jzchan = to_jz4780_dma_chan(chan);
602 struct jz4780_dma_chan *jzchan = to_jz4780_dma_chan(chan);
612 struct jz4780_dma_chan *jzchan = to_jz4780_dma_chan(chan);
624 static size_t jz4780_dma_desc_residue(struct jz4780_dma_chan *jzchan,
644 struct jz4780_dma_chan *jzchan = to_jz4780_dma_chan(chan);
677 struct jz4780_dma_chan *jzchan)
761 struct jz4780_dma_chan *jzchan = to_jz4780_dma_chan(chan);
778 struct jz4780_dma_chan *jzchan = to_jz4780_dma_chan(chan);
787 struct jz4780_dma_chan *jzchan = to_jz4780_dma_chan(chan);
856 struct jz4780_dma_chan *jzchan;