summaryrefslogtreecommitdiff
path: root/src/mainboard/google/gru
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainboard/google/gru')
-rw-r--r--src/mainboard/google/gru/romstage.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/mainboard/google/gru/romstage.c b/src/mainboard/google/gru/romstage.c
index 4ea53181ae..7c0dfd0594 100644
--- a/src/mainboard/google/gru/romstage.c
+++ b/src/mainboard/google/gru/romstage.c
@@ -38,7 +38,13 @@ static void init_dvs_outputs(void)
{
pwm_regulator_configure(PWM_REGULATOR_GPU, 900);
pwm_regulator_configure(PWM_REGULATOR_BIG, 900);
- pwm_regulator_configure(PWM_REGULATOR_CENTERLOG, 900);
+
+ /* Kevin's logic rail has some ripple, so up the voltage a bit */
+ if (IS_ENABLED(CONFIG_BOARD_GOOGLE_KEVIN))
+ pwm_regulator_configure(PWM_REGULATOR_CENTERLOG, 925);
+ else
+ pwm_regulator_configure(PWM_REGULATOR_CENTERLOG, 900);
+
/* Allow time for the regulators to settle */
udelay(500);
}