Lines Matching refs:prediv
410 u32 ctrl, mult = 1, prediv = 1, postdiv = 1; in clk_pllclk_recalc() local
429 prediv = __raw_readl(pll->base + PREDIV); in clk_pllclk_recalc()
430 if (prediv & PLLDIV_EN) in clk_pllclk_recalc()
431 prediv = (prediv & pll->div_ratio_mask) + 1; in clk_pllclk_recalc()
433 prediv = 1; in clk_pllclk_recalc()
438 prediv = 8; in clk_pllclk_recalc()
449 rate /= prediv; in clk_pllclk_recalc()
458 if (prediv > 1) in clk_pllclk_recalc()
459 pr_debug("/ %d ", prediv); in clk_pllclk_recalc()
479 int davinci_set_pllrate(struct pll_data *pll, unsigned int prediv, in davinci_set_pllrate() argument
494 if (prediv) { in davinci_set_pllrate()
495 locktime = ((2000 * prediv) / 100); in davinci_set_pllrate()
496 prediv = (prediv - 1) | PLLDIV_EN; in davinci_set_pllrate()
521 __raw_writel(prediv, pll->base + PREDIV); in davinci_set_pllrate()