POWER_SETUP_I1_SHIFT
SF_POWER, POWER_SETUP_I1_SHIFT);
uval = DIV_ROUND_CLOSEST_ULL(val << POWER_SETUP_I1_SHIFT, SF_POWER);
SF_CURR, POWER_SETUP_I1_SHIFT);
uval = DIV_ROUND_CLOSEST_ULL(val << POWER_SETUP_I1_SHIFT, SF_CURR);
scale_factor, POWER_SETUP_I1_SHIFT);
max_crit_power_curr = (POWER_SETUP_I1_DATA_MASK >> POWER_SETUP_I1_SHIFT) * scale_factor;
uval = DIV_ROUND_CLOSEST_ULL(value << POWER_SETUP_I1_SHIFT, scale_factor);