Searched refs:axi_dma_chan (Results 1 – 2 of 2) sorted by relevance
/linux-6.12.1/drivers/dma/dw-axi-dmac/ |
D | dw-axi-dmac-platform.c | 77 axi_chan_iowrite32(struct axi_dma_chan *chan, u32 reg, u32 val) in axi_chan_iowrite32() 82 static inline u32 axi_chan_ioread32(struct axi_dma_chan *chan, u32 reg) in axi_chan_ioread32() 88 axi_chan_iowrite64(struct axi_dma_chan *chan, u32 reg, u64 val) in axi_chan_iowrite64() 98 static inline void axi_chan_config_write(struct axi_dma_chan *chan, in axi_chan_config_write() 161 static inline void axi_chan_irq_disable(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_disable() 174 static inline void axi_chan_irq_set(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_set() 179 static inline void axi_chan_irq_sig_set(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_sig_set() 184 static inline void axi_chan_irq_clear(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_clear() 189 static inline u32 axi_chan_irq_read(struct axi_dma_chan *chan) in axi_chan_irq_read() 194 static inline void axi_chan_disable(struct axi_dma_chan *chan) in axi_chan_disable() [all …]
|
D | dw-axi-dmac.h | 39 struct axi_dma_chan { struct 63 struct axi_dma_chan *chan; argument 103 struct axi_dma_chan *chan; 126 static inline struct device *chan2dev(struct axi_dma_chan *chan) in chan2dev() 136 static inline struct axi_dma_chan *vc_to_axi_dma_chan(struct virt_dma_chan *vc) in vc_to_axi_dma_chan() 138 return container_of(vc, struct axi_dma_chan, vc); in vc_to_axi_dma_chan() 141 static inline struct axi_dma_chan *dchan_to_axi_dma_chan(struct dma_chan *dchan) in dchan_to_axi_dma_chan()
|