Lines Matching refs:parent_rate
372 unsigned long parent_rate, child_div, actual_rate, div;
374 parent_rate = clk->parent->get_rate(clk->parent);
382 if (rate > 3 * (parent_rate / 4) || child_div == 1) {
383 actual_rate = parent_rate;
387 div = (parent_rate + rate / 2) / rate;
392 actual_rate = parent_rate / (1 << (cpusel + 1));
540 unsigned long parent_rate, actual_rate, div;
542 parent_rate = clk->parent->get_rate(clk->parent);
545 if (rate > 3 * parent_rate / 4) {
546 actual_rate = parent_rate;
549 div = (parent_rate + rate) / (2 * rate) - 1;
551 actual_rate = parent_rate / (2 * (div + 1));