Brightness bug fix for LG V40
authorAKAsaliza <33549290+AKAsaliza@users.noreply.github.com>
星期六, 27 Aug 2022 05:02:25 +0000 (14:02 +0900)
committerGitHub <noreply@github.com>
星期六, 27 Aug 2022 05:02:25 +0000 (14:02 +0900)
legacy/judypn/DSDT.aml
legacy/judypn/DSDT.dsl
legacy/judypn/panelcfg.asl

index b93bbd0e94a7541ad58ba67e6f4d954b240a4eca..7dc3e1e7e0ea9b5738c24cf6021fb11823d97f21 100644 (file)
Binary files a/legacy/judypn/DSDT.aml and b/legacy/judypn/DSDT.aml differ
index 52020f8954f65ec08f7a6ed803c9d9377dfd87fc..634f472c47b3f4eefb07ab7ba3d271def2922102 100644 (file)
@@ -45709,99 +45709,44 @@ 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
+                                0x02D0, 
+                                0x0618
                             }, 
                                                        
-                                                       Package (0x02)          //(720x1280)
+                                                       Package (0x02)          //(800x1733)
                             {
-                                720, 
-                                1280
+                                0x0320, 
+                                0x06C5
                             }, 
                                                        
-                                                       Package (0x02)          //(720x960)
+                                                       Package (0x02)          //(900x1950)
                             {
-                                720
-                                960
+                                0x0384
+                                0x079E
                             }, 
-                                                       
-                                                       Package (0x02)          //(600x1300)
-                            {
-                                600, 
-                                1300
-                            },         
-                                                       
-                                                       
-                                                       Package (0x02)          //(600x1066)
-                            {
-                                600, 
-                                1066
-                            }, 
-                                                       
-                                                       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
                             }
                         }
                     }, 
index 969e7445e8fa2f3dae9a8a53fadad4b4c4d2afa1..f98e477e2658fdaca36dc2fbd473761955a722c2 100644 (file)
@@ -54,49 +54,47 @@ Name (PCFG, Buffer(){"
   00
  </DSIControllerMapping>
  <DisplayResetInfo>0 2000 1000 10000 0</DisplayResetInfo>
-</Group><DSIInitSequence>
-07 11 00
+</Group><DSIInitSequence>07 11 00
 15 B0 AC
-39 F7 01
+39 F7 01 49 0C FF 7F 04
 15 B0 CA
-39 55 00
+39 55 00 70 DF 00 70 DF
 05 11
 FF BE
 15 26 02
-39 51 03
-39 53 0C
+39 51 03 E1
+39 53 0C 30
 15 35 00
-39 44 00
-39 2A 00
-39 2B 00
+39 44 00 00
+39 2A 00 00 05 9F
+39 2B 00 00 0C 2F
 15 B0 AC
-39 B8 3D
-39 B9 11
-39 BA 11
-39 BB 11
+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
 15 B0 55
-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
+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
 FF 3C
 05 29
 </DSIInitSequence>
-<DSITermSequence>
- 05 28
+<DSITermSequence> 05 28
  FF 0A
  05 10
  FF 96
@@ -104,9 +102,9 @@ FF 3C
 <DisplayHeight>3120</DisplayHeight>
 <Group id='Backlight Configuration'>
  <BacklightType>3</BacklightType>
- <BacklightSteps>1</BacklightSteps>
-<BrightnessMaxLuminance>564300</ BrightnessMaxLuminance>
-<BrightnessMinLuminance>613</BrightnessMinLuminance>
-<BrightnessRangeLevel0>400 400000 1 0</BrightnessRangeLevel0>
+<BacklightSteps>1</BacklightSteps>
+<BrightnessMaxLuminance>400000</ BrightnessMaxLuminance>
+<BrightnessMinLuminance>100</BrightnessMinLuminance>
+<BrightnessRangeLevel0>100 400000 1 0</BrightnessRangeLevel0>
 </Group>
 "})