google/gru: change kevin boot-time center logic voltage to 925mV
Kevin's center logic isn't super clean so it needs 925 mV for center logic. All newer gru variants only need 900 mV. BRANCH=gru BUG=b:37429075 TEST=Reboot tests Change-Id: I8c3bd6c245700b23c27cd5758c35c9993f801cb4 Signed-off-by: Douglas Anderson <dianders@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/479463 Reviewed-by: Julius Werner <jwerner@chromium.org> Reviewed-on: https://review.coreboot.org/19357 Reviewed-by: Aaron Durbin <adurbin@chromium.org> Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
This commit is contained in:
parent
38bee539b1
commit
992c7dba7e
|
@ -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);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue