aboutsummaryrefslogtreecommitdiff
path: root/board/ti/am43xx
diff options
context:
space:
mode:
Diffstat (limited to 'board/ti/am43xx')
-rw-r--r--board/ti/am43xx/board.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/board/ti/am43xx/board.c b/board/ti/am43xx/board.c
index 0431cd4..44f9774 100644
--- a/board/ti/am43xx/board.c
+++ b/board/ti/am43xx/board.c
@@ -385,7 +385,7 @@ const struct dpll_params *get_dpll_per_params(void)
void scale_vcores_generic(u32 m)
{
- int mpu_vdd;
+ int mpu_vdd, ddr_volt;
if (i2c_probe(TPS65218_CHIP_PM))
return;
@@ -424,9 +424,13 @@ void scale_vcores_generic(u32 m)
return;
}
+ if (board_is_eposevm())
+ ddr_volt = TPS65218_DCDC3_VOLT_SEL_1200MV;
+ else
+ ddr_volt = TPS65218_DCDC3_VOLT_SEL_1350MV;
+
/* Set DCDC3 (DDR) voltage */
- if (tps65218_voltage_update(TPS65218_DCDC3,
- TPS65218_DCDC3_VOLT_SEL_1350MV)) {
+ if (tps65218_voltage_update(TPS65218_DCDC3, ddr_volt)) {
printf("%s failure\n", __func__);
return;
}