Searched refs:div100 (Results 1 – 1 of 1) sorted by relevance
379 unsigned long div100 = 100 * (reg & JH7100_CLK_INT_MASK) + in jh7100_clk_frac_recalc_rate() local382 return (div100 >= JH7100_CLK_FRAC_MIN) ? 100 * parent_rate / div100 : 0; in jh7100_clk_frac_recalc_rate()390 unsigned long div100 = clamp(DIV_ROUND_CLOSEST(parent100, rate), in jh7100_clk_frac_determine_rate() local392 unsigned long result = parent100 / div100; in jh7100_clk_frac_determine_rate()395 if (result > req->max_rate && div100 < JH7100_CLK_FRAC_MAX) in jh7100_clk_frac_determine_rate()396 result = parent100 / (div100 + 1); in jh7100_clk_frac_determine_rate()397 if (result < req->min_rate && div100 > JH7100_CLK_FRAC_MIN) in jh7100_clk_frac_determine_rate()398 result = parent100 / (div100 - 1); in jh7100_clk_frac_determine_rate()409 unsigned long div100 = clamp(DIV_ROUND_CLOSEST(100 * parent_rate, rate), in jh7100_clk_frac_set_rate() local411 u32 value = ((div100 % 100) << JH7100_CLK_FRAC_SHIFT) | (div100 / 100); in jh7100_clk_frac_set_rate()