Home
last modified time | relevance | path

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

/drivers/clk/bcm/
A Dclk-kona.c672 u64 scaled_parent_rate; in clk_recalc_rate() local
697 scaled_parent_rate = DIV_ROUND_CLOSEST_ULL(scaled_rate, in clk_recalc_rate()
700 scaled_parent_rate = scale_rate(div, parent_rate); in clk_recalc_rate()
709 result = DIV_ROUND_CLOSEST_ULL(scaled_parent_rate, scaled_div); in clk_recalc_rate()
728 u64 scaled_parent_rate; in round_rate() local
756 scaled_parent_rate = DIV_ROUND_CLOSEST_ULL(scaled_rate, in round_rate()
759 scaled_parent_rate = scale_rate(div, parent_rate); in round_rate()
768 best_scaled_div = DIV_ROUND_CLOSEST_ULL(scaled_parent_rate, in round_rate()
781 result = DIV_ROUND_CLOSEST_ULL(scaled_parent_rate, best_scaled_div); in round_rate()
/drivers/clk/qcom/
A Dclk-rcg2.c439 unsigned long rates_gcd, scaled_parent_rate; in clk_rcg2_calc_mnd() local
444 scaled_parent_rate = div64_u64(parent_rate, rates_gcd); in clk_rcg2_calc_mnd()
445 while (scaled_parent_rate > (mnd_max + m) * pre_div_max) { in clk_rcg2_calc_mnd()
449 scaled_parent_rate = mult_frac(scaled_parent_rate, m, (m + 1)); in clk_rcg2_calc_mnd()
461 while (scaled_parent_rate > 1) { in clk_rcg2_calc_mnd()
462 while (scaled_parent_rate % i == 0) { in clk_rcg2_calc_mnd()
471 scaled_parent_rate /= i; in clk_rcg2_calc_mnd()

Completed in 21 milliseconds