aboutsummaryrefslogtreecommitdiff
path: root/board
diff options
context:
space:
mode:
authorEric Miao <eric.miao@linaro.org>2011-04-29 17:34:06 +0800
committerEric Miao <eric.miao@linaro.org>2011-06-28 18:46:23 +0800
commitf5951b2bce3b197b1a227098f4a04292d49802b3 (patch)
tree321f69fce29ea23fa3a3910e48d5f42a3caf1c0d /board
parent1140fd5b523336f116c86b3994c164f76acac44c (diff)
mx53loco: workaround VPU TO2 Errata by increasing peripheral voltageHEADmaster
BugLink: http://bugs.launchpad.net/bugs/773082 Signed-off-by: Eric Miao <eric.miao@linaro.org>
Diffstat (limited to 'board')
-rw-r--r--board/freescale/mx53loco/mx53loco.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/board/freescale/mx53loco/mx53loco.c b/board/freescale/mx53loco/mx53loco.c
index 62ed4005e..f3e362f12 100644
--- a/board/freescale/mx53loco/mx53loco.c
+++ b/board/freescale/mx53loco/mx53loco.c
@@ -364,6 +364,10 @@ 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 */
+ pmic_reg_write(0x2f, 0x62);
+ pmic_reg_write(0x3c, 0x62);
}
int board_early_init_f(void)