PWR_THRESHOLD1
*val = (long)(FIELD_GET(PWR_THRESHOLD1, v) * MICRO);
v &= ~PWR_THRESHOLD1;
v |= FIELD_PREP(PWR_THRESHOLD1, val);