Lines Matching full:actual
288 unsigned long actual; in clk_round_rate() local
295 actual = clk->parent->rate_hz; in clk_round_rate()
297 if (actual > rate) in clk_round_rate()
298 prev = actual; in clk_round_rate()
300 if (actual && actual <= rate) { in clk_round_rate()
301 if ((prev - rate) < (rate - actual)) { in clk_round_rate()
302 actual = prev; in clk_round_rate()
307 actual >>= 1; in clk_round_rate()
311 return (prescale < 7) ? actual : -ENOENT; in clk_round_rate()
319 unsigned long actual; in clk_set_rate() local
327 actual = clk->parent->rate_hz; in clk_set_rate()
329 if (actual && actual <= rate) { in clk_set_rate()
336 clk->rate_hz = actual; in clk_set_rate()
339 actual >>= 1; in clk_set_rate()
343 return (prescale < 7) ? actual : -ENOENT; in clk_set_rate()