CLK_WRITE_BITS
CLK_WRITE_BITS(sc, pll->reset.reg, pll->reset.mask, 1);
CLK_WRITE_BITS(sc, pll->reset.reg, pll->reset.mask, 0);
CLK_WRITE_BITS(sc, pll->reset.reg, pll->reset.mask, 1);
CLK_WRITE_BITS(sc, pll->enable.reg, pll->enable.mask, 0);
CLK_WRITE_BITS(sc, pll->m.reg, pll->m.mask, m);
CLK_WRITE_BITS(sc, pll->n.reg, pll->n.mask, n);
CLK_WRITE_BITS(sc, pll->frac.reg, pll->frac.mask, frac);
CLK_WRITE_BITS(sc, pll->reset.reg, pll->reset.mask, 1);
CLK_WRITE_BITS(sc, pll->enable.reg, pll->enable.mask, 1);
CLK_WRITE_BITS(sc, pll->reset.reg, pll->reset.mask, 0);
CLK_WRITE_BITS(sc, pll->reset.reg, pll->reset.mask, 1);
CLK_WRITE_BITS(sc, pll->reset.reg, pll->reset.mask, 0);