Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/video/fbdev/
Dsh_mobile_hdmi.c818 unsigned long target = PICOS2KHZ(mode->pixclock) * 1000, rate_error; in sh_hdmi_rate_error() local
825 rate_error = (long)*hdmi_rate > 0 ? abs(*hdmi_rate - target) : ULONG_MAX; in sh_hdmi_rate_error()
826 if (rate_error && pdata->clk_optimize_parent) in sh_hdmi_rate_error()
827 rate_error = pdata->clk_optimize_parent(target, hdmi_rate, parent_rate); in sh_hdmi_rate_error()
838 rate_error, rate_error ? 10000 / (10 * target / rate_error) : 0, in sh_hdmi_rate_error()
841 return rate_error; in sh_hdmi_rate_error()
929 unsigned long rate_error; in sh_hdmi_read_edid() local
947 rate_error = sh_hdmi_rate_error(hdmi, mode, hdmi_rate, parent_rate); in sh_hdmi_read_edid()
950 if (f_refresh == mode->refresh || (!f_refresh && !rate_error)) in sh_hdmi_read_edid()
958 else if (found && found_rate_error <= rate_error) in sh_hdmi_read_edid()
[all …]
/linux-4.4.14/drivers/sh/clk/
Dcore.c93 unsigned long rate_error, rate_error_prev = ~0UL; in clk_rate_round_helper() local
107 rate_error = abs(freq - rounder->rate); in clk_rate_round_helper()
108 if (rate_error < rate_error_prev) { in clk_rate_round_helper()
110 rate_error_prev = rate_error; in clk_rate_round_helper()
113 if (rate_error == 0) in clk_rate_round_helper()
/linux-4.4.14/drivers/clk/
Dclk-cdce925.c380 unsigned long rate_error; in cdce925_clk_best_parent_rate() local
385 rate_error = abs((long)actual_rate - (long)rate); in cdce925_clk_best_parent_rate()
386 if (rate_error < best_rate_error) { in cdce925_clk_best_parent_rate()
388 best_rate_error = rate_error; in cdce925_clk_best_parent_rate()
/linux-4.4.14/arch/avr32/mach-at32ap/
Dat32ap700x.c141 unsigned long rate_error; in pll_set_rate() local
167 rate_error = abs(actual - rate); in pll_set_rate()
169 if (rate_error < rate_error_prev) { in pll_set_rate()
172 rate_error_prev = rate_error; in pll_set_rate()
175 if (rate_error == 0) in pll_set_rate()