Home
last modified time | relevance | path

Searched refs:axi_dma_chan (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/dma/dw-axi-dmac/
H A Ddw-axi-dmac-platform.c56 axi_chan_iowrite32(struct axi_dma_chan *chan, u32 reg, u32 val) in axi_chan_iowrite32()
61 static inline u32 axi_chan_ioread32(struct axi_dma_chan *chan, u32 reg) in axi_chan_ioread32()
67 axi_chan_iowrite64(struct axi_dma_chan *chan, u32 reg, u64 val) in axi_chan_iowrite64()
113 static inline void axi_chan_irq_disable(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_disable()
126 static inline void axi_chan_irq_set(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_set()
131 static inline void axi_chan_irq_sig_set(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_sig_set()
136 static inline void axi_chan_irq_clear(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_clear()
141 static inline u32 axi_chan_irq_read(struct axi_dma_chan *chan) in axi_chan_irq_read()
146 static inline void axi_chan_disable(struct axi_dma_chan *chan) in axi_chan_disable()
156 static inline void axi_chan_enable(struct axi_dma_chan *cha
[all...]
H A Ddw-axi-dmac.h36 struct axi_dma_chan { struct
54 struct axi_dma_chan *chan;
87 struct axi_dma_chan *chan;
96 static inline struct device *chan2dev(struct axi_dma_chan *chan) in chan2dev()
106 static inline struct axi_dma_chan *vc_to_axi_dma_chan(struct virt_dma_chan *vc) in vc_to_axi_dma_chan()
108 return container_of(vc, struct axi_dma_chan, vc); in vc_to_axi_dma_chan()
111 static inline struct axi_dma_chan *dchan_to_axi_dma_chan(struct dma_chan *dchan) in dchan_to_axi_dma_chan()
/kernel/linux/linux-6.6/drivers/dma/dw-axi-dmac/
H A Ddw-axi-dmac-platform.c66 axi_chan_iowrite32(struct axi_dma_chan *chan, u32 reg, u32 val) in axi_chan_iowrite32()
71 static inline u32 axi_chan_ioread32(struct axi_dma_chan *chan, u32 reg) in axi_chan_ioread32()
77 axi_chan_iowrite64(struct axi_dma_chan *chan, u32 reg, u64 val) in axi_chan_iowrite64()
87 static inline void axi_chan_config_write(struct axi_dma_chan *chan, in axi_chan_config_write()
150 static inline void axi_chan_irq_disable(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_disable()
163 static inline void axi_chan_irq_set(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_set()
168 static inline void axi_chan_irq_sig_set(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_sig_set()
173 static inline void axi_chan_irq_clear(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_clear()
178 static inline u32 axi_chan_irq_read(struct axi_dma_chan *chan) in axi_chan_irq_read()
183 static inline void axi_chan_disable(struct axi_dma_chan *cha
[all...]
H A Ddw-axi-dmac.h39 struct axi_dma_chan { struct
63 struct axi_dma_chan *chan;
103 struct axi_dma_chan *chan;
125 static inline struct device *chan2dev(struct axi_dma_chan *chan) in chan2dev()
135 static inline struct axi_dma_chan *vc_to_axi_dma_chan(struct virt_dma_chan *vc) in vc_to_axi_dma_chan()
137 return container_of(vc, struct axi_dma_chan, vc); in vc_to_axi_dma_chan()
140 static inline struct axi_dma_chan *dchan_to_axi_dma_chan(struct dma_chan *dchan) in dchan_to_axi_dma_chan()

Completed in 5 milliseconds