Lines Matching refs:vco
223 u64 vco; in si544_calc_muldiv() local
248 vco = FVCO_MIN + ls_freq - 1; in si544_calc_muldiv()
249 do_div(vco, ls_freq); in si544_calc_muldiv()
250 settings->hs_div = vco; in si544_calc_muldiv()
258 vco = (u64)ls_freq * settings->hs_div; in si544_calc_muldiv()
261 tmp = do_div(vco, FXO); in si544_calc_muldiv()
262 settings->fb_div_int = vco; in si544_calc_muldiv()
265 vco = (u64)tmp << 32; in si544_calc_muldiv()
266 vco += FXO / 2; /* Round to nearest multiple */ in si544_calc_muldiv()
267 do_div(vco, FXO); in si544_calc_muldiv()
268 settings->fb_div_frac = vco; in si544_calc_muldiv()
281 u64 vco; in si544_calc_center_rate() local
284 vco = (u64)settings->fb_div_frac * FXO; in si544_calc_center_rate()
285 vco += (FXO / 2); in si544_calc_center_rate()
286 vco >>= 32; in si544_calc_center_rate()
289 vco += (u64)settings->fb_div_int * FXO; in si544_calc_center_rate()
292 do_div(vco, d); in si544_calc_center_rate()
294 return vco; in si544_calc_center_rate()