arm: tegra: Dalmore: ldo9 warm boot state fix
Bibek Basu [Fri, 28 Dec 2012 11:04:41 +0000 (16:04 +0530)]
Palmas regulator ldo9 is not in correct state
needed to power on sdmmc3 after a soft reboot.
As a result card is not detected after a soft
reboot. fix is to mantain the last software
set value to the ldo and not the OTP value
after a soft reset.

Bug 1180954

Change-Id: I2a6b34e0b13b57ba5b5bcba4c4d979778cc8a338
Signed-off-by: Bibek Basu <bbasu@nvidia.com>
Reviewed-on: http://git-master/r/188634
(cherry picked from commit 717a91a526addbc9ce951cb33fb8a0e8ff089630)
Reviewed-on: http://git-master/r/189482
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>

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

index f7fd1d8..7d124c1 100644 (file)
@@ -702,7 +702,7 @@ PALMAS_REG_INIT(ldo5, 0, 0, 0, 0, 0);
 PALMAS_REG_INIT(ldo6, 0, 0, 0, 0, 0);
 PALMAS_REG_INIT(ldo7, 0, 0, 0, 0, 0);
 PALMAS_REG_INIT(ldo8, 0, 0, 0, 0, 0);
-PALMAS_REG_INIT(ldo9, 0, 0, 0, 0, 0);
+PALMAS_REG_INIT(ldo9, 1, 0, 0, 0, 0);
 PALMAS_REG_INIT(ldoln, 0, 0, 0, 0, 0);
 PALMAS_REG_INIT(ldousb, 0, 0, 0, 0, 0);
 PALMAS_REG_INIT(regen1, 0, 0, 0, 0, 0);