Lines Matching refs:mux
12 * blocks which includes mux and divider blocks. There are a number of other
55 * @mux: offset of MUX register for choosing CPU clock source
66 u32 mux;
140 * Helper function to wait until mux has stabilized after the mux selection
156 pr_err("%s: re-parenting mux timed-out\n", __func__);
411 /* Max time for divider or mux to stabilize, usec */
417 .mux = 0x100c,
422 .mux = 0x1000,
520 mux_reg = readl(base + regs->mux);
521 writel(mux_reg | 1, base + regs->mux);
522 wait_until_mux_stable(base + regs->mux, 16, 1, 0);
556 /* Select main parent (PLL) for mux */
557 mux_reg = readl(base + regs->mux);
558 writel(mux_reg & ~1, base + regs->mux);
559 wait_until_mux_stable(base + regs->mux, 16, 1, 0);