diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/mmc/host/sdhci-tegra.c | 10 |
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; } |