XCTL_CTL_CLKDIV_SEL
val &= ~XCTL_CTL_CLKDIV_SEL;
val |= (i << XCTL_CTL_CLKDIV_SEL_SHIFT) & XCTL_CTL_CLKDIV_SEL;