Lines Matching defs:div2
387 u32 mul, div1, div2;
395 for (div2 = 3; div2 >= 0; div2--)
397 tclk = parent_rate * mul / (div1 * (1 << div2));
405 *divisor2 = div2;
413 best_div2 = div2;
455 u32 mul, div1, div2;
463 for (div2 = 7; div2 >= 0; div2--)
465 tclk = parent_rate * (mul + 1) / ((div1 + 1) * (1 << div2));
474 *divisor2 = div2;
482 best_div2 = div2;
499 u32 mul, div1, div2;
507 for (div2 = 3; div2 >= 0; div2--)
510 ((div1 + 1) * (1 << div2));
518 *divisor2 = div2;
526 best_div2 = div2;
543 u32 filter, mul, div1, div2;
555 wm8650_find_pll_bits(rate, parent_rate, &mul, &div1, &div2);
556 pll_val = WM8650_BITS_TO_VAL(mul, div1, div2);
559 wm8750_find_pll_bits(rate, parent_rate, &filter, &mul, &div1, &div2);
560 pll_val = WM8750_BITS_TO_VAL(filter, mul, div1, div2);
563 wm8850_find_pll_bits(rate, parent_rate, &mul, &div1, &div2);
564 pll_val = WM8850_BITS_TO_VAL(mul, div1, div2);
586 u32 filter, mul, div1, div2;
595 wm8650_find_pll_bits(rate, *prate, &mul, &div1, &div2);
596 round_rate = WM8650_BITS_TO_FREQ(*prate, mul, div1, div2);
599 wm8750_find_pll_bits(rate, *prate, &filter, &mul, &div1, &div2);
600 round_rate = WM8750_BITS_TO_FREQ(*prate, mul, div1, div2);
603 wm8850_find_pll_bits(rate, *prate, &mul, &div1, &div2);
604 round_rate = WM8850_BITS_TO_FREQ(*prate, mul, div1, div2);