aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Miao <eric.miao@linaro.org>2011-04-27 16:44:32 +0800
committerEric Miao <eric.miao@linaro.org>2011-04-27 16:44:32 +0800
commit259b92bdb6abdc55fca279dc3e001134c739c05d (patch)
tree1e48ba777e6a4477f100852b8a03bb6902e74d57
parentc39f45ae70c025e5027b537ff3e4eee1646879d5 (diff)
downloadu-boot-linaro-natty-259b92bdb6abdc55fca279dc3e001134c739c05d.tar.gz
SAUCE: MX53: LoCo: VPU TO2 Errata by increasing peripheral voltage
Signed-off-by: Eric Miao <eric.miao@linaro.org>
-rwxr-xr-xboard/freescale/mx53loco/mx53loco.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/board/freescale/mx53loco/mx53loco.c b/board/freescale/mx53loco/mx53loco.c
index 15cef44f8..1cea2c32f 100755
--- a/board/freescale/mx53loco/mx53loco.c
+++ b/board/freescale/mx53loco/mx53loco.c
@@ -360,6 +360,13 @@ static void power_init(void)
val = pmic_reg_read(DA9053_SUPPLY_REG);
val |= DA9052_SUPPLY_VBCOREGO;
pmic_reg_write(DA9053_SUPPLY_REG, val);
+
+ /* Set Vcc peripheral to 1.35V */
+ val = 0x62;
+ pmic_reg_write(DA9053_BUCKPERI_REG, val);
+ val = pmic_reg_read(DA9053_CHGBUCK_REG);
+ val |= 0x2;
+ pmic_reg_write(DA9053_CHGBUCK_REG, val);
}
int board_early_init_f(void)