Searched refs:dw_edma (Results 1 – 7 of 7) sorted by relevance
| /Linux-v6.1/drivers/dma/dw-edma/ |
| D | dw-edma-v0-core.h | 15 void dw_edma_v0_core_off(struct dw_edma *chan); 16 u16 dw_edma_v0_core_ch_count(struct dw_edma *chan, enum dw_edma_dir dir); 20 u32 dw_edma_v0_core_status_done_int(struct dw_edma *chan, enum dw_edma_dir dir); 21 u32 dw_edma_v0_core_status_abort_int(struct dw_edma *chan, enum dw_edma_dir dir); 25 void dw_edma_v0_core_debugfs_on(struct dw_edma *dw); 26 void dw_edma_v0_core_debugfs_off(struct dw_edma *dw);
|
| D | dw-edma-v0-debugfs.h | 15 void dw_edma_v0_debugfs_on(struct dw_edma *dw); 16 void dw_edma_v0_debugfs_off(struct dw_edma *dw); 18 static inline void dw_edma_v0_debugfs_on(struct dw_edma *dw) in dw_edma_v0_debugfs_on() 22 static inline void dw_edma_v0_debugfs_off(struct dw_edma *dw) in dw_edma_v0_debugfs_off()
|
| D | dw-edma-v0-core.c | 26 static inline struct dw_edma_v0_regs __iomem *__dw_regs(struct dw_edma *dw) in __dw_regs() 97 __dw_ch_regs(struct dw_edma *dw, enum dw_edma_dir dir, u16 ch) in __dw_ch_regs() 108 static inline void writel_ch(struct dw_edma *dw, enum dw_edma_dir dir, u16 ch, in writel_ch() 131 static inline u32 readl_ch(struct dw_edma *dw, enum dw_edma_dir dir, u16 ch, in readl_ch() 169 static inline void writeq_ch(struct dw_edma *dw, enum dw_edma_dir dir, u16 ch, in writeq_ch() 192 static inline u64 readq_ch(struct dw_edma *dw, enum dw_edma_dir dir, u16 ch, in readq_ch() 231 void dw_edma_v0_core_off(struct dw_edma *dw) in dw_edma_v0_core_off() 240 u16 dw_edma_v0_core_ch_count(struct dw_edma *dw, enum dw_edma_dir dir) in dw_edma_v0_core_ch_count() 259 struct dw_edma *dw = chan->dw; in dw_edma_v0_core_ch_status() 275 struct dw_edma *dw = chan->dw; in dw_edma_v0_core_clear_done_int() [all …]
|
| D | dw-edma-core.h | 76 struct dw_edma *dw; 95 struct dw_edma *dw; 98 struct dw_edma { struct
|
| D | dw-edma-v0-debugfs.c | 41 static struct dw_edma *dw; 285 void dw_edma_v0_debugfs_on(struct dw_edma *_dw) in dw_edma_v0_debugfs_on() 306 void dw_edma_v0_debugfs_off(struct dw_edma *_dw) in dw_edma_v0_debugfs_off()
|
| D | dw-edma-core.c | 621 struct dw_edma *dw = dw_irq->dw; in dw_edma_interrupt() 704 static int dw_edma_channel_setup(struct dw_edma *dw, bool write, in dw_edma_channel_setup() 842 static int dw_edma_irq_request(struct dw_edma *dw, in dw_edma_irq_request() 914 struct dw_edma *dw; in dw_edma_probe() 993 struct dw_edma *dw = chip->dw; in dw_edma_remove()
|
| /Linux-v6.1/include/linux/dma/ |
| D | edma.h | 18 struct dw_edma; 83 struct dw_edma *dw;
|