Lines Matching full:hs400
527 case MMC_ERR_BADCRC: /* Switch failure on HS400 recovery */ in mmc_wait_for_request()
1502 return ("HS400"); in mmc_timing_to_string()
1504 return ("HS400 with enhanced strobe"); in mmc_timing_to_string()
2117 bool changed, hs400; in mmc_calculate_clock() local
2154 * HS400 must be tuned in HS200 mode, so in case of HS400 we begin in mmc_calculate_clock()
2159 * speed mode as does HS400 (see mmc_switch_to_hs400()). in mmc_calculate_clock()
2161 hs400 = max_timing == bus_timing_mmc_hs400; in mmc_calculate_clock()
2162 timing = hs400 == true ? bus_timing_mmc_hs200 : max_timing; in mmc_calculate_clock()
2175 if (timing == bus_timing_mmc_hs200 || /* includes HS400 */ in mmc_calculate_clock()
2184 if (timing == bus_timing_mmc_hs200) { /* includes HS400 */ in mmc_calculate_clock()
2246 if (mmcbr_tune(dev, hs400) != 0) { in mmc_calculate_clock()
2252 if (hs400 == true && mmc_switch_to_hs400(sc, ivar, max_dtr, in mmc_calculate_clock()
2271 * Switch from HS200 to HS400 (either initially or for re-tuning) or directly
2272 * to HS400ES. This follows the sequences described in "6.6.2.3 HS400 timing
2286 * before eventually switching to HS400/HS400ES; mmc_set_timing() in mmc_switch_to_hs400()
2304 /* Finally, switch to HS400/HS400ES mode. */ in mmc_switch_to_hs400()
2314 * Switch from HS400 to HS200 (for re-tuning).
2375 * the devices in HS400 mode so periodic re-tuning isn't in mmc_retune()