Patrick Rudolph has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/36079 )
Change subject: mb/supermicro/x11-lga1151-series: Fix SLP assertion width ......................................................................
mb/supermicro/x11-lga1151-series: Fix SLP assertion width
The soft reboot wasn't working when issued from OS. Use the same SLP assertion width values as vendor does.
Tested on Supermicro X11SSH-TF: The reboot now works when issued from OS.
Change-Id: I437f0f03209b4f00b08e738c37ef5adc96b90226 Signed-off-by: Patrick Rudolph patrick.rudolph@9elements.com --- M src/mainboard/supermicro/x11-lga1151-series/devicetree.cb 1 file changed, 6 insertions(+), 3 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/79/36079/1
diff --git a/src/mainboard/supermicro/x11-lga1151-series/devicetree.cb b/src/mainboard/supermicro/x11-lga1151-series/devicetree.cb index a5ff0c5..65e549b 100644 --- a/src/mainboard/supermicro/x11-lga1151-series/devicetree.cb +++ b/src/mainboard/supermicro/x11-lga1151-series/devicetree.cb @@ -4,6 +4,7 @@ register "deep_s5_enable_ac" = "0" register "deep_s5_enable_dc" = "0" register "deep_sx_config" = "DSX_EN_LAN_WAKE_PIN" + register "s0ix_enable" = "0"
# Enable "Intel Speed Shift Technology" register "speed_shift_enable" = "1" @@ -99,10 +100,12 @@ register "serirq_mode" = "SERIRQ_CONTINUOUS"
# Enabling SLP_S3#, SLP_S4#, SLP_SUS and SLP_A Stretch - register "PmConfigSlpS3MinAssert" = "SLP_S3_MIN_ASSERT_50MS" + register "PmConfigSlpS3MinAssert" = "SLP_S3_MIN_ASSERT_60US" register "PmConfigSlpS4MinAssert" = "SLP_S4_MIN_ASSERT_4S" - register "PmConfigSlpSusMinAssert" = "SLP_SUS_MIN_ASSERT_4S" - register "PmConfigSlpAMinAssert" = "SLP_A_MIN_ASSERT_2S" + register "PmConfigSlpSusMinAssert" = "SLP_SUS_MIN_ASSERT_0MS" + register "PmConfigSlpAMinAssert" = "SLP_A_MIN_ASSERT_0MS" + register "PmConfigPwrBtnOverridePeriod" = "0" + register "PmConfigPwrCycDur" = "2"
# VR Settings Configuration for 4 Domains # ICC_MAX = 0 (Auto)