summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-kai-power.c
diff options
context:
space:
mode:
authorRakesh Goyal <rgoyal@nvidia.com>2012-02-10 19:44:55 +0530
committerRohan Somvanshi <rsomvanshi@nvidia.com>2012-02-15 00:59:10 -0800
commit48c516dc71c28bb1eae8e5e451e22c467cc139b1 (patch)
treee9cbea6a3685b20a0d81d8c25213242b9198e2e4 /arch/arm/mach-tegra/board-kai-power.c
parent077ab49b44e20ad100d9bd46533733d1d024573a (diff)
arm: tegra: kai: make vdd_comm rail always on
vdd_comm should not 0 when system is in suspend state. This power rail need to be always on for functionilities like "wake on wireless". Bug 937381 Change-Id: I0a24bfdac1c8c69c3a0cbe1b333c05dbb933c2b6 Signed-off-by: Rakesh Goyal <rgoyal@nvidia.com> Reviewed-on: http://git-master/r/83135 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/board-kai-power.c')
-rw-r--r--arch/arm/mach-tegra/board-kai-power.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/arch/arm/mach-tegra/board-kai-power.c b/arch/arm/mach-tegra/board-kai-power.c
index 4d370e0ab2ff..b9b341155f91 100644
--- a/arch/arm/mach-tegra/board-kai-power.c
+++ b/arch/arm/mach-tegra/board-kai-power.c
@@ -448,6 +448,7 @@ static struct regulator_consumer_supply fixed_reg_cdc_en_supply[] = {
}, \
}
+
/* A00 specific */
FIXED_REG(1, en_3v3_sys_a00, en_3v3_sys_a00, NULL,
1, 0, MAX77663_GPIO_BASE + MAX77663_GPIO3, true, 1, 3300);
@@ -464,7 +465,7 @@ FIXED_REG(6, en_vdd_pnl_a00, en_vdd_pnl, FIXED_SUPPLY(en_3v3_sys_a00),
FIXED_REG(7, en_cam3_ldo_a00, en_cam3_ldo, FIXED_SUPPLY(en_3v3_sys_a00),
0, 0, TEGRA_GPIO_PR7, true, 0, 3300);
FIXED_REG(8, en_vdd_com_a00, en_vdd_com, FIXED_SUPPLY(en_3v3_sys_a00),
- 0, 0, TEGRA_GPIO_PD0, true, 0, 3300);
+ 1, 0, TEGRA_GPIO_PD0, true, 0, 3300);
FIXED_REG(9, en_vdd_sdmmc1_a00, en_vdd_sdmmc1, FIXED_SUPPLY(en_3v3_sys_a00),
0, 0, TEGRA_GPIO_PC6, true, 0, 3300);
FIXED_REG(10, en_3v3_fuse_a00, en_3v3_fuse, FIXED_SUPPLY(en_3v3_sys_a00),
@@ -488,7 +489,7 @@ FIXED_REG(6, en_vdd_pnl_a01, en_vdd_pnl, FIXED_SUPPLY(en_3v3_sys_a01),
FIXED_REG(7, en_cam3_ldo_a01, en_cam3_ldo, FIXED_SUPPLY(en_3v3_sys_a01),
0, 0, TEGRA_GPIO_PR7, true, 0, 3300);
FIXED_REG(8, en_vdd_com_a01, en_vdd_com, FIXED_SUPPLY(en_3v3_sys_a01),
- 0, 0, TEGRA_GPIO_PD0, true, 0, 3300);
+ 1, 0, TEGRA_GPIO_PD0, true, 0, 3300);
FIXED_REG(9, en_vdd_sdmmc1_a01, en_vdd_sdmmc1, FIXED_SUPPLY(en_3v3_sys_a01),
0, 0, TEGRA_GPIO_PC6, true, 0, 3300);
FIXED_REG(10, en_3v3_fuse_a01, en_3v3_fuse, FIXED_SUPPLY(en_3v3_sys_a01),