REG
#define REG(u, r) ( (u << 4) | r )
#define REG(reg)\
#define REG(reg) \
#define REG(reg) \
#define REG(reg_name) \
#define REG(reg) \
#define REG(reg) \
#define REG(reg_name) \
#define REG(reg_name) \
#define REG(reg) \
#define REG(reg_name) \
#define REG(reg_name) \
#define REG(reg_name) \
#define REG(reg_name) \
#define REG(reg_name) \
#define REG(reg_name) \
#define REG(reg_name) \
#define REG(reg_name) (BASE(reg##reg_name##_BASE_IDX) + reg##reg_name)
#define REG(reg_name) \
#define REG(reg_name) \
#define REG(reg) \
#define REG(reg_name) \
#define REG(reg) \
#define REG(reg) \
#define REG(reg_name) (BASE(reg##reg_name##_BASE_IDX) + reg##reg_name)
#define REG(reg) \
#define REG(reg_name) \
#define REG(reg) \
#define REG(reg) \
#define REG(reg) \
#define REG(reg) \
#define REG(reg) \
#define REG(reg) \
#define REG(reg) \
#define REG(reg) \
#define REG(reg) \
#define REG(reg) \
#define REG(reg) \
#define REG(reg)\
#define REG(reg_name)\
#define REG(reg) \
#define REG(reg)\
#define REG(reg) \
#define REG(reg)\
#define REG(reg) \
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg) \
#define REG(reg) \
#define REG(reg) reg
#define REG(reg)\
#define REG(reg) \
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg) \
#define REG(reg)\
#define REG(reg)\
#define REG(reg) reg
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg) dpp->tf_regs->reg
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg_name)\
#define REG(reg_name)\
#define REG(reg_name)\
#define REG(reg_name)\
#define REG(reg_name)\
#define REG(reg_name)\
#define REG(reg_name)\
#define REG(reg_name)\
#undef REG
#define REG(reg_name)\
#define REG(reg_name)\
#undef REG
#define REG(reg_name)\
#define REG(reg_name)\
#undef REG
#define REG(reg_name)\
#define REG(reg_name)\
#undef REG
#define REG(reg_name)\
#define REG(reg_name)\
#undef REG
#define REG(reg_name)\
#define REG(reg_name)\
#undef REG
#define REG(reg_name)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg) \
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg) \
#define REG(reg) \
#define REG(reg) ((const struct dcn35_opp_registers *)(oppn20->regs))->reg
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg)\
#define REG(reg) \
#define REG(reg) mm ## reg
#define REG(reg) mm ## reg
#define REG(reg) mm ## reg
#define REG(reg) mm ## reg
#define REG(reg) mm ## reg
#define REG(reg_name) \
#define REG(reg_name) \
#define REG(reg_name) \
#define REG(reg_name) \
#define REG(reg_name) \
#define REG(reg_name) \
#define REG(reg) (REGS)->offset.reg
#define REG(x) (((x) >> 2) | BUILD_BUG_ON_ZERO(x >= 0x200))
#undef REG