ACPI: Suggest revisiting charging detection logic for non-Huawei systems
From: golne tree
Date: Fri Jul 03 2026 - 13:48:06 EST
Dear ACPI Maintainer,
I would like to suggest changing the charging detection logic.
For
most devices, I believe the kernel should trust the firmware-reported
charging state. In other words, whenever the firmware reports charging, the battery should be considered charging.
The
Huawei-specific behavior should remain an exception. For Huawei
systems, the existing logic could continue to apply: only report the
battery as charging when the firmware reports both charging and a valid power value (watts).
This would preserve the Huawei workaround while avoiding incorrect behavior on other devices whose firmware reports charging but an invalid or unavailable power value.
My system is an example of a device affected by this bug.