Lines Matching defs:prescale
570 uint32_t divisor, freq, prescale, val32;
622 for (prescale = 2; freq < sc->baseclk_hz / (prescale * 16);)
623 prescale <<= 1;
625 for (divisor = 1; freq < sc->baseclk_hz / (prescale * divisor);)
630 "desired SD freq: %d, actual: %d; base %d prescale %d divisor %d\n",
631 freq, sc->baseclk_hz / (prescale * divisor), sc->baseclk_hz,
632 prescale, divisor);
638 prescale >>= 1;
643 val32 |= prescale << SDHC_CLK_PRESCALE_SHIFT;