#ifndef __SOC15_COMMON_H__
#define __SOC15_COMMON_H__
#define GET_INST(ip, inst) …
#define GET_MASK(ip, mask) …
#define SOC15_REG_OFFSET(ip, inst, reg) …
#define SOC15_REG_OFFSET1(ip, inst, reg, offset) …
#define __WREG32_SOC15_RLC__(reg, value, flag, hwip, inst) …
#define __RREG32_SOC15_RLC__(reg, flag, hwip, inst) …
#define WREG32_FIELD15(ip, idx, reg, field, val) …
#define WREG32_FIELD15_PREREG(ip, idx, reg_name, field, val) …
#define RREG32_SOC15(ip, inst, reg) …
#define RREG32_SOC15_IP(ip, reg) …
#define RREG32_SOC15_IP_NO_KIQ(ip, reg, inst) …
#define RREG32_SOC15_NO_KIQ(ip, inst, reg) …
#define RREG32_SOC15_OFFSET(ip, inst, reg, offset) …
#define WREG32_SOC15(ip, inst, reg, value) …
#define WREG32_SOC15_IP(ip, reg, value) …
#define WREG32_SOC15_IP_NO_KIQ(ip, reg, value, inst) …
#define WREG32_SOC15_NO_KIQ(ip, inst, reg, value) …
#define WREG32_SOC15_OFFSET(ip, inst, reg, offset, value) …
#define SOC15_WAIT_ON_RREG(ip, inst, reg, expected_value, mask) …
#define SOC15_WAIT_ON_RREG_OFFSET(ip, inst, reg, offset, expected_value, mask) …
#define WREG32_RLC(reg, value) …
#define WREG32_RLC_EX(prefix, reg, value, inst) …
#define WREG32_SOC15_RLC_SHADOW(ip, inst, reg, value) …
#define RREG32_RLC(reg) …
#define WREG32_RLC_NO_KIQ(reg, value, hwip) …
#define RREG32_RLC_NO_KIQ(reg, hwip) …
#define WREG32_SOC15_RLC_SHADOW_EX(prefix, ip, inst, reg, value) …
#define RREG32_SOC15_RLC(ip, inst, reg) …
#define WREG32_SOC15_RLC(ip, inst, reg, value) …
#define WREG32_SOC15_RLC_EX(prefix, ip, inst, reg, value) …
#define WREG32_FIELD15_RLC(ip, idx, reg, field, val) …
#define WREG32_SOC15_OFFSET_RLC(ip, inst, reg, offset, value) …
#define RREG32_SOC15_OFFSET_RLC(ip, inst, reg, offset) …
#define RREG32_SOC15_EXT(ip, inst, reg, ext) … \
#define WREG32_SOC15_EXT(ip, inst, reg, ext, value) … \
#define RREG64_MCA(ext, mca_base, idx) …
#define WREG64_MCA(ext, mca_base, idx, val) …
#endif