[PATCH] lib: acpi: update battery charge limiting state for _BST
Ivan Hu
ivan.hu at canonical.com
Fri Aug 5 08:47:03 UTC 2022
Signed-off-by: Ivan Hu <ivan.hu at canonical.com>
---
src/lib/src/fwts_acpi_object_eval.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/lib/src/fwts_acpi_object_eval.c b/src/lib/src/fwts_acpi_object_eval.c
index 9c7b0dd7..5182302b 100644
--- a/src/lib/src/fwts_acpi_object_eval.c
+++ b/src/lib/src/fwts_acpi_object_eval.c
@@ -3037,7 +3037,7 @@ void fwts_method_test_BST_return(
/* Sanity check each field */
/* Battery State */
fwts_acpi_reserved_bits("_BST", "Battery State",
- obj->Package.Elements[0].Integer.Value, 3, 31, &failed);
+ obj->Package.Elements[0].Integer.Value, 4, 31, &failed);
/* Ensure bits 0 (discharging) and 1 (charging) are not both set, see 10.2.2.6 */
if (((obj->Package.Elements[0].Integer.Value) & 3) == 3) {
fwts_failed(fw, LOG_LEVEL_CRITICAL,
--
2.25.1
More information about the fwts-devel
mailing list