Lines Matching defs:div
117 unsigned long div, mul, rate;
119 div = PM_BFEXT(PLLDIV, control) + 1;
123 rate = (rate + div / 2) / div;
134 unsigned long div;
159 for (div = div_min; div <= div_max; div++) {
160 pll_in = (base + div / 2) / div;
171 div_best_fit = div;
372 unsigned long parent_rate, child_div, actual_rate, div;
387 div = (parent_rate + rate / 2) / rate;
388 if (div > child_div)
389 div = child_div;
390 cpusel = (div > 1) ? (fls(div) - 2) : 0;
528 unsigned long div = 1;
532 div = 2 * (PM_BFEXT(DIV, control) + 1);
534 return clk->parent->get_rate(clk->parent) / div;
540 unsigned long parent_rate, actual_rate, div;
549 div = (parent_rate + rate) / (2 * rate) - 1;
550 control = PM_BFINS(DIV, div, control) | PM_BIT(DIVEN);
551 actual_rate = parent_rate / (2 * (div + 1));