Lines Matching refs:vco
277 struct iproc_pll_vco_param *vco)
293 if (ndiv_int != vco->ndiv_int)
299 if (pdiv != vco->pdiv)
305 static int pll_set_rate(struct iproc_clk *clk, struct iproc_pll_vco_param *vco,
311 unsigned long rate = vco->rate;
321 if (vco->pdiv == 0)
324 ref_freq = parent_rate / vco->pdiv;
354 if (pll_fractional_change_only(clk->pll, vco)) {
360 val |= vco->ndiv_frac << ctrl->ndiv_frac.shift;
397 val |= vco->ndiv_int << ctrl->ndiv_int.shift;
405 val |= vco->ndiv_frac << ctrl->ndiv_frac.shift;
413 val |= vco->pdiv << ctrl->pdiv.shift;
717 const struct iproc_pll_vco_param *vco,
790 if (vco) {
792 pll->vco_param = vco;