summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-cardhu-power.c
diff options
context:
space:
mode:
authorHaley Teng <hteng@nvidia.com>2011-10-26 21:44:40 +0800
committerVarun Wadekar <vwadekar@nvidia.com>2011-12-30 10:45:49 +0530
commit61aae88de80a89af6f75759da059dab5bde98db6 (patch)
tree04ccf1c3ae642d0aa7f70fd8ea5de56bf98ab019 /arch/arm/mach-tegra/board-cardhu-power.c
parent3f5e8a2246a4326951397f9d82fff1cc063b41f2 (diff)
arm: tegra: cardhu: correct 'en_ddr' and 'en_3v3_sys' power setting
'en_ddr' should be 'always on' and enabled when boot. 'en_3v3_sys' should be enabled when boot. Signed-off-by: Haley Teng <hteng@nvidia.com> Reviewed-on: http://git-master/r/60426 Reviewed-on: http://git-master/r/66590 (cherry picked from commit 28ed5f661ecd55de42688e565c65ff9c0bd3bdda) Change-Id: I86edb0d3317b02da964fc89b8d593d1d0d3b75b0 Reviewed-on: http://git-master/r/71963 Reviewed-by: Automatic_Commit_Validation_User Tested-by: Haley Teng <hteng@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/board-cardhu-power.c')
-rw-r--r--arch/arm/mach-tegra/board-cardhu-power.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/arm/mach-tegra/board-cardhu-power.c b/arch/arm/mach-tegra/board-cardhu-power.c
index ae6319f25848..f82740280bf2 100644
--- a/arch/arm/mach-tegra/board-cardhu-power.c
+++ b/arch/arm/mach-tegra/board-cardhu-power.c
@@ -700,8 +700,8 @@ static int disable_load_switch_rail(
/* common to most of boards*/
GREG_INIT(0, en_5v_cp, en_5v_cp, NULL, 1, 0, TPS6591X_GPIO_0, false, 1, 0, 0, 0);
GREG_INIT(1, en_5v0, en_5v0, NULL, 0, 0, TPS6591X_GPIO_2, false, 0, 0, 0, 0);
-GREG_INIT(2, en_ddr, en_ddr, NULL, 0, 0, TPS6591X_GPIO_6, false, 0, 0, 0, 0);
-GREG_INIT(3, en_3v3_sys, en_3v3_sys, NULL, 0, 0, TPS6591X_GPIO_7, false, 0, 0, 0, 0);
+GREG_INIT(2, en_ddr, en_ddr, NULL, 1, 0, TPS6591X_GPIO_6, false, 1, 0, 0, 0);
+GREG_INIT(3, en_3v3_sys, en_3v3_sys, NULL, 0, 0, TPS6591X_GPIO_7, false, 1, 0, 0, 0);
GREG_INIT(4, en_vdd_bl, en_vdd_bl, NULL, 0, 0, TEGRA_GPIO_PK3, false, 1, 0, 0, 0);
GREG_INIT(5, en_3v3_modem, en_3v3_modem, NULL, 1, 0, TEGRA_GPIO_PD6, false, 1, 0, 0, 0);
GREG_INIT(6, en_vdd_pnl1, en_vdd_pnl1, "vdd_3v3_devices", 0, 0, TEGRA_GPIO_PL4, false, 1, 0, 0, 0);
@@ -715,8 +715,8 @@ GREG_INIT(13, en_1v8_cam, en_1v8_cam, "vdd_gen1v8", 0, 0, TEGRA_GPIO_
/* E1291-A04/A05 specific */
GREG_INIT(1, en_5v0_a04, en_5v0, NULL, 0, 0, TPS6591X_GPIO_8, false, 0, 0, 0, 0);
-GREG_INIT(2, en_ddr_a04, en_ddr, NULL, 0, 0, TPS6591X_GPIO_7, false, 0, 0, 0, 0);
-GREG_INIT(3, en_3v3_sys_a04, en_3v3_sys, NULL, 0, 0, TPS6591X_GPIO_6, false, 0, 0, 0, 0);
+GREG_INIT(2, en_ddr_a04, en_ddr, NULL, 1, 0, TPS6591X_GPIO_7, false, 1, 0, 0, 0);
+GREG_INIT(3, en_3v3_sys_a04, en_3v3_sys, NULL, 0, 0, TPS6591X_GPIO_6, false, 1, 0, 0, 0);
/*Specific to pm269*/