PLL_DIV_P_MASK
p = (p >> PLL_DIV_P_SHIFT) & PLL_DIV_P_MASK;
val &= ~(PLL_DIV_P_MASK << PLL_DIV_P_SHIFT);
val |= (rtbl[i].p & PLL_DIV_P_MASK) << PLL_DIV_P_SHIFT;