Home
last modified time | relevance | path

Searched defs:atchan (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/drivers/dma/
H A Dat_hdmac.c230 struct at_dma_chan *atchan; member
289 #define channel_readl(atchan, name) \ argument
292 #define channel_writel(atchan, name, val) \ argument
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 *atchan, struct at_lli *lli) in atc_dump_lli()
442 static inline int atc_chan_is_enabled(struct at_dma_chan *atchan) in atc_chan_is_enabled()
453 static inline int atc_chan_is_paused(struct at_dma_chan *atchan) in atc_chan_is_paused()
462 static inline int atc_chan_is_cyclic(struct at_dma_chan *atchan) in atc_chan_is_cyclic()
550 static void atc_dostart(struct at_dma_chan *atchan) in atc_dostart()
[all …]
H A Dat_xdmac.c319 #define at_xdmac_chan_read(atchan, reg) readl_relaxed((atchan)->ch_regs + (reg)) argument
320 #define at_xdmac_chan_write(atchan, reg, value) writel_relaxed((value), (atchan)->ch_regs + (reg)) argument
342 static inline int at_xdmac_chan_is_cyclic(struct at_xdmac_chan *atchan) in at_xdmac_chan_is_cyclic()
347 static inline int at_xdmac_chan_is_paused(struct at_xdmac_chan *atchan) in at_xdmac_chan_is_paused()
352 static inline int at_xdmac_chan_is_paused_internal(struct at_xdmac_chan *atchan) in at_xdmac_chan_is_paused_internal()
373 static void at_xdmac_runtime_suspend_descriptors(struct at_xdmac_chan *atchan) in at_xdmac_runtime_suspend_descriptors()
387 static int at_xdmac_runtime_resume_descriptors(struct at_xdmac_chan *atchan) in at_xdmac_runtime_resume_descriptors()
405 static bool at_xdmac_chan_is_enabled(struct at_xdmac_chan *atchan) in at_xdmac_chan_is_enabled()
425 struct at_xdmac_chan *atchan; in at_xdmac_off() local
454 static void at_xdmac_start_xfer(struct at_xdmac_chan *atchan, in at_xdmac_start_xfer()
[all …]