Hi, On Thu, Jun 4, 2026 at 1:07 AM Konrad Dybcio <[email protected]> wrote: > > Some variants of the Qualcomm Snapdragon X2 Elite-based Lenovo Yoga > Slim 7x Gen11 laptop ship with a Samsung ATNA40HQ08-0 2880x1800 120 Hz > OLED panel which seems to be compatible with the other ATNAxxx panels, > document it. > > Note that I stripped the -0 suffix from the compatible, as it seems to > be of little importance and some sources omit it. > > EDID: > 0000000 ff00 ffff ffff 00ff 834c 422f 002f 0000 > 0000010 2300 0401 1eb5 7813 6603 ae85 3851 24b9 > 0000020 500a 0054 0000 0101 0101 0101 0101 0101 > 0000030 0101 0101 0101 0000 0000 0000 0000 0000 > 0000040 0000 0000 0000 0000 0000 fd00 1e00 e678 > 0000050 47e6 0a01 2020 2020 2020 0000 fe00 5300 > 0000060 4344 2020 2020 2020 2020 2020 0000 fc00 > 0000070 4100 4e54 3441 4830 3051 2d38 2030 c402 > 0000080 2070 0279 2000 1800 1200 2ffb 0042 0000 > 0000090 0000 0c23 5441 414e 3034 5148 3830 302d > 00000a0 0021 ca1d 5e0b 4007 080b 0007 7ae5 8551 > 00000b0 b9a3 024a 020a 5445 5fd0 644c 4400 7823 > 00000c0 0026 0609 0000 0000 5000 0000 0022 0014 > 00000d0 0ad4 3f85 c70b 0700 1f00 0700 7707 4f00 > 00000e0 0f00 2e00 0600 4500 5fd0 644c 002b 270c > 00000f0 1e00 0077 2700 1e00 003b 0000 0000 9085 > 0000100 2070 0079 2200 1400 d400 050a 0b3f 00c7 > 0000110 0007 001f 0707 07f7 07cf 000f 0081 731f > 0000120 001a 0300 1e5b 0078 8fa0 6a02 7802 0000 > 0000130 0000 e38d 8005 e600 0506 8f01 016a 0000 > 0000140 0000 0000 0000 0000 0000 0000 0000 0000 > 0000150 0000 0000 0000 0000 0000 0000 0000 0000 > 0000160 0000 0000 0000 0000 0000 0000 0000 0000 > 0000170 0000 0000 0000 0000 0000 0000 0000 900f
I'm not a fan of the EDID being presented in 16-bit words. :-/ Changing it to this when applying: 00 ff ff ff ff ff ff 00 4c 83 2f 42 2f 00 00 00 00 23 01 04 b5 1e 13 78 03 66 85 ae 51 38 b9 24 0a 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fd 00 1e 78 e6 e6 47 01 0a 20 20 20 20 20 20 00 00 00 fe 00 53 44 43 20 20 20 20 20 20 20 20 20 20 00 00 00 fc 00 41 54 4e 41 34 30 48 51 30 38 2d 30 20 02 c4 70 20 79 02 00 20 00 18 00 12 fb 2f 42 00 00 00 00 00 23 0c 41 54 4e 41 34 30 48 51 30 38 2d 30 21 00 1d ca 0b 5e 07 40 0b 08 07 00 e5 7a 51 85 a3 b9 4a 02 0a 02 45 54 d0 5f 4c 64 00 44 23 78 26 00 09 06 00 00 00 00 00 50 00 00 22 00 14 00 d4 0a 85 3f 0b c7 00 07 00 1f 00 07 07 77 00 4f 00 0f 00 2e 00 06 00 45 d0 5f 4c 64 2b 00 0c 27 00 1e 77 00 00 27 00 1e 3b 00 00 00 00 00 85 90 70 20 79 00 00 22 00 14 00 d4 0a 05 3f 0b c7 00 07 00 1f 00 07 07 f7 07 cf 07 0f 00 81 00 1f 73 1a 00 00 03 5b 1e 78 00 a0 8f 02 6a 02 78 00 00 00 00 8d e3 05 80 00 e6 06 05 01 8f 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0f 90 > Signed-off-by: Konrad Dybcio <[email protected]> > --- > Documentation/devicetree/bindings/display/panel/samsung,atna33xc20.yaml | 2 > ++ > 1 file changed, 2 insertions(+) > > diff --git > a/Documentation/devicetree/bindings/display/panel/samsung,atna33xc20.yaml > b/Documentation/devicetree/bindings/display/panel/samsung,atna33xc20.yaml > index > 1bbe0da3997c3b06eccd18fe8980b58a6c05d963..27536eeaed8594c047dd0fa1cf425912be189508 > 100644 > --- a/Documentation/devicetree/bindings/display/panel/samsung,atna33xc20.yaml > +++ b/Documentation/devicetree/bindings/display/panel/samsung,atna33xc20.yaml > @@ -25,6 +25,8 @@ properties: > - samsung,atna40ct06 > # Samsung 14" WQXGA+ (2880x1800 pixels) eDP AMOLED panel > - samsung,atna40cu11 > + # Samsung 14" WQXGA+ (2880x1800 pixels) eDP AMOLED panel > + - samsung,atna40hq08 Sure. I'll repeat the same comment I made the last time someone landed a change to this file [1] in the hopes that maybe someone will post a patch one day: <repeat> Given how many of these we're up to now, I'm starting to wonder if we should come up with a generic compatible like we did with "edp-panel" and then we can stop having to merge CLs like this. All of these Samsung OLED eDP panels have the same power up sequence and once we do that then we can read them via EDID or via DP AUX bus to identify which specific panel we have and if they need additional tweaking, just like we do with "edp-panel". Do DT folks have any opinion about that? Coming up with a name would be a pain since I wouldn't want to assert that all future Samsung OLED eDP panels will have the same powerup sequence. Maybe "samsung,amoled-edp-panel-v1" even though that sounds terrible and there's no known need for a "-v2"? </repeat> Reviewed-by: Douglas Anderson <[email protected]> Pushed to drm-misc-next: [1/4] dt-bindings: display: panel: samsung,atna33xc20: Add ATNA40HQ08-0 commit: 6f7565f2fc85e9dc0d9d7594bdfc2b03c4e11205 [1] http://lore.kernel.org/r/CAD=FV=xvhu_nnahfocflv4xqm_mqko5cg3yp+acrgc9ae2m...@mail.gmail.com
