Lines Matching refs:prescale
495 uint32_t divisor, enable_bits, enable_reg, freq, prescale, val32;
526 for (prescale = 2; freq < sc->baseclk_hz / (prescale * 16);)
527 prescale <<= 1;
529 for (divisor = 1; freq < sc->baseclk_hz / (prescale * divisor);)
534 "desired SD freq: %d, actual: %d; base %d prescale %d divisor %d\n",
535 freq, sc->baseclk_hz / (prescale * divisor), sc->baseclk_hz,
536 prescale, divisor);
539 prescale >>= 1;
546 val32 |= prescale << SDHC_CLK_PRESCALE_SHIFT;