Home
last modified time | relevance | path

Searched refs:at_dma_chan (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-5.10/drivers/dma/
H A Dat_hdmac_regs.h227 * struct at_dma_chan - internal representation of an Atmel HDMAC channel
247 struct at_dma_chan { struct
274 static inline struct at_dma_chan *to_at_dma_chan(struct dma_chan *dchan) in to_at_dma_chan()
276 return container_of(dchan, struct at_dma_chan, chan_common); in to_at_dma_chan()
321 * @chan: channels table to store at_dma_chan structures
334 struct at_dma_chan chan[];
356 static void vdbg_dump_regs(struct at_dma_chan *atchan) in vdbg_dump_regs()
376 static void vdbg_dump_regs(struct at_dma_chan *atchan) {} in vdbg_dump_regs()
379 static void atc_dump_lli(struct at_dma_chan *atchan, struct at_lli *lli) in atc_dump_lli()
416 static inline int atc_chan_is_enabled(struct at_dma_chan *atcha
[all...]
H A Dat_hdmac.c80 static struct at_desc *atc_first_active(struct at_dma_chan *atchan) in atc_first_active()
86 static struct at_desc *atc_first_queued(struct at_dma_chan *atchan) in atc_first_queued()
126 static struct at_desc *atc_desc_get(struct at_dma_chan *atchan) in atc_desc_get()
160 static void atc_desc_put(struct at_dma_chan *atchan, struct at_desc *desc) in atc_desc_put()
209 static void atc_dostart(struct at_dma_chan *atchan, struct at_desc *first) in atc_dostart()
252 static struct at_desc *atc_get_desc_by_cookie(struct at_dma_chan *atchan, in atc_get_desc_by_cookie()
298 struct at_dma_chan *atchan = to_at_dma_chan(chan); in atc_get_bytes_left()
434 atc_chain_complete(struct at_dma_chan *atchan, struct at_desc *desc) in atc_chain_complete()
478 static void atc_advance_work(struct at_dma_chan *atchan) in atc_advance_work()
510 static void atc_handle_error(struct at_dma_chan *atcha
[all...]
/kernel/linux/linux-6.6/drivers/dma/
H A Dat_hdmac.c230 struct at_dma_chan *atchan;
258 * struct at_dma_chan - internal representation of an Atmel HDMAC channel
274 struct at_dma_chan { struct
337 * @chan: channels table to store at_dma_chan structures
350 struct at_dma_chan chan[];
363 static inline struct at_dma_chan *to_at_dma_chan(struct dma_chan *chan) in to_at_dma_chan()
365 return container_of(chan, struct at_dma_chan, vc.chan); in to_at_dma_chan()
382 static void vdbg_dump_regs(struct at_dma_chan *atchan) in vdbg_dump_regs()
402 static void vdbg_dump_regs(struct at_dma_chan *atchan) {} in vdbg_dump_regs()
405 static void atc_dump_lli(struct at_dma_chan *atcha
[all...]

Completed in 9 milliseconds