<p>Peter Lemenkov would like Patrick Rudolph to <strong>review</strong> this change.</p><p><a href="https://review.coreboot.org/29064">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">mb/lenovo/*/acpi: Store the requested state wake state for bluetooth and WWAN.<br><br>L520 and T420 should also use it - platforms are very similar to t420s<br>and t530. Z61t is based on T60/X60, X131e is based on X230 so commit<br>with Change-Id I13c08b8c6b1bf0f3deb25a464b26880d8469c005 should be<br>applied as well.<br><br>All four platforms are using ec/lenovo/h8 embedded controller.<br><br>Change-Id: Ib177f024871e82979dd430da86f1551aef14d446<br>Signed-off-by: Patrick Rudolph <siro@das-labor.org><br>Signed-off-by: Peter Lemenkov <lemenkov@gmail.com><br>---<br>M src/mainboard/lenovo/l520/acpi/platform.asl<br>M src/mainboard/lenovo/t420/acpi/platform.asl<br>M src/mainboard/lenovo/x131e/acpi/platform.asl<br>M src/mainboard/lenovo/z61t/acpi/platform.asl<br>4 files changed, 14 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/29064/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/src/mainboard/lenovo/l520/acpi/platform.asl b/src/mainboard/lenovo/l520/acpi/platform.asl</span><br><span>index c7aea62..2d016fa 100644</span><br><span>--- a/src/mainboard/lenovo/l520/acpi/platform.asl</span><br><span>+++ b/src/mainboard/lenovo/l520/acpi/platform.asl</span><br><span>@@ -19,6 +19,11 @@</span><br><span>   /* ME may not be up yet.  */</span><br><span>         Store (0, \_TZ.MEB1)</span><br><span>         Store (0, \_TZ.MEB2)</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+        /* Wake the HKEY to init BT/WWAN */</span><br><span style="color: hsl(120, 100%, 40%);">+   \_SB.PCI0.LPCB.EC.HKEY.WAKE (Arg0)</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  /* Not implemented.  */</span><br><span>      Return(Package(){0,0})</span><br><span> }</span><br><span> </span><br><span>diff --git a/src/mainboard/lenovo/t420/acpi/platform.asl b/src/mainboard/lenovo/t420/acpi/platform.asl</span><br><span>index 6f26c5a..e4c8a24 100644</span><br><span>--- a/src/mainboard/lenovo/t420/acpi/platform.asl</span><br><span>+++ b/src/mainboard/lenovo/t420/acpi/platform.asl</span><br><span>@@ -32,6 +32,9 @@</span><br><span>         Store (0, \_TZ.MEB1)</span><br><span>         Store (0, \_TZ.MEB2)</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+      /* Wake the HKEY to init BT/WWAN */</span><br><span style="color: hsl(120, 100%, 40%);">+   \_SB.PCI0.LPCB.EC.HKEY.WAKE (Arg0)</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span>         /* Not implemented. */</span><br><span>       Return(Package(){0,0})</span><br><span> }</span><br><span>diff --git a/src/mainboard/lenovo/x131e/acpi/platform.asl b/src/mainboard/lenovo/x131e/acpi/platform.asl</span><br><span>index 9cd327a..bf686f4 100644</span><br><span>--- a/src/mainboard/lenovo/x131e/acpi/platform.asl</span><br><span>+++ b/src/mainboard/lenovo/x131e/acpi/platform.asl</span><br><span>@@ -32,6 +32,9 @@</span><br><span>         Store (0, \_TZ.MEB1)</span><br><span>         Store (0, \_TZ.MEB2)</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+      /* Wake the HKEY to init BT/WWAN */</span><br><span style="color: hsl(120, 100%, 40%);">+   \_SB.PCI0.LPCB.EC.HKEY.WAKE (Arg0)</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span>         /* Not implemented.  */</span><br><span>      Return(Package(){0,0})</span><br><span> }</span><br><span>diff --git a/src/mainboard/lenovo/z61t/acpi/platform.asl b/src/mainboard/lenovo/z61t/acpi/platform.asl</span><br><span>index 006b6f0..f9e991b 100644</span><br><span>--- a/src/mainboard/lenovo/z61t/acpi/platform.asl</span><br><span>+++ b/src/mainboard/lenovo/z61t/acpi/platform.asl</span><br><span>@@ -29,6 +29,9 @@</span><br><span> </span><br><span> Method(_WAK,1)</span><br><span> {</span><br><span style="color: hsl(120, 100%, 40%);">+   /* Wake the HKEY to init BT/WWAN */</span><br><span style="color: hsl(120, 100%, 40%);">+   \_SB.PCI0.LPCB.EC.HKEY.WAKE (Arg0)</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span>         // CPU specific part</span><br><span> </span><br><span>     // Notify PCI Express slots in case a card</span><br><span></span><br></pre><p>To view, visit <a href="https://review.coreboot.org/29064">change 29064</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/29064"/><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: Ib177f024871e82979dd430da86f1551aef14d446 </div>
<div style="display:none"> Gerrit-Change-Number: 29064 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: Peter Lemenkov <lemenkov@gmail.com> </div>
<div style="display:none"> Gerrit-Reviewer: Patrick Rudolph <siro@das-labor.org> </div>