Subject leds: Add support for hardware-initiated hardware control trigger transition
Author i@rong.moe
Date 2026-08-01 17:26:45 +0000 UTC
Version
Cc andrew@lunn.ch bleung@chromium.org chrome-platform@lists.linux.dev corbet@lwn.net derekjohn.clark@gmail.com groeck@chromium.org hansg@kernel.org i@rong.moe ikepanhc@gmail.com ilpo.jarvinen@linux.intel.com kabel@kernel.org kuba@kernel.org lee@kernel.org linux-doc@vger.kernel.org linux-kernel@vger.kernel.org linux-leds@vger.kernel.org linux@weissschuh.net mpearson-lenovo@squebb.ca netdev@vger.kernel.org pavel@kernel.org platform-driver-x86@vger.kernel.org skhan@linuxfoundation.org vishnuocv@gmail.com vsankar@lenovo.com
Patches (12)
Name Content [All]
[PATCH v4 01/12] leds: Move led_trigger_is_hw_controlled() to the right place [Body]
[PATCH v4 02/12] leds: class: Remove hardware control trigger when writing brightness [Body]
[PATCH v4 03/12] leds: trigger: Add offloaded() callback and provide trigger_may_offload attribute [Body]
[PATCH v4 04/12] leds: cros_ec: Implement offloaded() trigger callback [Body]
[PATCH v4 05/12] leds: turris-omnia: Implement offloaded() trigger callback and declare hw_control_trigger [Body]
[PATCH v4 06/12] leds: trigger: netdev: Implement offloaded() callback [Body]
[PATCH v4 07/12] leds: trigger: Enforce strict checks in led_trigger_is_hw_controlled() [Body]
[PATCH v4 08/12] leds: trigger: Do not attach trigger to a removing LED [Body]
[PATCH v4 09/12] leds: trigger: Add led_trigger_notify_hw_control_changed() interface [Body]
[PATCH v4 10/12] platform/x86: ideapad-laptop: Decouple hardware & classdev brightness for keyboard backlight [Body]
[PATCH v4 11/12] platform/x86: ideapad-laptop: Serialize keyboard backlight notifications [Body]
[PATCH v4 12/12] platform/x86: ideapad-laptop: Fully support auto keyboard backlight [Body]
Series Summary
Passed
✓ All tests passed. No findings.
Sessions
Session 2026-08-01
Passed
ID (for dev) a666d1ca-f550-4fc9-b684-417b4103108e
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base c7acedb2db001160b1ec41cdcc759dd664150666 [Config] passed [Log]
[KASAN] Boot test: Base c7acedb2db001160b1ec41cdcc759dd664150666 [Config] passed [Log]
[KASAN] Build Patched c7acedb2db001160b1ec41cdcc759dd664150666 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched c7acedb2db001160b1ec41cdcc759dd664150666 [Config] [patched] passed [Log]
[KASAN] Fuzz c7acedb2db001160b1ec41cdcc759dd664150666 [Config] c7acedb2db001160b1ec41cdcc759dd664150666 [Config] [patched] passed [Log] [Artifacts]