Lines Matching refs:ctrl
353 u32 ctrl, mdiv, msel, npdiv; in lpc18xx_pll0_recalc_rate() local
355 ctrl = clk_readl(pll->reg + LPC18XX_CGU_PLL0USB_CTRL); in lpc18xx_pll0_recalc_rate()
359 if (ctrl & LPC18XX_PLL0_CTRL_BYPASS) in lpc18xx_pll0_recalc_rate()
399 u32 ctrl, stat, m; in lpc18xx_pll0_set_rate() local
418 ctrl = clk_readl(pll->reg + LPC18XX_CGU_PLL0USB_CTRL); in lpc18xx_pll0_set_rate()
419 ctrl |= LPC18XX_PLL0_CTRL_PD; in lpc18xx_pll0_set_rate()
420 ctrl &= ~(LPC18XX_PLL0_CTRL_BYPASS | LPC18XX_PLL0_CTRL_DIRECTI | in lpc18xx_pll0_set_rate()
422 clk_writel(ctrl, pll->reg + LPC18XX_CGU_PLL0USB_CTRL); in lpc18xx_pll0_set_rate()
429 ctrl &= ~LPC18XX_PLL0_CTRL_PD; in lpc18xx_pll0_set_rate()
430 clk_writel(ctrl, pll->reg + LPC18XX_CGU_PLL0USB_CTRL); in lpc18xx_pll0_set_rate()
435 ctrl |= LPC18XX_PLL0_CTRL_CLKEN; in lpc18xx_pll0_set_rate()
436 clk_writel(ctrl, pll->reg + LPC18XX_CGU_PLL0USB_CTRL); in lpc18xx_pll0_set_rate()
459 u32 stat, ctrl; in lpc18xx_pll1_recalc_rate() local
462 ctrl = clk_readl(pll->reg + LPC18XX_CGU_PLL1_CTRL); in lpc18xx_pll1_recalc_rate()
464 direct = (ctrl & LPC18XX_PLL1_CTRL_DIRECT) ? true : false; in lpc18xx_pll1_recalc_rate()
465 fbsel = (ctrl & LPC18XX_PLL1_CTRL_FBSEL) ? true : false; in lpc18xx_pll1_recalc_rate()
467 msel = ((ctrl >> 16) & 0xff) + 1; in lpc18xx_pll1_recalc_rate()
468 nsel = ((ctrl >> 12) & 0x3) + 1; in lpc18xx_pll1_recalc_rate()
473 psel = (ctrl >> 8) & 0x3; in lpc18xx_pll1_recalc_rate()