From: AKAsaliza <33549290+AKAsaliza@users.noreply.github.com>
Date: ææå
, 27 Aug 2022 05:06:08 +0000 (+0900)
Subject: Display turn on/off fix for LG G7 (2)
X-Git-Url: https://git.renegade-project.org/?a=commitdiff_plain;h=976ab2286e049ec5603debb7693e01aa1b675bbc;p=edk2-sdm845-acpi.git
Display turn on/off fix for LG G7 (2)
---
diff --git a/legacy/judyln/DSDT.aml b/legacy/judyln/DSDT.aml
index 573a780..d27d794 100644
Binary files a/legacy/judyln/DSDT.aml and b/legacy/judyln/DSDT.aml differ
diff --git a/legacy/judyln/DSDT.dsl b/legacy/judyln/DSDT.dsl
index 89f5e05..7756828 100644
--- a/legacy/judyln/DSDT.dsl
+++ b/legacy/judyln/DSDT.dsl
@@ -45709,102 +45709,47 @@ DefinitionBlock ("", "DSDT", 2, "QCOMM ", "SDM850 ", 0x00000003)
}
},
- Package (0x11)
+ Package (0x08)
{
"PRIMARY_SOURCE_MODES",
- 0x0F,
- Package (0x02) //(1440x3120)
- {
- 1440,
- 3120
- },
-
- Package (0x02) //(1440x2560)
- {
- 1440,
- 2560
- },
-
- Package (0x02) //(1440x1920)
- {
- 1440,
- 1920
- },
-
- Package (0x02) //(1080x2340)
+ 0x06,
+ Package (0x02) //(600x1300)
{
- 1080,
- 2340
+ 0x0258,
+ 0x0514
},
- Package (0x02) //(1080x1920)
- {
- 1080,
- 1920
- },
-
- Package (0x02) //(1080x1400)
- {
- 1080,
- 1400
- },
-
Package (0x02) //(720x1560)
{
- 720,
- 1560
- },
-
- Package (0x02) //(720x1280)
- {
- 720,
- 1280
+ 0x02D0,
+ 0x0618
},
- Package (0x02) //(720x960)
+ Package (0x02) //(800x1733)
{
- 720,
- 960
+ 0x0320,
+ 0x06C5
},
- Package (0x02) //(600x1300)
- {
- 600,
- 1300
- },
-
-
- Package (0x02) //(600x1066)
+ Package (0x02) //(900x1950)
{
- 600,
- 1066
+ 0x0384,
+ 0x079E
},
-
- Package (0x02) //(600x800)
- {
- 600,
- 800
- },
-
- Package (0x02) //(480x1040)
- {
- 480,
- 1040
- },
-
- Package (0x02) //(480x854)
+
+ Package (0x02) //(1080x2340)
{
- 480,
- 854
+ 0x0438,
+ 0x0924
},
- Package (0x02) //(480x640)
+ Package (0x02) //(1440x3120)
{
- 480,
- 640
+ 0x05A0,
+ 0x0C30
}
}
- },
+ },
Package (0x0F)
{
@@ -52212,7 +52157,7 @@ DefinitionBlock ("", "DSDT", 2, "QCOMM ", "SDM850 ", 0x00000003)
{
"PSTATE",
Zero,
- 0x30479E80,
+ 0x2A51BD80,
Zero,
Package (0x02)
{
@@ -52655,10 +52600,6 @@ DefinitionBlock ("", "DSDT", 2, "QCOMM ", "SDM850 ", 0x00000003)
{
0x00024321
})
- Method (_STA, 0, NotSerialized) // _STA: Status
- {
- Return (0x0F)
- }
Method (CHDV, 0, NotSerialized)
{
@@ -52687,12 +52628,7 @@ DefinitionBlock ("", "DSDT", 2, "QCOMM ", "SDM850 ", 0x00000003)
Method (DPCC, 2, NotSerialized)
{
- Return (CCST) /* \_SB_.CCST */
- }
-
- Method (DPIN, 2, NotSerialized)
- {
- Return (PINA) /* \_SB_.PINA */
+ Return (\_SB.CCST)
}
Method (REGR, 0, NotSerialized)
@@ -52714,7 +52650,7 @@ DefinitionBlock ("", "DSDT", 2, "QCOMM ", "SDM850 ", 0x00000003)
Package (0x02)
{
"ForceActive",
- Zero
+ One
},
Package (0x02)
diff --git a/legacy/judyln/panelcfg.asl b/legacy/judyln/panelcfg.asl
index 143d9de..f6a6082 100644
--- a/legacy/judyln/panelcfg.asl
+++ b/legacy/judyln/panelcfg.asl
@@ -1,112 +1,120 @@
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
- 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
-
+ 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
+
00
+ 0 10000 1000 5000 0
-
-15 00 00
-39 2B 00
+15 35 00
+39 2B 00 00 0C 2F
15 51 FF
15 53 2C
15 5E 00
15 55 81
15 B0 AC
-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
+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
15 55 81
-39 F3 00
-39 F4 00
+39 F3 00 01 00 0D 00
+39 F4 00 00 40 83 C5 00 01 00 00 00 00 00 00
39 F5 00
-39 F6 40
-39 F7 40
-39 F8 40
-39 FB 20
-39 FC 13
+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
05 11
-FF 50
+FF 80
05 29
-FF 14
+FF 5A
+
+05 28 00
+FF 20
+05 10 00
+FF 80
+
1
2
@@ -120,9 +128,9 @@ FF 14
1
1
True
- 302
- 500000
+ 0
+ 600000
0,1,2,3
3120
-"})
\ No newline at end of file
+"})