From ba6caf8cab75a2c2fc956a2446820f0f4da44e6d Mon Sep 17 00:00:00 2001 From: AKAsaliza <33549290+AKAsaliza@users.noreply.github.com> Date: Sat, 18 Jun 2022 12:07:00 +0900 Subject: [PATCH] Update LG 845 DSDT --- legacy/judyln/DSDT.aml | Bin 246107 -> 241979 bytes legacy/judyln/DSDT.dsl | 407 ++++++------------------------- legacy/judyln/cust_pmic_batt.asl | 2 +- legacy/judyln/panelcfg.asl | 188 +++++++------- legacy/judyp/DSDT.aml | Bin 248668 -> 248890 bytes legacy/judyp/DSDT.dsl | 168 +++++++++++-- legacy/judyp/cust_pmic_batt.asl | 2 +- legacy/judyp/panelcfg.asl | 46 ++-- legacy/judypn/DSDT.aml | Bin 244039 -> 242444 bytes legacy/judypn/DSDT.dsl | 95 ++++++-- legacy/judypn/cust_pmic_batt.asl | 2 +- legacy/judypn/panelcfg.asl | 62 ++--- 12 files changed, 455 insertions(+), 517 deletions(-) diff --git a/legacy/judyln/DSDT.aml b/legacy/judyln/DSDT.aml index 165c8790d0dcfb80d19a35dc57edce5312f41c62..573a780ac38d9465f33243375b6384dec9f87cf8 100644 GIT binary patch delta 1490 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 Z$cQVm^)*Kw>= 0x08 - Local2 &= 0x03 - PKHR = 0x04 - PKCM = 0x39 - PKDS = 0x51 - PKUB = Local2 - PKLB = Local1 - EOF = Zero Return (RBUF) /* \_SB_.GPU0.BLCP.RBUF */ } - Method (ROM2, 3, NotSerialized) - { - Name (PCFG, Buffer (One) - { - 0x00 // . - }) - While (One) - { - If (One) - { - Local2 = PCFG /* \_SB_.GPU0.ROM2.PCFG */ - } - - Break - } - - If ((Arg0 >= SizeOf (Local2))) - { - Return (Buffer (One) - { - 0x00 // . - }) - } - Else - { - Local0 = Arg0 - } - - If ((Arg1 > 0x1000)) - { - Local1 = 0x1000 - } - Else - { - Local1 = Arg1 - } - - If (((Local0 + Local1) > SizeOf (Local2))) - { - Local1 = (SizeOf (Local2) - Local0) - } - - CreateField (Local2, (0x08 * Local0), (0x08 * Local1), RBUF) - Return (RBUF) /* \_SB_.GPU0.ROM2.RBUF */ - } - - Method (IGC2, 2, NotSerialized) - { - Name (RBUF, Buffer (One) - { - 0x00 // . - }) - Return (RBUF) /* \_SB_.GPU0.IGC2.RBUF */ - } - - Method (PCC2, 2, NotSerialized) - { - Name (RBUF, Buffer (One) - { - 0x00 // . - }) - Return (RBUF) /* \_SB_.GPU0.PCC2.RBUF */ - } - - Method (GCT2, 2, NotSerialized) - { - Name (RBUF, Buffer (One) - { - 0x00 // . - }) - Return (RBUF) /* \_SB_.GPU0.GCT2.RBUF */ - } - - Method (LGC2, 3, NotSerialized) - { - Name (TBUF, Buffer (One) - { - 0x00 // . - }) - If ((Arg1 >= SizeOf (TBUF))) - { - Return (Buffer (One) - { - 0x00 // . - }) - } - Else - { - Local1 = Arg1 - } - - If ((Arg2 > 0x1000)) - { - Local2 = 0x1000 - } - Else - { - Local2 = Arg2 - } - - If (((Local1 + Local2) > SizeOf (TBUF))) - { - Local2 = (SizeOf (TBUF) - Local1) - } - - CreateField (TBUF, (0x08 * Local1), (0x08 * Local2), RBUF) - Return (RBUF) /* \_SB_.GPU0.LGC2.RBUF */ - } - - Method (HSI2, 2, NotSerialized) - { - Name (RBUF, Buffer (One) - { - 0x00 // . - }) - Return (RBUF) /* \_SB_.GPU0.HSI2.RBUF */ - } - - Method (GMT2, 2, NotSerialized) - { - Name (TBUF, Buffer (One) - { - 0x00 // . - }) - If ((Arg0 >= SizeOf (TBUF))) - { - Return (Buffer (One) - { - 0x00 // . - }) - } - Else - { - Local0 = Arg0 - } - - If ((Arg1 > 0x1000)) - { - Local1 = 0x1000 - } - Else - { - Local1 = Arg1 - } - - If (((Local0 + Local1) > SizeOf (TBUF))) - { - Local1 = (SizeOf (TBUF) - Local0) - } - - CreateField (TBUF, (0x08 * Local0), (0x08 * Local1), RBUF) - Return (RBUF) /* \_SB_.GPU0.GMT2.RBUF */ - } - - Method (WGM2, 2, NotSerialized) - { - Name (TBUF, Buffer (One) - { - 0x00 // . - }) - If ((Arg0 >= SizeOf (TBUF))) - { - Return (Buffer (One) - { - 0x00 // . - }) - } - Else - { - Local0 = Arg0 - } - - If ((Arg1 > 0x1000)) - { - Local1 = 0x1000 - } - Else - { - Local1 = Arg1 - } - - If (((Local0 + Local1) > SizeOf (TBUF))) - { - Local1 = (SizeOf (TBUF) - Local0) - } - - CreateField (TBUF, (0x08 * Local0), (0x08 * Local1), RBUF) - Return (RBUF) /* \_SB_.GPU0.WGM2.RBUF */ - } - - Method (GRT2, 2, NotSerialized) - { - Name (RBUF, Buffer (One) - { - 0x00 // . - }) - Return (RBUF) /* \_SB_.GPU0.GRT2.RBUF */ - } - - Method (BRT2, 2, NotSerialized) - { - Name (RBUF, Buffer (One) - { - 0x00 // . - }) - Return (RBUF) /* \_SB_.GPU0.BRT2.RBUF */ - } - - Method (DIT2, 2, NotSerialized) - { - Name (RBUF, Buffer (One) - { - 0x00 // . - }) - Return (RBUF) /* \_SB_.GPU0.DIT2.RBUF */ - } - - Method (BLC2, 1, NotSerialized) - { - Name (RBUF, Buffer (0x0100){}) - Return (RBUF) /* \_SB_.GPU0.BLC2.RBUF */ - } - - Method (ROE1, 3, NotSerialized) - { - Name (PCFG, Buffer (One) - { - 0x00 // . - }) - Local2 = PCFG /* \_SB_.GPU0.ROE1.PCFG */ - If ((Arg0 >= SizeOf (Local2))) - { - Return (Buffer (One) - { - 0x00 // . - }) - } - Else - { - Local0 = Arg0 - } - - If ((Arg1 > 0x1000)) - { - Local1 = 0x1000 - } - Else - { - Local1 = Arg1 - } - - If (((Local0 + Local1) > SizeOf (Local2))) - { - Local1 = (SizeOf (Local2) - Local0) - } - - CreateField (Local2, (0x08 * Local0), (0x08 * Local1), RBUF) - Return (RBUF) /* \_SB_.GPU0.ROE1.RBUF */ - } - Name (_DOD, Package (0x01) // _DOD: Display Output Devices { 0x00024321 diff --git a/legacy/judyln/cust_pmic_batt.asl b/legacy/judyln/cust_pmic_batt.asl index f87f83f..4f78f62 100644 --- a/legacy/judyln/cust_pmic_batt.asl +++ b/legacy/judyln/cust_pmic_batt.asl @@ -8,7 +8,7 @@ //-------------------- //PMBT: Method(BBAT) //-------------------- -Name(BFCC, 11500) //* (mWh), Full Charge Capacity +Name(BFCC, 11100) //* (mWh), Full Charge Capacity Name(PCT1, 5) //* (% of FCC), Default Alert 1 Name(PCT2, 9) //* (% of FCC), Default Alert 2 diff --git a/legacy/judyln/panelcfg.asl b/legacy/judyln/panelcfg.asl index 63e9db3..143d9de 100644 --- a/legacy/judyln/panelcfg.asl +++ b/legacy/judyln/panelcfg.asl @@ -1,113 +1,111 @@ Name (PCFG, Buffer(){" SW49410_rev1 -LGD Single DSI Command Mode DSC Panel Rev1(1440x3120 24bpp) +LGD Single DSI Command Mode DSC Panel Rev1 (1440x3120 24bpp) - 1440 - 92 - 48 - 32 - 0 - 0 - 0 - 3120 - 10 - 25 - 1 - 0 - 0 - 0 - False - False - False - 0x0 - - - 9 - 3 - - - 2 - 0 - 36 - 1 - 4 - 1 - 0x3C0000 - False - False - True - 1 - True - 1 - 1 - 1 - 7 - True - 720 - 16 - True - True - 2880 - 2880 - + 1440 + 168 + 84 + 4 + 0 + 0 + 0 + 3120 + 2 + 18 + 18 + 0 + 0 + 0 + False + False + False + 0x0 + + + 9 + 3 + + + 2 + 0 + 36 + 1 + 4 + 0x400000 + False + False + False + 0 + True + True + 3120 + 3120 + True + 1 + 1 + 1 + 0x07 + True + 720 + 60 + 00 - 0 10000 1000 5000 0 -15 35 00 -39 2B 00 00 0C 2F + +15 00 00 +39 2B 00 15 51 FF 15 53 2C 15 5E 00 15 55 81 15 B0 AC -39 30 00 00 03 1F -39 B3 04 04 28 08 5A 12 23 02 -39 B4 11 04 02 02 02 02 02 01 01 01 01 01 01 D0 E4 E4 E4 93 4E 39 0A 10 18 25 24 00 00 00 00 00 00 -39 B5 2E 0F 10 C0 00 10 C0 00 -39 B6 03 05 0B B3 30 -39 B8 57 02 90 40 5D D0 05 00 00 18 22 04 01 02 90 40 4C C0 04 00 00 18 22 04 01 08 00 3A 86 83 00 -39 B9 64 64 2A 3F EE -39 BA 3D 1F 01 FF 01 3C 1F 01 FF 01 00 -39 BC 00 00 00 10 -39 BD 00 00 -39 BF 4F 02 -39 C0 00 04 18 07 11 11 3C 00 0A 0A -39 C1 01 00 F0 C2 CF 0C -39 C2 CC 44 44 20 22 26 21 00 -39 C3 92 11 09 09 11 CC 02 02 A4 A4 02 A2 38 28 14 40 38 C0 -39 C4 26 00 -39 C9 05 5D 03 04 00 -39 CA 9B 10 -39 CB F3 90 3D 30 CC -39 CC 00 40 50 90 41 -39 CD 09 86 C2 80 00 00 00 00 00 00 00 00 0C 12 00 00 00 -39 CE 00 00 -39 D0 12 05 20 1B 2C 28 3F 3D 4F 4F 66 66 6E 6E 76 76 80 80 88 88 95 95 3F 3F A2 A2 94 94 8B 8B 81 81 75 75 66 66 47 47 2D 2D 00 01 12 05 20 1B 2C 28 3F 3D 4f 4f 66 66 6e 6e 76 76 80 80 88 88 95 95 3F 3F A2 A2 94 94 8b 8b 81 81 75 75 66 66 47 47 2d 2d 00 01 12 05 20 1B 2C 28 3F 3D 4f 4f 66 66 6e 6e 76 76 80 80 88 88 95 95 3F 3F A2 A2 94 94 8b 8b 81 81 75 75 66 66 47 47 2d 2d 00 01 12 05 20 1B 2C 28 3F 3D 4f 4f 66 66 6e 6e 76 76 80 80 88 88 94 94 3F 3F A4 A4 95 95 8b 8b 81 81 75 75 66 66 47 47 2d 2d 00 01 -39 D1 12 05 20 1B 2C 28 3F 3D 4F 4F 66 66 6E 6E 76 76 80 80 88 88 95 95 3F 3F A2 A2 94 94 8B 8B 81 81 75 75 66 66 47 47 2D 2D 00 01 12 05 20 1B 2C 28 3F 3D 4f 4f 66 66 6e 6e 76 76 80 80 88 88 95 95 3F 3F A2 A2 94 94 8b 8b 81 81 75 75 66 66 47 47 2d 2d 00 01 12 05 20 1B 2C 28 3F 3D 4f 4f 66 66 6e 6e 76 76 80 80 88 88 95 95 3F 3F A2 A2 94 94 8b 8b 81 81 75 75 66 66 47 47 2d 2d 00 01 12 05 20 1B 2C 28 3F 3D 4f 4f 66 66 6e 6e 76 76 80 80 88 88 94 94 3F 3F A4 A4 95 95 8b 8b 81 81 75 75 66 66 47 47 2d 2d 00 01 -39 D2 12 05 20 1B 2C 28 3F 3D 4F 4F 66 66 6E 6E 76 76 80 80 88 88 95 95 3F 3F A2 A2 94 94 8B 8B 81 81 75 75 66 66 47 47 2D 2D 00 01 12 05 20 1B 2C 28 3F 3D 4f 4f 66 66 6e 6e 76 76 80 80 88 88 95 95 3F 3F A2 A2 94 94 8b 8b 81 81 75 75 66 66 47 47 2d 2d 00 01 12 05 20 1B 2C 28 3F 3D 4f 4f 66 66 6e 6e 76 76 80 80 88 88 95 95 3F 3F A2 A2 94 94 8b 8b 81 81 75 75 66 66 47 47 2d 2d 00 01 12 05 20 1B 2C 28 3F 3D 4f 4f 66 66 6e 6e 76 76 80 80 88 88 94 94 3F 3F A4 A4 95 95 8b 8b 81 81 75 75 66 66 47 47 2d 2d 00 01 -39 D3 12 01 00 00 -39 D4 DC 5F 9C BE 39 39 39 47 48 48 48 3A 00 03 6D 80 00 00 8C 66 00 00 8C 66 00 00 8C 66 00 0A 48 80 00 0A 48 80 00 0A 48 80 00 0A 48 80 20 0A 14 0A 18 00 1C CC 23 9E 23 9E 01 01 01 01 04 04 04 04 01 00 02 80 00 10 00 10 00 10 13 9E 13 9E 13 9E 13 9E 05 05 05 05 05 05 05 05 23 9E FF FF 13 33 18 00 16 66 10 00 FF 01 00 02 00 03 00 04 00 05 00 06 00 07 00 08 00 09 00 0A 00 0B 00 0C 00 0D 00 0E 00 0F 00 1B 25 DC 18 00 20 00 1C E1 00 FF E0 C8 C8 41 8F -39 AD 01 02 03 04 05 06 06 06 06 06 06 06 06 06 06 06 20 40 60 90 C0 F0 FF FF FF FF FF FF FF FF FF FF -39 AE 01 02 03 04 05 06 06 06 06 06 06 06 06 06 06 06 20 40 60 90 C0 F0 FF FF FF FF FF FF FF FF FF FF -39 E5 0B 0A 0C 00 02 04 06 08 0F 1B 02 1A 1A 0B 0A 0C 01 03 05 07 09 10 1B 03 1A 1A -39 E6 11 12 13 14 15 16 17 18 11 12 13 14 15 16 17 18 -39 ED 21 49 00 00 00 00 +39 30 00 +39 B3 04 +39 B4 11 +39 B5 2E +39 B6 03 +39 B8 57 +39 B9 64 +39 BA 3D +39 BC 00 +39 BD 00 +39 BF 4F +39 C0 00 +39 C1 01 +39 C2 CC +39 C3 92 +39 C4 26 +39 C9 05 +39 CA 9B +39 CB F3 +39 CC 00 +39 CD 09 +39 CE 00 +39 D0 12 +39 D1 12 +39 D2 12 +39 D3 12 +39 D4 DC +39 AD 01 +39 AE 01 +39 E5 0B +39 E6 11 +39 ED 21 15 55 81 -39 F3 00 01 00 0D 00 -39 F4 00 00 40 83 C5 00 01 00 00 00 00 00 00 +39 F3 00 +39 F4 00 39 F5 00 -39 F6 40 40 40 40 40 40 40 40 00 00 00 00 00 00 00 00 -39 F7 40 40 40 40 40 40 40 40 00 00 00 00 00 00 00 00 -39 F8 40 40 40 40 40 40 40 40 00 00 00 00 00 00 00 00 -39 FB 20 40 60 80 a0 c0 e0 13 18 18 18 16 0D 0D 00 C7 CF D8 E1 EA F3 F9 FF -39 FC 13 70 D0 26 30 7C 02 FF 12 22 22 10 00 -05 13 +39 F6 40 +39 F7 40 +39 F8 40 +39 FB 20 +39 FC 13 05 11 -FF 80 +FF 50 05 29 -FF 5A +FF 14 1 @@ -127,4 +125,4 @@ FF 5A 0,1,2,3 3120 -"}) +"}) \ No newline at end of file diff --git a/legacy/judyp/DSDT.aml b/legacy/judyp/DSDT.aml index 77b02397e6b43edfe8f4904c5718e4e3349f846f..0f237dcacc1cf751ebdf40af5014c60c341c7498 100644 GIT binary patch delta 987 zcmZ{h&ui0Q9LC%Cn{+i{mQ~$w6M0WN=%GovZdFQH)3jx{)?%mbpw`-D{gJetwPp6y zf{Nfx4@N!6@DGrQNT4UrvO@(AGCT;Ly!j{i=9hF~20|X5@AG`}P2L|bL!(zAMlQ-5 zmk+>)HlH&G=-HThsKD3+Ym~mAFhNJ^slF3Zg4g{g_u9=sy`e=>`y;CM5fq8ECy5ffb~(PxC`vi z67v-MkT#vTEA}aNHDEe>G&`I!Ma|_9;0=p&4zZstLC6;@&X~aIaF(PWgVQHOyH7wq z#sQ73g$T&*6Hwgh6VSd3+M^BX41CPO+bm~{Zox1AO!lyJ?P?B!g;XXxlmEu98Sn4F z>;SS+Atpt!}5SZS;2( zQAkAoJ0sX5-C|eSc_8u}H_@>@Z?ceEOG)LHT2wS;Q0a<%Y@#wbB(vkXg`2rdN4eiq zT9v-I%$b)5a3tYH$jWxPr**}+*&4W??z-OedV9Cf-c>r{(&S72xlWvHZKcc~nC~_3 zkvyM>9OHWPc~Z!=w-ikjJO$hJs-2{nfS5gUhnm(5^m;xJB?{ z4<33Eiz3E@2T%1TiibeazrY^sNe_Yt{}JaUsRtFqm&eR7-#6dP-pl6q7tKb{4Q|~0 z3}f2Ir;UB>@tgPGo>jG1{E@6}%UXqgEt54^9M`t@v%LoNpm}j8yb^cE>Y=|JO~p^L z^GCt2YVmA#`xvZNz^m5NgX1uBsy0>E^c78iH?D#&n*O?~0t9`bmc5;Z4>5eYej!`! z!OzNM=WBoI>Sd^3>qPP7r2~CBTj|4zBj?bZN1vg=P?!@9l|=?JR)!HWld^PY9lWjI zW#2$6K*5m-bUIYVC{o~-iVsmpgbp$X=NWPuVimPOsH~v17@9Pjp_Q8;9|gR;fnsVi z1r8W)kxt+#2(Pr~D|@zGP707Kv&d}q@^YQfP>L*2Has%pq30>%9(iXatPbWVg>pVI z>=tsmK+YDlzYt1?sz$LWX&yq5W_h$uhz`$*#N}uRY&mEYE=Yi`mXD=-Ir(jvx_7~* znpN%={$=7!G3>u4QfCM<-5r9R{usi8v#vk5bw>`@);GJG$=y+#yK{e3CK_o^!f9~l zFnuWDWV#?>228_D+Y)A7*T1LO8_8(2G}u^67L)slWNl841ydi=J|z0DuI#yl-Tp5L C)v%=i diff --git a/legacy/judyp/DSDT.dsl b/legacy/judyp/DSDT.dsl index e9208e2..b88e5af 100644 --- a/legacy/judyp/DSDT.dsl +++ b/legacy/judyp/DSDT.dsl @@ -48298,47 +48298,166 @@ DefinitionBlock ("", "DSDT", 2, "QCOMM ", "SDM850 ", 0x00000003) } }, - Package (0x08) + Package (0x1B) { "PRIMARY_SOURCE_MODES", - 0x06, - Package (0x02) //(600x1200) + 0x19, + + // 4:3 (9) + Package (0x02) //(240x320) { - 0x0258, - 0x04B0 + 240, + 320 + }, + + Package (0x02) //(480x640) + { + 480, + 640 + }, + + Package (0x02) //(600x800) + { + 600, + 800 + }, + + Package (0x02) //(768x1024) + { + 768, + 1024 }, - Package (0x02) //(720x1440) + Package (0x02) //(864x1152) { - 0x02D0, - 0x05A0 + 864, + 1152 }, + + Package (0x02) //(1050x1400) + { + 1050, + 1400 + }, - Package (0x02) //(800x1600) + Package (0x02) //(1080x1400) + { + 1080, + 1400 + }, + + Package (0x02) //(1200x1600) { - 0x0320, - 0x0640 + 1200, + 1600 + }, + + Package (0x02) //(1440x1920) + { + 1440, + 1920 + }, + + + // 16:9 (8) + Package (0x02) //(360x640) + { + 360, + 640 }, - Package (0x02) //(900x1800) + Package (0x02) //(480x854) + { + 480, + 854 + }, + + Package (0x02) //(540x960) + { + 540, + 960 + }, + + Package (0x02) //(600x1066) + { + 600, + 1066 + }, + + Package (0x02) //(720x1280) + { + 720, + 1280 + }, + + Package (0x02) //(900x1600) { - 0x0384, - 0x0708 + 900, + 1600 }, + + Package (0x02) //(1080x1920) + { + 1080, + 1920 + }, - Package (0x02) //(1080x2160) + Package (0x02) //(1440x2560) + { + 1440, + 2560 + }, + + // 19.5:9 (8) + Package (0x02) //(360x720) { - 0x0438, - 0x0870 + 360, + 720 + }, + + Package (0x02) //(480x960) + { + 480, + 960 + }, + + Package (0x02) //(540x1080) + { + 540, + 1080 + }, + + Package (0x02) //(600x1200) + { + 600, + 1200 + }, + + Package (0x02) //(720x1440) + { + 720, + 1440 + }, + + Package (0x02) //(900x1800) + { + 900, + 1800 }, - Package (0x02) //(1440x2880) + Package (0x02) //(1080x2160) { - 0x05A0, - 0x0B40 + 1080, + 2160 + }, + + Package (0x02) //(1440x2880) + { + 1440, + 2880 } } - }, + }, Package (0x0F) { @@ -54746,7 +54865,7 @@ DefinitionBlock ("", "DSDT", 2, "QCOMM ", "SDM850 ", 0x00000003) { "PSTATE", Zero, - 0x2A51BD80, + 0x30479E80, Zero, Package (0x02) { @@ -55221,10 +55340,15 @@ DefinitionBlock ("", "DSDT", 2, "QCOMM ", "SDM850 ", 0x00000003) LOCAL1 = Arg0 * 1023 LOCAL1 /= 0xFF + + + LOCAL2 = Arg0 * 1023 LOCAL2 /= 0xFF00 LOCAL2 &= 3 + + PKHR = 4 PKCM = 0x39 PKDS = 0x51 diff --git a/legacy/judyp/cust_pmic_batt.asl b/legacy/judyp/cust_pmic_batt.asl index b3cd266..d8f3013 100644 --- a/legacy/judyp/cust_pmic_batt.asl +++ b/legacy/judyp/cust_pmic_batt.asl @@ -8,7 +8,7 @@ //-------------------- //PMBT: Method(BBAT) //-------------------- -Name(BFCC, 12700) //* (mWh), Full Charge Capacity +Name(BFCC, 12100) //* (mWh), Full Charge Capacity Name(PCT1, 5) //* (% of FCC), Default Alert 1 Name(PCT2, 9) //* (% of FCC), Default Alert 2 diff --git a/legacy/judyp/panelcfg.asl b/legacy/judyp/panelcfg.asl index 489175f..fe88dee 100644 --- a/legacy/judyp/panelcfg.asl +++ b/legacy/judyp/panelcfg.asl @@ -55,41 +55,51 @@ Name (PCFG, Buffer(){" 0 10000 1000 25000 0 - 39 B0 20 43 + + 39 B0 20 39 F2 00 - 39 FF 03 00 + 39 FF 03 FF 01 05 35 05 11 FF 3C 15 53 07 15 55 0C - 39 B0 A5 00 - 39 B2 5D 41 04 8C 00 FF FF 15 00 00 00 00 - 39 E8 08 90 10 25 - 39 D4 10 00 FF 60 30 40 50 20 20 20 20 A0 00 20 00 34 a0 08 DA DA 4A - 39 FB 03 77 - 39 ED 13 00 07 00 13 - 39 E2 20 0D 08 A8 0A AA 04 A4 80 80 80 5C 5C 5C - 39 E7 00 0D 76 1F 00 0D 4A 44 0D 76 25 00 0D 0D 0D 0D 4A 00 - 39 CE 81 1F 0F 01 24 68 22 20 04 01 00 80 FF 88 08 02 00 00 + 39 B0 A5 + 39 B2 5D + 39 E8 08 + 39 D4 10 + 39 FB 03 + 39 ED 13 + 39 E2 20 + 39 E7 00 + 39 CE 81 FF 5A - 39 E7 00 0D 76 1F 00 0D 0D 44 0D 76 25 00 0D 0D 0D 0D 4A 00 + 39 E7 00 FF 46 05 29 False - FF 14 + + FF 14 05 29 - 39 51 03 + + 39 51 03 05 28 05 10 3 - 1 -430000 -323 -100 400000 1 0 + 2 + 100 + 15 + 600000 + 80 + 40 + 1 + 21 + 1 + 3230 + 4300000 "}) diff --git a/legacy/judypn/DSDT.aml b/legacy/judypn/DSDT.aml index 518e0c9809d3e0a01061e65f1ce02bcd1ff3cba2..b93bbd0e94a7541ad58ba67e6f4d954b240a4eca 100644 GIT binary patch delta 603 zcmX|-Jx|+E6o&146BDlaj2Nm;N5BLUT*t9v7%KUGn1B?55{N)T%FvEkD|I4BRn>*1 z9};W-LdD>r5`qDB>CmxbB_swq6*0kr@3F)7=y~6Be6D}qO`Y6KG1XPO6KB*S%b(aU zax(w@&*w5xtM3QS$AM#~1BcA~qaV(lboief(&??QdV8a5RkYYks?9Iy?L84?(u8#7 zfxNMYg3V6ubT(UY=b+zh?{%c^x7tc~EjC@P5cgZz03>&DmFV^-=;5z%nLwpkTLVuAP9hS#sly?mLwpwNoyhS8m1m_AHfGMP2^)g z8?4vOUyW&FnWOhG9X%sJtBnCeztBu%spU2^s|orOh98gT4nuXFO%XsVuHn7^`*_HKRp#`fv);eI|o z^4`NM;Ir1S2@UK?YnENjeiaP{NER^RK+aRNWIGBqSy9D%s&UvCps0K8F8o?lM$a-wb++Mh`BZ6TwKBWT^%W;D8iqZcIPH5t004Ucu@aQ%~ zWFa}E+NB5O#ISHcLwz(t(@|VThcW_cgF{m&SwrK=;)T}|lJif9Y{^8a7G%vb@GYP@ z0+O_3OR_Dq;7wtbb>vb&%N}w;G%!KNf?OvxtdyA~?|&JEM)Pi03+TTBT^BIvCT1K; z;z}j2JQVCuR!e#pw2gQp9Zx2ouS*E=j6@VkAQ=45GC~K)0`(*xMn_g!C-irKLKt9R zI(SpeJp9DFf_b4L3|O(+7x$^cWqvWap7eZs5zSlyy&~26M#~cGw6xo$oIE2emT;^z z&pLVZA2c5XG=$M=e(3m#e*v_b!LF+|gocg``WmcPNO;x{JsWKmVZ_b>n81oM7)bm9 z!IBsQFJUAm@t7m^>{19T4;LUb2bdEU 0 2000 1000 10000 0 -07 11 00 + +07 11 00 15 B0 AC -39 F7 01 49 0C FF 7F 04 +39 F7 01 15 B0 CA -39 55 00 70 DF 00 70 DF +39 55 00 05 11 FF BE 15 26 02 -39 51 03 E1 -39 53 0C 30 +39 51 03 +39 53 0C 15 35 00 -39 44 00 00 -39 2A 00 00 05 9F -39 2B 00 00 0C 2F +39 44 00 +39 2A 00 +39 2B 00 15 B0 AC -39 B8 3D 01 1F 01 FF 3C -39 B9 11 00 00 89 30 80 0C 30 05 A0 00 3C 02 D0 02 D0 02 00 02 C2 00 20 05 D9 00 0A 00 0F 02 09 01 46 -39 BA 11 00 00 89 30 80 09 24 04 38 00 3C 02 1C 02 1C 02 00 02 52 00 20 05 30 00 07 00 0F 02 09 01 B2 -39 BB 11 00 00 89 30 80 06 18 02 D0 00 3C 01 68 01 68 02 00 01 E1 00 20 04 3A 00 05 00 0F 02 09 02 8B +39 B8 3D +39 B9 11 +39 BA 11 +39 BB 11 15 B0 55 -39 E3 01 93 E8 E8 E8 E8 E8 E8 E8 FF 00 ED -39 EC 3F 03 05 AF 03 01 6B 03 01 6B 00 FF 80 00 80 00 80 00 80 00 ED 7E FB 79 F7 75 F2 70 00 CA 79 F3 -39 ED 6C E5 5F D8 52 -39 CC 88 0A 4B 6C FF 58 60 60 80 67 70 80 7A 74 6E 60 79 65 60 60 68 74 67 87 7A 74 6A 60 7A 7A 5C 6C -39 CD 6C 80 80 7A 79 75 6A 68 7C 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 -39 CE 83 83 83 83 83 83 83 7A 83 83 83 83 83 7F 7F 7F 7F 7F 7F 7F 7E 7E 7E 7F 7F F4 00 06 02 01 0A E4 -39 CF EF EF EF F6 06 00 0A 81 D3 FF 4C 50 48 48 4C 50 50 4A 45 4E 4C 52 54 54 54 58 58 68 65 6B 53 5B -39 D0 50 56 66 66 6C 68 7A 6A 80 72 6F 66 68 6A 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 -39 D1 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 7F 7F 7F 7F 7F 7E 7F 7D 7E 7F 7F 7E FB 06 -39 D2 FB F6 03 0C F4 E9 EF FB 03 01 00 0A 81 D3 FF 48 44 44 4E 53 52 50 50 4C 60 54 50 4C 50 4C 56 5A -39 D3 62 5F 60 5D 64 60 60 60 5D 61 69 68 79 77 6B 80 80 80 7D 80 80 80 80 80 80 80 80 80 80 80 80 80 -39 D4 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 7F 7E 7F 7F 7F 7F 7F 7E 7F -39 D5 7D 7F 7F FB 0C 0A 0A 03 03 F8 F2 0A 15 01 F4 00 0A 81 D3 FF 48 46 40 3A 42 42 4C 4C 3C 38 38 44 -39 D6 4D 54 46 4A 49 58 59 5D 42 38 3A 4A 5E 68 60 5A 68 58 70 66 56 4A 4A 5F 80 80 80 80 80 80 80 80 -39 D7 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 7F 7F 7E 7E -39 D8 7F 7D 7F 7A 7C 7E 7F 7E FB F8 ED F2 06 15 F8 DC E2 F2 03 0C -39 55 16 29 C0 04 78 DB +39 E3 01 +39 EC 3F +39 ED 6C +39 CC 88 +39 CD 6C +39 CE 83 +39 CF EF +39 D0 50 +39 D1 80 +39 D2 FB +39 D3 62 +39 D4 80 +39 D5 7D +39 D6 4D +39 D7 80 +39 D8 7F +39 55 16 FF 3C 05 29 - 05 28 + + 05 28 FF 0A 05 10 FF 96 -- 2.45.2