|
|
Log in / Subscribe / Register

platform/x86: lg-laptop: Improve support for modern devices

From:  Armin Wolf <W_Armin-AT-gmx.de>
To:  matan-AT-svgalib.org
Subject:  [PATCH 0/5] platform/x86: lg-laptop: Improve support for modern devices
Date:  Mon, 22 Jun 2026 21:39:09 +0200
Message-ID:  <20260622193914.116999-1-W_Armin@gmx.de>
Cc:  hansg-AT-kernel.org, ilpo.jarvinen-AT-linux.intel.com, platform-driver-x86-AT-vger.kernel.org, linux-kernel-AT-vger.kernel.org
Archive-link:  Article

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.

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 | 643 ++++++++++++++++++++-----------
 2 files changed, 411 insertions(+), 233 deletions(-)

-- 
2.39.5




Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds