| From: |
| Paul Sajna <sajattack-AT-postmarketos.org> |
| To: |
| Neil Armstrong <neil.armstrong-AT-linaro.org>, Maarten Lankhorst <maarten.lankhorst-AT-linux.intel.com>, Maxime Ripard <mripard-AT-kernel.org>, Thomas Zimmermann <tzimmermann-AT-suse.de>, David Airlie <airlied-AT-gmail.com>, Simona Vetter <simona-AT-ffwll.ch>, Rob Herring <robh-AT-kernel.org>, Krzysztof Kozlowski <krzk+dt-AT-kernel.org>, Conor Dooley <conor+dt-AT-kernel.org>, Thierry Reding <thierry.reding-AT-gmail.com>, Sam Ravnborg <sam-AT-ravnborg.org>, Jessica Zhang <jesszhan0024-AT-gmail.com>, Jessica Zhang <jesszhan0024-AT-gmail.com> |
| Subject: |
| [PATCH v3 0/4] Add DRM driver for LG LH609QH1 Panel with SiliconWorks SW49410 DDIC |
| Date: |
| Sun, 14 Jun 2026 17:07:57 -0700 |
| Message-ID: |
| <20260614-judyln-panel-v3-0-07f4134441bd@postmarketos.org> |
| Cc: |
| linux-kernel-AT-vger.kernel.org, dri-devel-AT-lists.freedesktop.org, devicetree-AT-vger.kernel.org, David Heidelberg <david-AT-ixit.cz>, phone-devel-AT-vger.kernel.org, Amir Dahan <system64fumo-AT-tuta.io>, Paul Sajna <sajattack-AT-postmarketos.org> |
| Archive-link: |
| Article |
This patch series adds a drm panel driver for the LG SW49410 panel found
in the LG G7 ThinQ (codename judyln).
The basic driver skeleton was generated by https://github.com/msm8916-mainline/linux-mdss-dsi-panel-...
from the vendor device-tree.
There seems to still be some power supply issues, the bottom-left corner
of the screen is dark, and the rest of the screen develops shadow-y
burn-in-like patterns when resumed after being left off for a while.
https://i.imgur.com/oJZSHzE.jpeg
Comments were added explaining magic numbers, MAINTAINERS updated, and devicetree
documentation added
Co-developed-by: Amir Dahan <system64fumo@tuta.io>
Signed-off-by: Amir Dahan <system64fumo@tuta.io>
Signed-off-by: Paul Sajna <sajattack@postmarketos.org>
---
Changes in v3:
- Add power supplies
- Use full panel name including panel and DDIC
- Update email addresses
- Various improvements copied from other similar upstream panels
- Switch back to not using panel-simple due to power supply properties
- Revert incorrect merged panel-simple bindings
- Link to v2: https://lore.kernel.org/r/20250915-judyln-panel-v2-0-01ab...
Changes in v2:
- use "multi" versions of functions
- remove DRM_DISPLAY_DP_HELPER
- change dt-bindings to panel-simple
- Link to v1: https://lore.kernel.org/r/20250910-judyln-panel-v1-0-825c...
---
Amir Dahan (1):
drm: panel: Add LG LH609QH1 Panel with SW49410 controller
Paul Sajna (3):
dt-bindings: display: panel: Add documentation for lg,sw49410-lh609qh1
MAINTAINERS: add Paul Sajna as maintainer for lg,sw49410-lh609qh1
Revert "dt-bindings: display: panel: panel-simple: Add lg,sw49410 compatible"
.../bindings/display/panel/lg,sw49410.yaml | 79 +++
.../bindings/display/panel/panel-simple.yaml | 2 -
MAINTAINERS | 6 +
drivers/gpu/drm/panel/Kconfig | 15 +
drivers/gpu/drm/panel/Makefile | 1 +
drivers/gpu/drm/panel/panel-lg-sw49410.c | 528 +++++++++++++++++++++
6 files changed, 629 insertions(+), 2 deletions(-)
---
base-commit: c9b2552e124828f40d5102b146dc72b506b65de9
change-id: 20250910-judyln-panel-948f177c5c5c
Best regards,
--
Paul Sajna <sajattack@postmarketos.org>