Lines Matching refs:dw
333 void (*set_device_name)(struct dw_dma *dw, int id);
334 void (*disable)(struct dw_dma *dw);
335 void (*enable)(struct dw_dma *dw);
341 static inline struct dw_dma_regs __iomem *__dw_regs(struct dw_dma *dw) in __dw_regs() argument
343 return dw->regs; in __dw_regs()
346 #define dma_readl(dw, name) \ argument
347 readl(&(__dw_regs(dw)->name))
348 #define dma_writel(dw, name, val) \ argument
349 writel((val), &(__dw_regs(dw)->name))
351 #define idma32_readq(dw, name) \ argument
352 hi_lo_readq(&(__dw_regs(dw)->name))
353 #define idma32_writeq(dw, name, val) \ argument
354 hi_lo_writeq((val), &(__dw_regs(dw)->name))
356 #define channel_set_bit(dw, reg, mask) \ argument
357 dma_writel(dw, reg, ((mask) << 8) | (mask))
358 #define channel_clear_bit(dw, reg, mask) \ argument
359 dma_writel(dw, reg, ((mask) << 8) | 0)