From 4667a3f244f2bfe293c4059204036a175267176a Mon Sep 17 00:00:00 2001 From: 1alessandro1 <46293832+1alessandro1@users.noreply.github.com> Date: Wed, 3 Feb 2021 00:43:18 +0100 Subject: [PATCH 1/6] Update SSDT-EC-DESKTOP.dsl --- extra-files/decompiled/SSDT-EC-DESKTOP.dsl | 33 ++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/extra-files/decompiled/SSDT-EC-DESKTOP.dsl b/extra-files/decompiled/SSDT-EC-DESKTOP.dsl index e9916da..e938ced 100644 --- a/extra-files/decompiled/SSDT-EC-DESKTOP.dsl +++ b/extra-files/decompiled/SSDT-EC-DESKTOP.dsl @@ -63,6 +63,39 @@ DefinitionBlock ("", "SSDT", 2, "DRTNIA", "SsdtEC", 0x00001000) External (_SB_.PC00.LPC0.H_EC, DeviceObj) External (_SB_.PC00.LPC0.ECDV, DeviceObj) External (_SB_.PC00.LPC0.PGEC, DeviceObj) + + // Add _STA External References to avoid "Illegal forward reference" + + External (_SB.PCI0.SBRG.EC._STA, MethodObj) + External (_SB.PCI0.SBRG.EC0._STA, MethodObj) + External (_SB.PCI0.SBRG.H_EC._STA, MethodObj) + External (_SB.PCI0.SBRG.ECDV._STA, MethodObj) + External (_SB.PCI0.SBRG.PGEC._STA, MethodObj) + External (_SB.PCI0.LPCB.EC._STA, MethodObj) + External (_SB.PCI0.LPCB.EC0._STA, MethodObj) + External (_SB.PCI0.LPCB.H_EC._STA, MethodObj) + External (_SB.PCI0.LPCB.ECDV._STA, MethodObj) + External (_SB.PCI0.LPCB.PGEC._STA, MethodObj) + External (_SB.PCI0.LPC.EC._STA, MethodObj) + External (_SB.PCI0.LPC.EC0._STA, MethodObj) + External (_SB.PCI0.LPC.H_EC._STA, MethodObj) + External (_SB.PCI0.LPC.ECDV._STA, MethodObj) + External (_SB.PCI0.LPC.PGEC._STA, MethodObj) + External (_SB.PCI0.PX40.EC._STA, MethodObj) + External (_SB.PCI0.PX40.EC0._STA, MethodObj) + External (_SB.PCI0.PX40.H_EC._STA, MethodObj) + External (_SB.PCI0.PX40.ECDV._STA, MethodObj) + External (_SB.PCI0.PX40.PGEC._STA, MethodObj) + External (_SB.PCI0.LPC0.EC._STA, MethodObj) + External (_SB.PCI0.LPC0.EC0._STA, MethodObj) + External (_SB.PCI0.LPC0.H_EC._STA, MethodObj) + External (_SB.PCI0.LPC0.ECDV._STA, MethodObj) + External (_SB.PCI0.LPC0.PGEC._STA, MethodObj) + External (_SB.PC00.LPC0.EC._STA, MethodObj) + External (_SB.PC00.LPC0.EC0._STA, MethodObj) + External (_SB.PC00.LPC0.H_EC._STA, MethodObj) + External (_SB.PC00.LPC0.ECDV._STA, MethodObj) + External (_SB.PC00.LPC0.PGEC._STA, MethodObj) From 72afe38bf5f78f28e72efb19ed292d73448fa7c2 Mon Sep 17 00:00:00 2001 From: 1alessandro1 <46293832+1alessandro1@users.noreply.github.com> Date: Wed, 3 Feb 2021 00:43:33 +0100 Subject: [PATCH 2/6] Update SSDT-EC-USBX-DESKTOP.dsl --- .../decompiled/SSDT-EC-USBX-DESKTOP.dsl | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/extra-files/decompiled/SSDT-EC-USBX-DESKTOP.dsl b/extra-files/decompiled/SSDT-EC-USBX-DESKTOP.dsl index 2be0602..a6011a8 100644 --- a/extra-files/decompiled/SSDT-EC-USBX-DESKTOP.dsl +++ b/extra-files/decompiled/SSDT-EC-USBX-DESKTOP.dsl @@ -63,6 +63,39 @@ DefinitionBlock ("", "SSDT", 2, "DRTNIA", "SsdtEC", 0x00001000) External (_SB_.PC00.LPC0.H_EC, DeviceObj) External (_SB_.PC00.LPC0.ECDV, DeviceObj) External (_SB_.PC00.LPC0.PGEC, DeviceObj) + + // Add _STA External References to avoid "Illegal forward reference" + + External (_SB.PCI0.SBRG.EC._STA, MethodObj) + External (_SB.PCI0.SBRG.EC0._STA, MethodObj) + External (_SB.PCI0.SBRG.H_EC._STA, MethodObj) + External (_SB.PCI0.SBRG.ECDV._STA, MethodObj) + External (_SB.PCI0.SBRG.PGEC._STA, MethodObj) + External (_SB.PCI0.LPCB.EC._STA, MethodObj) + External (_SB.PCI0.LPCB.EC0._STA, MethodObj) + External (_SB.PCI0.LPCB.H_EC._STA, MethodObj) + External (_SB.PCI0.LPCB.ECDV._STA, MethodObj) + External (_SB.PCI0.LPCB.PGEC._STA, MethodObj) + External (_SB.PCI0.LPC.EC._STA, MethodObj) + External (_SB.PCI0.LPC.EC0._STA, MethodObj) + External (_SB.PCI0.LPC.H_EC._STA, MethodObj) + External (_SB.PCI0.LPC.ECDV._STA, MethodObj) + External (_SB.PCI0.LPC.PGEC._STA, MethodObj) + External (_SB.PCI0.PX40.EC._STA, MethodObj) + External (_SB.PCI0.PX40.EC0._STA, MethodObj) + External (_SB.PCI0.PX40.H_EC._STA, MethodObj) + External (_SB.PCI0.PX40.ECDV._STA, MethodObj) + External (_SB.PCI0.PX40.PGEC._STA, MethodObj) + External (_SB.PCI0.LPC0.EC._STA, MethodObj) + External (_SB.PCI0.LPC0.EC0._STA, MethodObj) + External (_SB.PCI0.LPC0.H_EC._STA, MethodObj) + External (_SB.PCI0.LPC0.ECDV._STA, MethodObj) + External (_SB.PCI0.LPC0.PGEC._STA, MethodObj) + External (_SB.PC00.LPC0.EC._STA, MethodObj) + External (_SB.PC00.LPC0.EC0._STA, MethodObj) + External (_SB.PC00.LPC0.H_EC._STA, MethodObj) + External (_SB.PC00.LPC0.ECDV._STA, MethodObj) + External (_SB.PC00.LPC0.PGEC._STA, MethodObj) From e6dd7aa1db098487bbdf3a479ce3efe6208ee53a Mon Sep 17 00:00:00 2001 From: 1alessandro1 <46293832+1alessandro1@users.noreply.github.com> Date: Wed, 3 Feb 2021 00:45:41 +0100 Subject: [PATCH 3/6] Delete SSDT-EC-DESKTOP.aml --- extra-files/compiled/SSDT-EC-DESKTOP.aml | Bin 6415 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 extra-files/compiled/SSDT-EC-DESKTOP.aml diff --git a/extra-files/compiled/SSDT-EC-DESKTOP.aml b/extra-files/compiled/SSDT-EC-DESKTOP.aml deleted file mode 100644 index d201219f44438f6f493d2ae4be4df5ee8f38798b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6415 zcmb7|!HN?>5QZCfSKO5)LG-YA@eORjgV$sxBm>KC$OI8~p%J`z@t}f7!6yhlK^F3$ zc2(OwldiwSy4E*U_0OOFXOi@NyPaG)_vmN4+1_-s{@bVTi^e%Ob*{VFUZ0;`z1lb4 zy|{mU68d>qH=Xb2o8@DwoQ^AtCInRVpt=f+23^~}m(}(1@3m$B^}3lKUq=oj$o=aNZ~gK8Q$_Ai)p|cw<^FVSy`QRb zf4r}1KUL)ZRIT?@RqjvM*88bi@AsanD3AcTB*?#=`(>^Kf*Zn8U$!%6cvO;9)!#qk(uEF6b3 zFR}`!TxgDSnxJqdP&gAToDn=KM2y1eNey2>(FkTRoQWXei9q2AA>mBy!qsrbc}h4F zQG{#ZOihY#b2#}Mr*c%7VaGXVP&gCpxEfAgWOrN*XS4{tInyDE1PbRKEL;sIFR}`! zTxgDSnov0T+ddY~Jy3uk87aU9OlgB{1=%uRO3aX4un4rd{X<1n11Npaj3PMW5LGc)Ws=L`yGf*r@< z%!~ft@%#r8dUFn}7Cs`C@DZtnk5J|KK_zPqPC gWAA?P`|=5Cx|}s#>%D*Da^v*q-_nc8!^y$@0bKLGTL1t6 From 2b913e096831cab1b35ea60e454a801b8043270b Mon Sep 17 00:00:00 2001 From: 1alessandro1 <46293832+1alessandro1@users.noreply.github.com> Date: Wed, 3 Feb 2021 00:47:02 +0100 Subject: [PATCH 4/6] Added the compiled EC-DESKTOP To notice that the "Illegal forward reference" issue is gone, one must use the latest source code from this PR, soon to be merged in master: https://github.com/acpica/acpica/pull/663 --- extra-files/compiled/SSDT-EC-DESKTOP.aml | Bin 0 -> 7195 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 extra-files/compiled/SSDT-EC-DESKTOP.aml diff --git a/extra-files/compiled/SSDT-EC-DESKTOP.aml b/extra-files/compiled/SSDT-EC-DESKTOP.aml new file mode 100644 index 0000000000000000000000000000000000000000..acb2bf6fde672fa71bc2c7e943b120e98dd3ce83 GIT binary patch literal 7195 zcmb7}!Df(KPdi`=M4##oP&%5FH^5lW6Y>!uFeT;0iBde!z*0XD;Z|&;hp$ zY=2#?`^&2Buh-W7WtH}??kQcD?x?9_{{4IjBe%IgzfM$dl(px?7Safb;GVW*{}(KzCyXLR2S~n1K*xkWa0hK_=Ef2{Xtw)M{BB537rZH#axJszfBi)A=-T(q9e^Ia$oYPhOOw7bYE%cycI@BdiYM#W3HW ze)#hJ)8}v(Zny9D4!C$1eepCvM?4WnJP}V^p9d4~Vyn13Lr)yfmx_Z>aS$#JL?3%=i@V`W`#IrM;)r|U)FMZ`Ih^KqmQe#(xD5-N@a@`=0Q#CGiycf*-Rl!8XZ z-Ee9R7k9&nqE>Oqg*S1eiHd{JiGy%)AbM1Uw213Z0v^uH?8FN(;)Pi8f{b`3?czL~ zx*rQ?A&xi=XDM>T+rlZkNn+Sh$&61NIiuoEILmfaT#DK!&cmrAV&N==iX(yEQPCf1 zn?EG-cCF%)3vc2`lL@DE0-@p{TpWl_Tu6&}dOPB`Hxtjy9+g6jcp+B2AS0ehyEqT0 z?#IGeh$BwJS&AI-ws6XBUN|%36X)S9HGJYIqT;RL)G_dIX2!+cH)lF}-q%`1R9uQ$ zkBa2NJL5=`38&l=2t6tweBwY Date: Wed, 3 Feb 2021 00:47:35 +0100 Subject: [PATCH 5/6] Delete SSDT-EC-USBX-DESKTOP.aml --- extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml | Bin 6561 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml diff --git a/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml b/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml deleted file mode 100644 index ea5bd3bd77fa2bb3298d19ff6f334dc6dcd76340..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6561 zcmb7|(N0rA5QbL^rhtTsctO1J4O|mmpgpI78l+86RT4-xB=!P9B(;Qi%M%cJfs*v` zd6`|N6%!>*(Zvh-&MhW1NYkrV82QC503Zr^7B(A-S4XLeyXPX-Pw3Q zRnz_UxuX44N%y;Iyq~J+es?zBPt|z8)>N%OzpKRieRX-itH%5N+2#GN>h{kLHcqy| zjaRe&+Wq}KvDG*Y=Ac(9Op0M8ko`ed{lZPvsI6KWh}d~;h|RW4zv^w4XOr9WD>YY- zEA#a&ELiSR&D;Q=MWJ;@i2 z!|CRsa0Vg>hv5uOg7Ca>(lpA28DB{*l`?A-<0n-4kyjyG(q7^1jlWl zv2YwtzbIEY6hSL!w+z}|;AtanhzHl*| zcAgMUM+D(gI9-zk^0$2~oO`fvM)0Z-$r0}U4Zz{_EWIj$B#sA?3J)j|?n%CI98Nb6 zg)ATW!27(>O;q*;8j@u75{x2H|_bk0Cfh3Lxk_rzfaom%9;W(Ub9tvk5 zf^Znl&?E@Y3nxvJ!s!`y9EUUXV8?MdeN(>UIGi*OhcghtaTw0fBsiWIPMRi#(=+Ti z=L`yGf*r@<^o#!AasLAndUGyVEWAb{;WZKquc65C1<4nV!s+Lw;j9rsI0$F0Nf4eB zPB#sQbHT9VD4ew(>^KVNqAA~T6izn}g|kKk$3Zx2O@iY&;dIk*I2Q~%j>1{%!H%PF zE}H)3cCo;2p${b$Y13wxxx9FMOD-*3m0>gM|T@~7JP{jv@w)8b|_8DC8g W&%d2d)yAG{`+RmWMqRF+HvIt_{q0)- From 14178797008259cf9594c2b43da018132564771b Mon Sep 17 00:00:00 2001 From: 1alessandro1 <46293832+1alessandro1@users.noreply.github.com> Date: Wed, 3 Feb 2021 00:47:48 +0100 Subject: [PATCH 6/6] Same as before --- extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml | Bin 0 -> 7341 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml diff --git a/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml b/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml new file mode 100644 index 0000000000000000000000000000000000000000..fc27e3a3b380d75eea917fde35a364422ff4f096 GIT binary patch literal 7341 zcmb7}-%e9O5Qi7}lL8VD@k%fB2|Ome0Bs4>AZ<9PB#<0Q>;-~KY6eRoSe1txi!k4|W!4Wv;%m-Kr|IT7cEvYP*H5ZNJg0y`8_;#{PS~ zR&)9~TG9PwHSJHUy1!hT_NP_YKe;D=oxh{>{$&;PuV8<_1L$Ar{=K8kV*37RMfaE0 zv_Gxt{&H>FpH_8$e_u&|TG9PwHSJHUy1!hT_NUdfe^JnC{r+Vo?H^XB`^#$DKU_QA zUshxP`Si3`<>6N2x6eUBiV73ziU~b=OsKmiegb^nErJZF1{=t3$bg7xz$YFWcw!jv z$+v0@15SXhkrP{iSqni1MDPrx1{n}BXTYakyZO0!f((dY1F1me!24 ztybN#v(i2tT%Ub%V|O<ZpV&{izZOo;VI? zD9WEW4kzu$X@cTRjEVdA2^PoU42^QdDHqnnIZaTU2^437#Tmh)LL^h%ACwBdfczks z!Eg#e;zFRfASBKtU)&6*-_HoA5JTJwrxY3D+2Q2xpvF;=@2BXf2!Z09Ks<3XoV;EB z#LaN}5&57&aWkA!gT>8oa#5~0<-(dcrwNKPffHwf#Tmh)LL^6AeiGnt2Bs$-i4u=Q zi$|oy1IZW1;gtPQI3qE{VK`%vA)Xgb+Km!}j!Iy7;+!)mZiF*#2gRuPcl=QOEs(k(H8M}-NVI3p-dBdK@| zCE^p3FOI?)_S5045knk=vsPq?=Y&&s!{MATJaH7xS`D5!3g@IKf8r>dvL6R6IpZ~A zOdN!>R%A>(C!Dey@O(}bOdfrD>vaXB%0I3$y AY5)KL literal 0 HcmV?d00001