diff options
author | Rakesh Goyal <rgoyal@nvidia.com> | 2012-02-10 19:44:55 +0530 |
---|---|---|
committer | Rohan Somvanshi <rsomvanshi@nvidia.com> | 2012-02-15 00:59:10 -0800 |
commit | 48c516dc71c28bb1eae8e5e451e22c467cc139b1 (patch) | |
tree | e9cbea6a3685b20a0d81d8c25213242b9198e2e4 /arch/arm/mach-tegra/board-kai-power.c | |
parent | 077ab49b44e20ad100d9bd46533733d1d024573a (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.c | 5 |
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), |