diff options
Diffstat (limited to 'drivers/mmc/host/sdhci-tegra.c')
-rw-r--r-- | drivers/mmc/host/sdhci-tegra.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/mmc/host/sdhci-tegra.c b/drivers/mmc/host/sdhci-tegra.c index c232057e9ab5..33836e855bd5 100644 --- a/drivers/mmc/host/sdhci-tegra.c +++ b/drivers/mmc/host/sdhci-tegra.c @@ -789,9 +789,12 @@ static int tegra_sdhci_signal_voltage_switch(struct sdhci_host *sdhci, if (rc) { dev_err(mmc_dev(sdhci->mmc), "switching to 1.8V" "failed . Switching back to 3.3V\n"); - regulator_set_voltage(tegra_host->vdd_io_reg, + rc = regulator_set_voltage(tegra_host->vdd_io_reg, SDHOST_HIGH_VOLT_MIN, SDHOST_HIGH_VOLT_MAX); + if (rc) + dev_err(mmc_dev(sdhci->mmc), + "switching to 3.3V also failed\n"); } } |