DCF_HAVE_MUX
PER_CLK(id, cn, pl, r, 8, 1, (f) | DCF_HAVE_MUX | DCF_HAVE_DIV)
PER_CLK(id, cn, pl, r, 16, 1, (f) | DCF_HAVE_MUX | DCF_HAVE_DIV)
PER_CLK(id, cn, pl, r, 16, 0, (f) | DCF_HAVE_MUX | DCF_HAVE_DIV)
PER_CLK(id, cn, pl, r, 0, 0, (f) | DCF_HAVE_MUX)
if (sc->flags & DCF_HAVE_MUX)
if (!(sc->flags & DCF_HAVE_MUX))
PER_CLK(id, cn, pl, r, 8, 1, (f) | DCF_HAVE_MUX | DCF_HAVE_DIV)
PER_CLK(id, cn, pl, r, 8, 0, (f) | DCF_HAVE_MUX | DCF_HAVE_DIV)
PER_CLK(id, cn, pl, r, 16, 1, (f) | DCF_HAVE_MUX | DCF_HAVE_DIV)
PER_CLK(id, cn, pl, r, 16, 0, (f) | DCF_HAVE_MUX | DCF_HAVE_DIV)
PER_CLK(id, cn, pl, r, 0, 0, (f) | DCF_HAVE_MUX)
if (sc->flags & DCF_HAVE_MUX)
if (!(sc->flags & DCF_HAVE_MUX))