mmCG_THERMAL_INT
u32 thermal_int = RREG32(mmCG_THERMAL_INT);
WREG32(mmCG_THERMAL_INT, thermal_int);
WREG32(mmCG_THERMAL_INT, thermal_int);
WREG32_P(mmCG_THERMAL_INT, (high_temp / 1000) << CG_THERMAL_INT__DIG_THERM_INTH__SHIFT, ~CG_THERMAL_INT__DIG_THERM_INTH_MASK);
WREG32_P(mmCG_THERMAL_INT, (low_temp / 1000) << CG_THERMAL_INT__DIG_THERM_INTL__SHIFT, ~CG_THERMAL_INT__DIG_THERM_INTL_MASK);
cg_thermal_int = RREG32_SMC(mmCG_THERMAL_INT);
WREG32(mmCG_THERMAL_INT, cg_thermal_int);
cg_thermal_int = RREG32_SMC(mmCG_THERMAL_INT);
WREG32(mmCG_THERMAL_INT, cg_thermal_int);
cg_thermal_int = RREG32_SMC(mmCG_THERMAL_INT);
WREG32(mmCG_THERMAL_INT, cg_thermal_int);
cg_thermal_int = RREG32_SMC(mmCG_THERMAL_INT);
WREG32(mmCG_THERMAL_INT, cg_thermal_int);