Lines Matching refs:dw
336 void (*set_device_name)(struct dw_dma *dw, int id);
337 void (*disable)(struct dw_dma *dw);
338 void (*enable)(struct dw_dma *dw);
344 static inline struct dw_dma_regs __iomem *__dw_regs(struct dw_dma *dw) in __dw_regs() argument
346 return dw->regs; in __dw_regs()
349 #define dma_readl(dw, name) \ argument
350 readl(&(__dw_regs(dw)->name))
351 #define dma_writel(dw, name, val) \ argument
352 writel((val), &(__dw_regs(dw)->name))
354 #define idma32_readq(dw, name) \ argument
355 hi_lo_readq(&(__dw_regs(dw)->name))
356 #define idma32_writeq(dw, name, val) \ argument
357 hi_lo_writeq((val), &(__dw_regs(dw)->name))
359 #define channel_set_bit(dw, reg, mask) \ argument
360 dma_writel(dw, reg, ((mask) << 8) | (mask))
361 #define channel_clear_bit(dw, reg, mask) \ argument
362 dma_writel(dw, reg, ((mask) << 8) | 0)