<p>Patrick Rudolph has uploaded this change for <strong>review</strong>.</p><p><a href="https://review.coreboot.org/27511">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">mb/hp/compaq_8200_elite_sff: Call NPCD378 sleep/wake handlers<br><br>* Call sleep and wake functions<br>* Add power button<br>* Add GBEs for wake<br><br>Change-Id: I0cf2cffd06fe2470c2a8f1d8b57de282362ec17e<br>Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com><br>---<br>M src/mainboard/hp/compaq_8200_elite_sff/acpi/platform.asl<br>M src/mainboard/hp/compaq_8200_elite_sff/acpi/superio.asl<br>M src/mainboard/hp/compaq_8200_elite_sff/dsdt.asl<br>3 files changed, 51 insertions(+), 3 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://review.coreboot.org:29418/coreboot refs/changes/11/27511/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/src/mainboard/hp/compaq_8200_elite_sff/acpi/platform.asl b/src/mainboard/hp/compaq_8200_elite_sff/acpi/platform.asl</span><br><span>index 733c4b1..db7ff22 100644</span><br><span>--- a/src/mainboard/hp/compaq_8200_elite_sff/acpi/platform.asl</span><br><span>+++ b/src/mainboard/hp/compaq_8200_elite_sff/acpi/platform.asl</span><br><span>@@ -13,11 +13,14 @@</span><br><span>  * GNU General Public License for more details.</span><br><span>  */</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-Method(_WAK,1)</span><br><span style="color: hsl(120, 100%, 40%);">+Method(_WAK, 1, NotSerialized)</span><br><span> {</span><br><span style="color: hsl(120, 100%, 40%);">+ \_SB.PCI0.LPCB.SIO0.SIOW (Arg0)</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span>    Return(Package(){0,0})</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-Method(_PTS,1)</span><br><span style="color: hsl(120, 100%, 40%);">+Method(_PTS, 1, NotSerialized)</span><br><span> {</span><br><span style="color: hsl(0, 100%, 40%);">-}</span><br><span style="color: hsl(120, 100%, 40%);">+   \_SB.PCI0.LPCB.SIO0.SIOS (Arg0)</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span>\ No newline at end of file</span><br><span>diff --git a/src/mainboard/hp/compaq_8200_elite_sff/acpi/superio.asl b/src/mainboard/hp/compaq_8200_elite_sff/acpi/superio.asl</span><br><span>index 9ec2949..a22be9a 100644</span><br><span>--- a/src/mainboard/hp/compaq_8200_elite_sff/acpi/superio.asl</span><br><span>+++ b/src/mainboard/hp/compaq_8200_elite_sff/acpi/superio.asl</span><br><span>@@ -23,3 +23,41 @@</span><br><span> #define SUPERIO_SHOW_KBC</span><br><span> </span><br><span> #include <superio/nuvoton/npcd378/acpi/superio.asl></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+Scope (\_GPE)</span><br><span style="color: hsl(120, 100%, 40%);">+{</span><br><span style="color: hsl(120, 100%, 40%);">+       Method (_L08, 0, NotSerialized)</span><br><span style="color: hsl(120, 100%, 40%);">+       {</span><br><span style="color: hsl(120, 100%, 40%);">+             \_SB.PCI0.LPCB.SIO0.SIOH ()</span><br><span style="color: hsl(120, 100%, 40%);">+           Notify (\_SB.PWRB, 0x02)</span><br><span style="color: hsl(120, 100%, 40%);">+      }</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+   Method (_L0B, 0, NotSerialized)</span><br><span style="color: hsl(120, 100%, 40%);">+       {</span><br><span style="color: hsl(120, 100%, 40%);">+             Notify (\_SB.PWRB, 0x02)</span><br><span style="color: hsl(120, 100%, 40%);">+      }</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+   Method (_L0D, 0, NotSerialized)</span><br><span style="color: hsl(120, 100%, 40%);">+       {</span><br><span style="color: hsl(120, 100%, 40%);">+             Notify (\_SB.PCI0.EHC1, 0x02)</span><br><span style="color: hsl(120, 100%, 40%);">+         Notify (\_SB.PCI0.EHC2, 0x02)</span><br><span style="color: hsl(120, 100%, 40%);">+         //FIXME: Add GBE device</span><br><span style="color: hsl(120, 100%, 40%);">+               //Notify (\_SB.PCI0.GBE, 0x02)</span><br><span style="color: hsl(120, 100%, 40%);">+                Notify (\_SB.PWRB, 0x02)</span><br><span style="color: hsl(120, 100%, 40%);">+      }</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+   Method (_L09, 0, NotSerialized)</span><br><span style="color: hsl(120, 100%, 40%);">+       {</span><br><span style="color: hsl(120, 100%, 40%);">+             Notify (\_SB.PCI0.RP01, 0x02)</span><br><span style="color: hsl(120, 100%, 40%);">+         Notify (\_SB.PCI0.RP02, 0x02)</span><br><span style="color: hsl(120, 100%, 40%);">+         Notify (\_SB.PCI0.RP03, 0x02)</span><br><span style="color: hsl(120, 100%, 40%);">+         Notify (\_SB.PCI0.RP04, 0x02)</span><br><span style="color: hsl(120, 100%, 40%);">+         Notify (\_SB.PCI0.RP05, 0x02)</span><br><span style="color: hsl(120, 100%, 40%);">+         Notify (\_SB.PCI0.RP06, 0x02)</span><br><span style="color: hsl(120, 100%, 40%);">+         Notify (\_SB.PCI0.RP07, 0x02)</span><br><span style="color: hsl(120, 100%, 40%);">+         Notify (\_SB.PCI0.RP08, 0x02)</span><br><span style="color: hsl(120, 100%, 40%);">+         Notify (\_SB.PCI0.PEGP, 0x02)</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+               Notify (\_SB.PWRB, 0x02)</span><br><span style="color: hsl(120, 100%, 40%);">+      }</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span>\ No newline at end of file</span><br><span>diff --git a/src/mainboard/hp/compaq_8200_elite_sff/dsdt.asl b/src/mainboard/hp/compaq_8200_elite_sff/dsdt.asl</span><br><span>index 555028c..0189e0f 100644</span><br><span>--- a/src/mainboard/hp/compaq_8200_elite_sff/dsdt.asl</span><br><span>+++ b/src/mainboard/hp/compaq_8200_elite_sff/dsdt.asl</span><br><span>@@ -40,5 +40,12 @@</span><br><span>             #include <drivers/intel/gma/acpi/default_brightness_levels.asl></span><br><span>                #include <southbridge/intel/bd82x6x/acpi/pch.asl></span><br><span>              }</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+           Device (PWRB)</span><br><span style="color: hsl(120, 100%, 40%);">+         {</span><br><span style="color: hsl(120, 100%, 40%);">+                     Name(_HID, EisaId("PNP0C0C"))</span><br><span style="color: hsl(120, 100%, 40%);">+                       Name(_UID, 0xAA)</span><br><span style="color: hsl(120, 100%, 40%);">+                      Name(_STA, 0x0B)</span><br><span style="color: hsl(120, 100%, 40%);">+              }</span><br><span>    }</span><br><span> }</span><br><span></span><br></pre><p>To view, visit <a href="https://review.coreboot.org/27511">change 27511</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://review.coreboot.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://review.coreboot.org/27511"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: coreboot </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>
<div style="display:none"> Gerrit-Change-Id: I0cf2cffd06fe2470c2a8f1d8b57de282362ec17e </div>
<div style="display:none"> Gerrit-Change-Number: 27511 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: Patrick Rudolph <patrick.rudolph@9elements.com> </div>