Lines Matching refs:reg_id
22 static inline u32 vp_read(struct mxr_device *mdev, u32 reg_id)
24 return readl(mdev->res.vp_regs + reg_id);
27 static inline void vp_write(struct mxr_device *mdev, u32 reg_id, u32 val)
29 writel(val, mdev->res.vp_regs + reg_id);
32 static inline void vp_write_mask(struct mxr_device *mdev, u32 reg_id,
35 u32 old = vp_read(mdev, reg_id);
38 writel(val, mdev->res.vp_regs + reg_id);
41 static inline u32 mxr_read(struct mxr_device *mdev, u32 reg_id)
43 return readl(mdev->res.mxr_regs + reg_id);
46 static inline void mxr_write(struct mxr_device *mdev, u32 reg_id, u32 val)
48 writel(val, mdev->res.mxr_regs + reg_id);
51 static inline void mxr_write_mask(struct mxr_device *mdev, u32 reg_id,
54 u32 old = mxr_read(mdev, reg_id);
57 writel(val, mdev->res.mxr_regs + reg_id);
454 int reg_id, const u8 *data, unsigned int size)
458 for (; size; size -= 4, reg_id += 4, data += 4) {
461 vp_write(mdev, reg_id, val);
477 #define DUMPREG(reg_id) \
479 mxr_dbg(mdev, #reg_id " = %08x\n", \
480 (u32)readl(mdev->res.mxr_regs + reg_id)); \
509 #define DUMPREG(reg_id) \
511 mxr_dbg(mdev, #reg_id " = %08x\n", \
512 (u32) readl(mdev->res.vp_regs + reg_id)); \