Lines Matching refs:div_ratio
90 u32 div_ratio;
678 esdhc->div_ratio = pre_div * div;
685 if (esdhc->div_ratio <= 4) {
688 } else if (esdhc->div_ratio <= 8) {
691 } else if (esdhc->div_ratio <= 12) {
698 esdhc->div_ratio = pre_div * div;
701 host->mmc->actual_clock = host->max_clk / esdhc->div_ratio;
1001 *window_start = 5 * esdhc->div_ratio;
1002 *window_end = 3 * esdhc->div_ratio;
1013 /* If TBSTAT[15:8]-TBSTAT[7:0] > (4 * div_ratio) + 2
1014 * or TBSTAT[7:0]-TBSTAT[15:8] > (4 * div_ratio) + 2,
1015 * then program TBPTR[TB_WNDW_END_PTR] = 4 * div_ratio
1016 * and program TBPTR[TB_WNDW_START_PTR] = 8 * div_ratio.
1019 if (abs(start_ptr - end_ptr) > (4 * esdhc->div_ratio + 2)) {
1020 *window_start = 8 * esdhc->div_ratio;
1021 *window_end = 4 * esdhc->div_ratio;
1023 *window_start = 5 * esdhc->div_ratio;
1024 *window_end = 3 * esdhc->div_ratio;
1112 (4 * esdhc->div_ratio + 2))
1144 clk = host->max_clk / (esdhc->div_ratio + 1);