Searched refs:jz4780_dma_chan (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | dma-jz4780.c | 128 struct jz4780_dma_chan { struct 156 struct jz4780_dma_chan chan[]; 164 static inline struct jz4780_dma_chan *to_jz4780_dma_chan(struct dma_chan *chan) in to_jz4780_dma_chan() 166 return container_of(chan, struct jz4780_dma_chan, vchan.chan); in to_jz4780_dma_chan() 176 struct jz4780_dma_chan *jzchan) in jz4780_dma_chan_parent() 230 struct jz4780_dma_chan *jzchan, unsigned int count, in jz4780_dma_desc_alloc() 257 struct jz4780_dma_chan *jzchan = to_jz4780_dma_chan(vdesc->tx.chan); in jz4780_dma_desc_free() 263 static uint32_t jz4780_dma_transfer_size(struct jz4780_dma_chan *jzchan, in jz4780_dma_transfer_size() 301 static int jz4780_dma_setup_hwdesc(struct jz4780_dma_chan *jzchan, in jz4780_dma_setup_hwdesc() 358 struct jz4780_dma_chan *jzcha in jz4780_dma_prep_slave_sg() [all...] |
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | dma-jz4780.c | 129 struct jz4780_dma_chan { struct 157 struct jz4780_dma_chan chan[]; 165 static inline struct jz4780_dma_chan *to_jz4780_dma_chan(struct dma_chan *chan) in to_jz4780_dma_chan() 167 return container_of(chan, struct jz4780_dma_chan, vchan.chan); in to_jz4780_dma_chan() 177 struct jz4780_dma_chan *jzchan) in jz4780_dma_chan_parent() 231 jz4780_dma_desc_alloc(struct jz4780_dma_chan *jzchan, unsigned int count, in jz4780_dma_desc_alloc() 265 struct jz4780_dma_chan *jzchan = to_jz4780_dma_chan(vdesc->tx.chan); in jz4780_dma_desc_free() 271 static u32 jz4780_dma_transfer_size(struct jz4780_dma_chan *jzchan, in jz4780_dma_transfer_size() 309 static int jz4780_dma_setup_hwdesc(struct jz4780_dma_chan *jzchan, in jz4780_dma_setup_hwdesc() 366 struct jz4780_dma_chan *jzcha in jz4780_dma_prep_slave_sg() [all...] |
Completed in 3 milliseconds