Lines Matching refs:prediv
416 u32 ctrl, mult = 1, prediv = 1, postdiv = 1; in clk_pllclk_recalc() local
435 prediv = __raw_readl(pll->base + PREDIV); in clk_pllclk_recalc()
436 if (prediv & PLLDIV_EN) in clk_pllclk_recalc()
437 prediv = (prediv & pll->div_ratio_mask) + 1; in clk_pllclk_recalc()
439 prediv = 1; in clk_pllclk_recalc()
444 prediv = 8; in clk_pllclk_recalc()
455 rate /= prediv; in clk_pllclk_recalc()
464 if (prediv > 1) in clk_pllclk_recalc()
465 pr_debug("/ %d ", prediv); in clk_pllclk_recalc()
485 int davinci_set_pllrate(struct pll_data *pll, unsigned int prediv, in davinci_set_pllrate() argument
500 if (prediv) { in davinci_set_pllrate()
501 locktime = ((2000 * prediv) / 100); in davinci_set_pllrate()
502 prediv = (prediv - 1) | PLLDIV_EN; in davinci_set_pllrate()
527 __raw_writel(prediv, pll->base + PREDIV); in davinci_set_pllrate()