Jeremy Soller has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/43629 )
Change subject: mb/system76/lemp9: disable DSX ......................................................................
mb/system76/lemp9: disable DSX
The GPIOs required for DSX are not hooked up on the lemp9.
Tested on lemp9, suspend works correctly
Signed-off-by: Jeremy Soller jeremy@system76.com Change-Id: Iab179abd7adc3a65dcfc43ce1b5742d514b711fb --- M src/mainboard/system76/lemp9/devicetree.cb 1 file changed, 3 insertions(+), 3 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/29/43629/1
diff --git a/src/mainboard/system76/lemp9/devicetree.cb b/src/mainboard/system76/lemp9/devicetree.cb index 2d5b38f..9dc09e4 100644 --- a/src/mainboard/system76/lemp9/devicetree.cb +++ b/src/mainboard/system76/lemp9/devicetree.cb @@ -181,9 +181,9 @@ # Enable deep Sx states register "deep_s3_enable_ac" = "0" register "deep_s3_enable_dc" = "0" - register "deep_s5_enable_ac" = "1" - register "deep_s5_enable_dc" = "1" - register "deep_sx_config" = "DSX_EN_WAKE_PIN" + register "deep_s5_enable_ac" = "0" + register "deep_s5_enable_dc" = "0" + register "deep_sx_config" = "0"
# PM Util (soc/intel/cannonlake/pmutil.c) # GPE configuration
Jeremy Soller has uploaded a new patch set (#7). ( https://review.coreboot.org/c/coreboot/+/43629 )
Change subject: mb/system76/lemp9: disable DSX ......................................................................
mb/system76/lemp9: disable DSX
The GPIOs required for DSX are not hooked up on the lemp9.
Tested on lemp9, suspend works correctly
Signed-off-by: Jeremy Soller jeremy@system76.com Change-Id: Iab179abd7adc3a65dcfc43ce1b5742d514b711fb --- M src/mainboard/system76/lemp9/devicetree.cb 1 file changed, 3 insertions(+), 3 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/29/43629/7
Angel Pons has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/43629 )
Change subject: mb/system76/lemp9: disable DSX ......................................................................
Patch Set 6:
(3 comments)
https://review.coreboot.org/c/coreboot/+/43629/6//COMMIT_MSG Commit Message:
https://review.coreboot.org/c/coreboot/+/43629/6//COMMIT_MSG@11 PS6, Line 11: Tested on lemp9, suspend works correctly Please add a period at the end of the sentence.
https://review.coreboot.org/c/coreboot/+/43629/6/src/mainboard/system76/lemp... File src/mainboard/system76/lemp9/devicetree.cb:
https://review.coreboot.org/c/coreboot/+/43629/6/src/mainboard/system76/lemp... PS6, Line 181: Enable Not anymore!
https://review.coreboot.org/c/coreboot/+/43629/6/src/mainboard/system76/lemp... PS6, Line 182: register "deep_s3_enable_ac" = "0" : register "deep_s3_enable_dc" = "0" : register "deep_s5_enable_ac" = "0" : register "deep_s5_enable_dc" = "0" You can drop these four settings
Jeremy Soller has uploaded a new patch set (#8). ( https://review.coreboot.org/c/coreboot/+/43629 )
Change subject: mb/system76/lemp9: disable DSX ......................................................................
mb/system76/lemp9: disable DSX
The GPIOs required for DSX are not hooked up on the lemp9.
Tested on lemp9, suspend works correctly.
Signed-off-by: Jeremy Soller jeremy@system76.com Change-Id: Iab179abd7adc3a65dcfc43ce1b5742d514b711fb --- M src/mainboard/system76/lemp9/devicetree.cb 1 file changed, 0 insertions(+), 8 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/29/43629/8
Angel Pons has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/43629 )
Change subject: mb/system76/lemp9: disable DSX ......................................................................
Patch Set 8: Code-Review+1
Michael Niewöhner has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/43629 )
Change subject: mb/system76/lemp9: disable DSX ......................................................................
Patch Set 9: Code-Review+2
Paul Menzel has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/43629 )
Change subject: mb/system76/lemp9: disable DSX ......................................................................
Patch Set 11:
(1 comment)
https://review.coreboot.org/c/coreboot/+/43629/11//COMMIT_MSG Commit Message:
https://review.coreboot.org/c/coreboot/+/43629/11//COMMIT_MSG@9 PS11, Line 9: The GPIOs required for DSX are not hooked up on the lemp9. Please mention:
SLP_SUS# and a few others
as Michael did.
Hello build bot (Jenkins), Angel Pons, Michael Niewöhner,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/43629
to look at the new patch set (#12).
Change subject: mb/system76/lemp9: disable DSX ......................................................................
mb/system76/lemp9: disable DSX
SLP_SUS# required for DSX is not hooked up on the lemp9.
Tested on lemp9, suspend works correctly.
Signed-off-by: Jeremy Soller jeremy@system76.com Change-Id: Iab179abd7adc3a65dcfc43ce1b5742d514b711fb --- M src/mainboard/system76/lemp9/devicetree.cb 1 file changed, 0 insertions(+), 8 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/29/43629/12
Hello build bot (Jenkins), Angel Pons, Michael Niewöhner,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/43629
to look at the new patch set (#16).
Change subject: mb/system76/lemp9: disable DSX ......................................................................
mb/system76/lemp9: disable DSX
SLP_SUS# required for DSX is not hooked up on the lemp9.
Tested on lemp9, suspend works correctly.
Signed-off-by: Jeremy Soller jeremy@system76.com Change-Id: Iab179abd7adc3a65dcfc43ce1b5742d514b711fb --- M src/mainboard/system76/lemp9/devicetree.cb 1 file changed, 0 insertions(+), 8 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/29/43629/16
Hello build bot (Jenkins), Angel Pons, Michael Niewöhner,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/43629
to look at the new patch set (#18).
Change subject: mb/system76/lemp9: disable DSX ......................................................................
mb/system76/lemp9: disable DSX
SLP_SUS# required for DSX is not hooked up on the lemp9.
Tested on lemp9, suspend works correctly.
Signed-off-by: Jeremy Soller jeremy@system76.com Change-Id: Iab179abd7adc3a65dcfc43ce1b5742d514b711fb --- M src/mainboard/system76/lemp9/devicetree.cb 1 file changed, 0 insertions(+), 8 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/29/43629/18
Michael Niewöhner has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/43629 )
Change subject: mb/system76/lemp9: disable DSX ......................................................................
Patch Set 19:
tested; suspend works fine
Felix Singer has uploaded a new patch set (#20) to the change originally created by Jeremy Soller. ( https://review.coreboot.org/c/coreboot/+/43629 )
Change subject: mb/system76/lemp9: disable DSX ......................................................................
mb/system76/lemp9: disable DSX
The GPIOs required for DSX are not hooked up on the lemp9.
Tested on lemp9, suspend works correctly.
Signed-off-by: Jeremy Soller jeremy@system76.com Change-Id: Iab179abd7adc3a65dcfc43ce1b5742d514b711fb --- M src/mainboard/system76/lemp9/devicetree.cb 1 file changed, 0 insertions(+), 8 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/29/43629/20
Felix Singer has uploaded a new patch set (#21) to the change originally created by Jeremy Soller. ( https://review.coreboot.org/c/coreboot/+/43629 )
Change subject: mb/system76/lemp9: Drop DSX settings ......................................................................
mb/system76/lemp9: Drop DSX settings
The GPIOs required for DSX are not hooked up on the lemp9. Therefore, drop the DSX settings.
Tested on lemp9, suspend works correctly.
Signed-off-by: Jeremy Soller jeremy@system76.com Change-Id: Iab179abd7adc3a65dcfc43ce1b5742d514b711fb --- M src/mainboard/system76/lemp9/devicetree.cb 1 file changed, 0 insertions(+), 8 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/29/43629/21
Felix Singer has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/43629 )
Change subject: mb/system76/lemp9: Drop DSX settings ......................................................................
Patch Set 21: Code-Review+2
(4 comments)
https://review.coreboot.org/c/coreboot/+/43629/6//COMMIT_MSG Commit Message:
https://review.coreboot.org/c/coreboot/+/43629/6//COMMIT_MSG@11 PS6, Line 11: Tested on lemp9, suspend works correctly
Please add a period at the end of the sentence.
Done
https://review.coreboot.org/c/coreboot/+/43629/11//COMMIT_MSG Commit Message:
https://review.coreboot.org/c/coreboot/+/43629/11//COMMIT_MSG@9 PS11, Line 9: The GPIOs required for DSX are not hooked up on the lemp9.
Please mention: […]
Done
https://review.coreboot.org/c/coreboot/+/43629/6/src/mainboard/system76/lemp... File src/mainboard/system76/lemp9/devicetree.cb:
https://review.coreboot.org/c/coreboot/+/43629/6/src/mainboard/system76/lemp... PS6, Line 181: Enable
Not anymore!
Done
https://review.coreboot.org/c/coreboot/+/43629/6/src/mainboard/system76/lemp... PS6, Line 182: register "deep_s3_enable_ac" = "0" : register "deep_s3_enable_dc" = "0" : register "deep_s5_enable_ac" = "0" : register "deep_s5_enable_dc" = "0"
You can drop these four settings
Done
Michael Niewöhner has uploaded a new patch set (#22) to the change originally created by Jeremy Soller. ( https://review.coreboot.org/c/coreboot/+/43629 )
Change subject: mb/system76/lemp9: Drop DeepSx settings ......................................................................
mb/system76/lemp9: Drop DeepSx settings
The GPIOs required for DeepSx (e.g. SLP_SUS#) are not hooked up on the lemp9. Therefore, drop the DeepSx settings.
Tested on lemp9, suspend works correctly.
Signed-off-by: Jeremy Soller jeremy@system76.com Change-Id: Iab179abd7adc3a65dcfc43ce1b5742d514b711fb --- M src/mainboard/system76/lemp9/devicetree.cb 1 file changed, 0 insertions(+), 8 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/29/43629/22
Michael Niewöhner has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/43629 )
Change subject: mb/system76/lemp9: Drop DeepSx settings ......................................................................
Patch Set 22: Code-Review+2
Michael Niewöhner has submitted this change. ( https://review.coreboot.org/c/coreboot/+/43629 )
Change subject: mb/system76/lemp9: Drop DeepSx settings ......................................................................
mb/system76/lemp9: Drop DeepSx settings
The GPIOs required for DeepSx (e.g. SLP_SUS#) are not hooked up on the lemp9. Therefore, drop the DeepSx settings.
Tested on lemp9, suspend works correctly.
Signed-off-by: Jeremy Soller jeremy@system76.com Change-Id: Iab179abd7adc3a65dcfc43ce1b5742d514b711fb Reviewed-on: https://review.coreboot.org/c/coreboot/+/43629 Reviewed-by: Michael Niewöhner Reviewed-by: Felix Singer felixsinger@posteo.net Tested-by: build bot (Jenkins) no-reply@coreboot.org --- M src/mainboard/system76/lemp9/devicetree.cb 1 file changed, 0 insertions(+), 8 deletions(-)
Approvals: build bot (Jenkins): Verified Felix Singer: Looks good to me, approved Michael Niewöhner: Looks good to me, approved
diff --git a/src/mainboard/system76/lemp9/devicetree.cb b/src/mainboard/system76/lemp9/devicetree.cb index da96dd3..e0da72a 100644 --- a/src/mainboard/system76/lemp9/devicetree.cb +++ b/src/mainboard/system76/lemp9/devicetree.cb @@ -153,14 +153,6 @@ # Address 0x90: Decode 0xF00 - 0xFFF (AP/EC debug) register "gen4_dec" = "0x00fc0F01"
-# PMC (soc/intel/cannonlake/pmc.c) - # Enable deep Sx states - register "deep_s3_enable_ac" = "0" - register "deep_s3_enable_dc" = "0" - register "deep_s5_enable_ac" = "1" - register "deep_s5_enable_dc" = "1" - register "deep_sx_config" = "DSX_EN_WAKE_PIN" - # PM Util (soc/intel/cannonlake/pmutil.c) # GPE configuration # Note that GPE events called out in ASL code rely on this
9elements QA has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/43629 )
Change subject: mb/system76/lemp9: Drop DeepSx settings ......................................................................
Patch Set 23:
Automatic boot test returned (PASS/FAIL/TOTAL): 7/1/8 "QEMU x86 q35/ich9" (x86_32) using payload TianoCore : SUCCESS : https://lava.9esec.io/r/17879 "QEMU x86 q35/ich9" (x86_32) using payload SeaBIOS : SUCCESS : https://lava.9esec.io/r/17878 "QEMU x86 i440fx/piix4" (x86_64) using payload SeaBIOS : FAIL : https://lava.9esec.io/r/17877 "QEMU x86 i440fx/piix4" (x86_32) using payload SeaBIOS : SUCCESS : https://lava.9esec.io/r/17876 "QEMU AArch64" using payload LinuxBoot_u-root_kexec : SUCCESS : https://lava.9esec.io/r/17875 "HP Z220 SFF Workstation" (x86_32) using payload LinuxBoot_BusyBox_kexec : SUCCESS : https://lava.9esec.io/r/17882 "HP Compaq 8200 Elite SFF PC" (x86_32) using payload TianoCore : SUCCESS : https://lava.9esec.io/r/17881 "HP Compaq 8200 Elite SFF PC" (x86_32) using payload SeaBIOS : SUCCESS : https://lava.9esec.io/r/17880
Please note: This test is under development and might not be accurate at all!