Lines Matching refs:vco
203 u64 vco; in si544_calc_muldiv() local
228 vco = FVCO_MIN + ls_freq - 1; in si544_calc_muldiv()
229 do_div(vco, ls_freq); in si544_calc_muldiv()
230 settings->hs_div = vco; in si544_calc_muldiv()
238 vco = (u64)ls_freq * settings->hs_div; in si544_calc_muldiv()
241 tmp = do_div(vco, FXO); in si544_calc_muldiv()
242 settings->fb_div_int = vco; in si544_calc_muldiv()
245 vco = (u64)tmp << 32; in si544_calc_muldiv()
246 vco += FXO / 2; /* Round to nearest multiple */ in si544_calc_muldiv()
247 do_div(vco, FXO); in si544_calc_muldiv()
248 settings->fb_div_frac = vco; in si544_calc_muldiv()
261 u64 vco; in si544_calc_center_rate() local
264 vco = (u64)settings->fb_div_frac * FXO; in si544_calc_center_rate()
265 vco += (FXO / 2); in si544_calc_center_rate()
266 vco >>= 32; in si544_calc_center_rate()
269 vco += (u64)settings->fb_div_int * FXO; in si544_calc_center_rate()
272 do_div(vco, d); in si544_calc_center_rate()
274 return vco; in si544_calc_center_rate()