PLL_FRAC_MASK
val &= ~PLL_FRAC_MASK;
val |= FIELD_PREP(PLL_FRAC_MASK, frac_val);
val &= PLL_FRAC_MASK;