summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorRamalingam C <ramalingamc@nvidia.com>2012-05-04 11:57:55 +0530
committerSimone Willett <swillett@nvidia.com>2012-05-07 16:22:56 -0700
commit94e4c7d5f745f9fd4471796a5321f87508daba7c (patch)
tree9cf59422d6567ae52c25363f2cc57618987dcdfc /drivers
parente2d1757bb3879805d4340eea91ae4d16ed780c77 (diff)
mmc: host: loglevel of a message to KERN_INFO
Some boards don't have a vddio regulator for few rails hence not getting the regulator handle. And we assume that those rails are always powered. Hence rephrased the error message and lowered the loglevel to KERN_INFO. Bug 976177 Change-Id: I92b82f75934eaf7137584a625065e3389b6ae1b7 Signed-off-by: Ramalingam C <ramalingamc@nvidia.com> Reviewed-on: http://git-master/r/100490 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/mmc/host/sdhci-tegra.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/drivers/mmc/host/sdhci-tegra.c b/drivers/mmc/host/sdhci-tegra.c
index b8f5630058f1..d6ed03d4f22a 100644
--- a/drivers/mmc/host/sdhci-tegra.c
+++ b/drivers/mmc/host/sdhci-tegra.c
@@ -1035,8 +1035,9 @@ static int __devinit sdhci_tegra_probe(struct platform_device *pdev)
}
tegra_host->vdd_io_reg = regulator_get(mmc_dev(host->mmc), "vddio_sdmmc");
if (IS_ERR_OR_NULL(tegra_host->vdd_io_reg)) {
- dev_err(mmc_dev(host->mmc), "%s regulator not found: %ld\n",
- "vddio_sdmmc", PTR_ERR(tegra_host->vdd_io_reg));
+ dev_info(mmc_dev(host->mmc), "%s regulator not found: %ld."
+ "Assuming vddio_sdmmc is not required.\n",
+ "vddio_sdmmc", PTR_ERR(tegra_host->vdd_io_reg));
tegra_host->vdd_io_reg = NULL;
} else {
rc = regulator_set_voltage(tegra_host->vdd_io_reg,
@@ -1050,8 +1051,9 @@ static int __devinit sdhci_tegra_probe(struct platform_device *pdev)
tegra_host->vdd_slot_reg = regulator_get(mmc_dev(host->mmc), "vddio_sd_slot");
if (IS_ERR_OR_NULL(tegra_host->vdd_slot_reg)) {
- dev_err(mmc_dev(host->mmc), "%s regulator not found: %ld\n",
- "vddio_sd_slot", PTR_ERR(tegra_host->vdd_slot_reg));
+ dev_info(mmc_dev(host->mmc), "%s regulator not found: %ld."
+ " Assuming vddio_sd_slot is not required.\n",
+ "vddio_sd_slot", PTR_ERR(tegra_host->vdd_slot_reg));
tegra_host->vdd_slot_reg = NULL;
}