arm: tegra: power: Pluto keep 3.3 and 1.8 on
David Jung [Wed, 10 Oct 2012 21:00:45 +0000 (14:00 -0700)]
Modify to keep 3.3V and 1.8V always on
for touch screen and other devices
on those rails. They will use low power
sleep modes instead.
SysEng recommends that both rails be kept
on bc leakage was seen when only one rail
was shut off.

Bug 1155297

Change-Id: I66e5c46ce41a7c3100b6b04c10fc6d19f786cda3
Signed-off-by: David Jung <djung@nvidia.com>
Signed-off-by: Xiaohui Tao <xtao@nvidia.com>
Reviewed-on: http://git-master/r/147647
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>

arch/arm/mach-tegra/board-pluto-power.c

index f6d4b7a..56614f1 100644 (file)
@@ -235,7 +235,7 @@ PALMAS_PDATA_INIT(smps123, 900,  1300, NULL, 0, 0, 0);
 PALMAS_PDATA_INIT(smps45, 900,  1400, NULL, 0, 0, 0);
 PALMAS_PDATA_INIT(smps6, 1100,  1100, NULL, 0, 0, 1);
 PALMAS_PDATA_INIT(smps7, 1200,  1200, NULL, 0, 0, 1);
-PALMAS_PDATA_INIT(smps8, 1800,  1800, NULL, 0, 1, 1);
+PALMAS_PDATA_INIT(smps8, 1800,  1800, NULL, 1, 1, 1);
 PALMAS_PDATA_INIT(smps9, 2800,  2800, NULL, 0, 0, 1);
 PALMAS_PDATA_INIT(smps10, 5000,  5000, NULL, 0, 0, 0);
 PALMAS_PDATA_INIT(ldo1, 1050,  1050, palmas_rails(smps7), 0, 0, 1);
@@ -243,7 +243,7 @@ PALMAS_PDATA_INIT(ldo2, 2800,  3000, NULL, 0, 0, 0);
 PALMAS_PDATA_INIT(ldo3, 1200,  1200, palmas_rails(smps8), 0, 1, 1);
 PALMAS_PDATA_INIT(ldo4, 900,  3300, NULL, 0, 0, 0);
 PALMAS_PDATA_INIT(ldo5, 2700,  2700, NULL, 0, 0, 1);
-PALMAS_PDATA_INIT(ldo6, 3000,  3000, NULL, 0, 0, 1);
+PALMAS_PDATA_INIT(ldo6, 3000,  3000, NULL, 1, 1, 1);
 PALMAS_PDATA_INIT(ldo7, 2800,  2800, NULL, 0, 0, 1);
 PALMAS_PDATA_INIT(ldo8, 900,  900, NULL, 1, 1, 1);
 PALMAS_PDATA_INIT(ldo9, 1800,  3300, palmas_rails(smps9), 0, 0, 1);