[PATCH v1 21/30] ACPICA: compiler: Add _Ixx GPE object
From: Pawel Chmielewski
Date: Tue Oct 20 2026 - 10:23:26 EST
From: Maciej Wieczor-Retman <maciej.wieczor-retman@xxxxxxxxx>
ACPI 6.6 specification, chapter 5.6.4.3 mentions an _Ixx object (where
xx is a two-digit hexadecimal number) which presence indicates that the
corresponding GPE is enabled in the low power S0 idle state.
Add a new reserved name type to symbolize an object. Since the
specification mentions that just the presence of the object is required,
any one of Name(), Method(), Device(), etc. with the _Ixx name should be
a valid indication.
Update comments and the disassembler path.
Link: https://github.com/acpica/acpica/commit/7bf643309c2f
Link: https://github.com/open-acpica/acpica/pull/1223
Signed-off-by: Maciej Wieczor-Retman <maciej.wieczor-retman@xxxxxxxxx>
Signed-off-by: Pawel Chmielewski <pawel.chmielewski@xxxxxxxxx>
---
drivers/acpi/acpica/acpredef.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/acpi/acpica/acpredef.h b/drivers/acpi/acpica/acpredef.h
index 2208dc7aff8d..be44194b0426 100644
--- a/drivers/acpi/acpica/acpredef.h
+++ b/drivers/acpi/acpica/acpredef.h
@@ -152,6 +152,7 @@ enum acpi_return_package_types {
* _Qxx EC methods
* _T_x compiler temporary variables
* _Wxx wake events
+ * _Ixx indicator for GPEs in low power S0 idle state
*
* 2) Predefined names that never actually exist within the AML code:
* Predefined resource descriptor field names
--
2.50.1