Lines Matching refs:pre_div
646 unsigned int pre_div = 1, div = 1;
657 /* Start pre_div at 2 for vendor version < 2.3. */
659 pre_div = 2;
671 /* Calculate pre_div and div. */
672 while (host->max_clk / pre_div / 16 > clock_fixup && pre_div < 256)
673 pre_div *= 2;
675 while (host->max_clk / pre_div / div > clock_fixup && div < 16)
678 esdhc->div_ratio = pre_div * div;
686 pre_div = 4;
689 pre_div = 4;
692 pre_div = 4;
698 esdhc->div_ratio = pre_div * div;
707 pre_div >>= 1;
715 (pre_div << ESDHC_PREDIV_SHIFT));