Lines Matching refs:pdiv
259 if (vco->pdiv == 0) in pll_set_rate()
262 ref_freq = parent_rate / vco->pdiv; in pll_set_rate()
326 val = readl(pll->control_base + ctrl->pdiv.offset); in pll_set_rate()
327 val &= ~(bit_mask(ctrl->pdiv.width) << ctrl->pdiv.shift); in pll_set_rate()
328 val |= vco->pdiv << ctrl->pdiv.shift; in pll_set_rate()
329 iproc_pll_write(pll, pll->control_base, ctrl->pdiv.offset, val); in pll_set_rate()
370 unsigned int pdiv; in iproc_pll_recalc_rate() local
399 val = readl(pll->control_base + ctrl->pdiv.offset); in iproc_pll_recalc_rate()
400 pdiv = (val >> ctrl->pdiv.shift) & bit_mask(ctrl->pdiv.width); in iproc_pll_recalc_rate()
404 if (pdiv == 0) in iproc_pll_recalc_rate()
407 clk->rate /= pdiv; in iproc_pll_recalc_rate()