|
@@ -2871,9 +2871,9 @@ int sdhci_runtime_resume_host(struct sdhci_host *host)
|
|
/* Force clock and power re-program */
|
|
/* Force clock and power re-program */
|
|
host->pwr = 0;
|
|
host->pwr = 0;
|
|
host->clock = 0;
|
|
host->clock = 0;
|
|
|
|
+ sdhci_do_start_signal_voltage_switch(host, &host->mmc->ios);
|
|
sdhci_do_set_ios(host, &host->mmc->ios);
|
|
sdhci_do_set_ios(host, &host->mmc->ios);
|
|
|
|
|
|
- sdhci_do_start_signal_voltage_switch(host, &host->mmc->ios);
|
|
|
|
if ((host_flags & SDHCI_PV_ENABLED) &&
|
|
if ((host_flags & SDHCI_PV_ENABLED) &&
|
|
!(host->quirks2 & SDHCI_QUIRK2_PRESET_VALUE_BROKEN)) {
|
|
!(host->quirks2 & SDHCI_QUIRK2_PRESET_VALUE_BROKEN)) {
|
|
spin_lock_irqsave(&host->lock, flags);
|
|
spin_lock_irqsave(&host->lock, flags);
|