summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-ventana-power.c
diff options
context:
space:
mode:
authorVarun Wadekar <vwadekar@nvidia.com>2011-01-21 16:09:37 +0530
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:46:11 -0800
commiteec156abf64b064e8cc58918fda241edc727e8f6 (patch)
tree662c4690afab0b747711e41b2a12e4305914e55a /arch/arm/mach-tegra/board-ventana-power.c
parent3f76d6a804793571b6202e64439bdcf8f4c74555 (diff)
ARM: ventana: sdhci: disable regulators for sdhc instances
if we expose these regulators for the sdhc framework, then the regulators are disabled when the sdhc framework suspends thus cutting off power to the sd/mmc cards as well. for now the sdhc host driver does not have logic to re-enumerate the sd/mmc cards, due to which these cards are not re-detected by the system. bug 779343 Original-Change-Id: If7681af0ea4bb5b1e0481267bff934690c1788f7 Signed-off-by: Varun Wadekar <vwadekar@nvidia.com> Reviewed-on: http://git-master/r/16525 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: R532985ade2de14c908b588524dc505eb23ca6470
Diffstat (limited to 'arch/arm/mach-tegra/board-ventana-power.c')
-rw-r--r--arch/arm/mach-tegra/board-ventana-power.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/arm/mach-tegra/board-ventana-power.c b/arch/arm/mach-tegra/board-ventana-power.c
index e903e089dfd1..62121ae0f912 100644
--- a/arch/arm/mach-tegra/board-ventana-power.c
+++ b/arch/arm/mach-tegra/board-ventana-power.c
@@ -76,10 +76,10 @@ static struct regulator_consumer_supply tps658621_ldo4_supply[] = {
REGULATOR_SUPPLY("vddio_sys", "panjit_touch"),
};
static struct regulator_consumer_supply tps658621_ldo5_supply[] = {
- REGULATOR_SUPPLY("vmmc", "sdhci-tegra.0"),
- REGULATOR_SUPPLY("vmmc", "sdhci-tegra.1"),
- REGULATOR_SUPPLY("vmmc", "sdhci-tegra.2"),
- REGULATOR_SUPPLY("vmmc", "sdhci-tegra.3"),
+ REGULATOR_SUPPLY("disabled_vmmc", "sdhci-tegra.0"),
+ REGULATOR_SUPPLY("disabled_vmmc", "sdhci-tegra.1"),
+ REGULATOR_SUPPLY("disabled_vmmc", "sdhci-tegra.2"),
+ REGULATOR_SUPPLY("disabled_vmmc", "sdhci-tegra.3"),
};
static struct regulator_consumer_supply tps658621_ldo6_supply[] = {
REGULATOR_SUPPLY("vcsi", "tegra_camera"),