Lines Matching defs:pre_div
653 unsigned int pre_div = 1, div = 1;
664 /* Start pre_div at 2 for vendor version < 2.3. */
666 pre_div = 2;
678 /* Calculate pre_div and div. */
679 while (host->max_clk / pre_div / 16 > clock_fixup && pre_div < 256)
680 pre_div *= 2;
682 while (host->max_clk / pre_div / div > clock_fixup && div < 16)
685 esdhc->div_ratio = pre_div * div;
693 pre_div = 4;
696 pre_div = 4;
699 pre_div = 4;
705 esdhc->div_ratio = pre_div * div;
714 pre_div >>= 1;
722 (pre_div << ESDHC_PREDIV_SHIFT));