Lines Matching defs:dw
26 static inline struct dw_edma_v0_regs __iomem *__dw_regs(struct dw_edma *dw) in __dw_regs()
31 #define SET_32(dw, name, value) \ argument
34 #define GET_32(dw, name) \ argument
37 #define SET_RW_32(dw, dir, name, value) \ argument
45 #define GET_RW_32(dw, dir, name) \ argument
50 #define SET_BOTH_32(dw, name, value) \ argument
58 #define SET_64(dw, name, value) \ argument
61 #define GET_64(dw, name) \ argument
64 #define SET_RW_64(dw, dir, name, value) \ argument
72 #define GET_RW_64(dw, dir, name) \ argument
77 #define SET_BOTH_64(dw, name, value) \ argument
85 #define SET_COMPAT(dw, name, value) \ argument
88 #define SET_RW_COMPAT(dw, dir, name, value) \ argument
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()
158 #define SET_CH_32(dw, dir, ch, name, value) \ argument
161 #define GET_CH_32(dw, dir, ch, name) \ argument
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()
219 #define SET_CH_64(dw, dir, ch, name, value) \ argument
222 #define GET_CH_64(dw, dir, ch, name) \ argument
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() local
275 struct dw_edma *dw = chan->dw; in dw_edma_v0_core_clear_done_int() local
283 struct dw_edma *dw = chan->dw; in dw_edma_v0_core_clear_abort_int() local
289 u32 dw_edma_v0_core_status_done_int(struct dw_edma *dw, enum dw_edma_dir dir) in dw_edma_v0_core_status_done_int()
295 u32 dw_edma_v0_core_status_abort_int(struct dw_edma *dw, enum dw_edma_dir dir) in dw_edma_v0_core_status_abort_int()
363 struct dw_edma *dw = chan->dw; in dw_edma_v0_core_start() local
433 struct dw_edma *dw = chan->dw; in dw_edma_v0_core_device_config() local
503 void dw_edma_v0_core_debugfs_on(struct dw_edma *dw) in dw_edma_v0_core_debugfs_on()
508 void dw_edma_v0_core_debugfs_off(struct dw_edma *dw) in dw_edma_v0_core_debugfs_off()