mb/google/poppy/variants/nocturne: disable p-states
Set register speed_shift_enable=0 in devicetree to disable p-states in coreboot as a temporary workaround for an SoC hang. BUG=b:79666828 BRANCH=none TEST="emerge-nocturne depthcharge coreboot chromeos-bootimage", flash spi image onto nocturne, boot to kernel and verify device stays alive and responsive for several minutes without locking up. Change-Id: I71ed4c80c109b28ffa85d48338ce3a62396d272e Signed-off-by: Nick Vaccaro <nvaccaro@google.com> Reviewed-on: https://review.coreboot.org/27156 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Furquan Shaikh <furquan@google.com>
This commit is contained in:
parent
97bdb9aa31
commit
de31587a3a
|
@ -60,7 +60,8 @@ chip soc/intel/skylake
|
||||||
register "PmTimerDisabled" = "1"
|
register "PmTimerDisabled" = "1"
|
||||||
register "VmxEnable" = "1"
|
register "VmxEnable" = "1"
|
||||||
|
|
||||||
register "speed_shift_enable" = "1"
|
# Disable P-States
|
||||||
|
register "speed_shift_enable" = "0"
|
||||||
register "dptf_enable" = "1"
|
register "dptf_enable" = "1"
|
||||||
register "tdp_pl2_override" = "15"
|
register "tdp_pl2_override" = "15"
|
||||||
register "psys_pmax" = "45"
|
register "psys_pmax" = "45"
|
||||||
|
|
Loading…
Reference in New Issue