[PATCH v2 0/5] platform/x86: lg-laptop: Improve support for modern devices
From: Armin Wolf
Date: Wed Jul 08 2026 - 15:57:44 EST
Modern LG devices like the LG Gram 16T90SP currently do not work
with the lg-laptop driver due to a number of changes inside the
underlying ACPI interface:
- events are now exclusively delivered as native ACPI events, the
legacy WMI interface does not work anymore.
- the "WMAB" control method can return both integers and buffers.
- new events where introduced.
- strict keyboard backlight interface.
The first patch fixes and issue inside the LED resource handling,
while the remaining patches add support for the above changes.
The patches where tested by users on bugzilla
(https://bugzilla.kernel.org/show_bug.cgi?id=218901) and work on
both "old" and "new" LG devices.
Changes since v1:
- add missing includes
- minor style change
Armin Wolf (5):
platform/x86: lg-laptop: Fix LED resource handling
platform/x86: lg-laptop: Add support for native ACPI events
platform/x86: lg-laptop: Add support for additional events
platform/x86: lg-laptop: Improve WMAB control method support
platform/x86: lg-laptop: Fix keyboard backlight support on LG Gram
16T90SP
drivers/platform/x86/Kconfig | 1 -
drivers/platform/x86/lg-laptop.c | 644 ++++++++++++++++++++-----------
2 files changed, 412 insertions(+), 233 deletions(-)
--
2.39.5