Home
last modified time | relevance | path

Searched refs:fdco (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/drivers/clk/
H A Dclk-si570.c133 u64 fdco; in si570_get_defaults() local
147 fdco = fout * data->n1 * data->hs_div; in si570_get_defaults()
148 if (fdco >= (1LL << 36)) in si570_get_defaults()
149 data->fxtal = div64_u64(fdco << 24, data->rfreq >> 4); in si570_get_defaults()
151 data->fxtal = div64_u64(fdco << 28, data->rfreq); in si570_get_defaults()
195 u64 fdco, best_fdco = ULLONG_MAX; in si570_calc_divs() local
205 fdco = (u64)frequency * (u64)hs_div * (u64)n1; in si570_calc_divs()
206 if (fdco > FDCO_MAX) in si570_calc_divs()
208 if (fdco >= FDCO_MIN && fdco < best_fdco) { in si570_calc_divs()
211 *out_rfreq = div64_u64(fdco << 28, data->fxtal); in si570_calc_divs()
[all …]