CLK_TBG_SEL_MASK
prev_clock_idx = (val >> CLK_TBG_SEL_SHIFT) & CLK_TBG_SEL_MASK;
val &= ~(CLK_TBG_SEL_MASK << CLK_TBG_SEL_SHIFT);