diff options
author | Deepak Nibade <dnibade@nvidia.com> | 2012-12-07 14:54:04 +0530 |
---|---|---|
committer | Simone Willett <swillett@nvidia.com> | 2012-12-10 16:22:02 -0800 |
commit | 91e9f8589b1bcb890925c041f36aee52f9477cb1 (patch) | |
tree | 90afc7a489e1aca3eb288144fed3788fb03c8c0f /drivers/mmc | |
parent | bf88b09412bf44bac3ffd5e6ba9a9cbe8588d254 (diff) |
mmc: tegra: handle function return value
Fix Coverity issue
Coverity id : 10587
Bug 1046331
Change-Id: I568bf9a17ac86d3cd24a531734f165cafd4f7955
Signed-off-by: Deepak Nibade <dnibade@nvidia.com>
Reviewed-on: http://git-master/r/169334
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
Diffstat (limited to 'drivers/mmc')
-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"); } } |