aboutsummaryrefslogtreecommitdiff
path: root/include/acutils.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/acutils.h')
-rw-r--r--include/acutils.h40
1 files changed, 30 insertions, 10 deletions
diff --git a/include/acutils.h b/include/acutils.h
index 5573754e89fd..33d33c2f4787 100644
--- a/include/acutils.h
+++ b/include/acutils.h
@@ -550,32 +550,39 @@ ACPI_STATUS
AcpiUtEvaluateNumericObject (
char *ObjectName,
ACPI_NAMESPACE_NODE *DeviceNode,
- ACPI_INTEGER *Address);
+ ACPI_INTEGER *Value);
ACPI_STATUS
-AcpiUtExecute_HID (
+AcpiUtExecute_STA (
ACPI_NAMESPACE_NODE *DeviceNode,
- ACPI_DEVICE_ID *Hid);
+ UINT32 *StatusFlags);
ACPI_STATUS
-AcpiUtExecute_CID (
+AcpiUtExecutePowerMethods (
ACPI_NAMESPACE_NODE *DeviceNode,
- ACPI_COMPATIBLE_ID_LIST **ReturnCidList);
+ const char **MethodNames,
+ UINT8 MethodCount,
+ UINT8 *OutValues);
+
+/*
+ * utids - device ID support
+ */
ACPI_STATUS
-AcpiUtExecute_STA (
+AcpiUtExecute_HID (
ACPI_NAMESPACE_NODE *DeviceNode,
- UINT32 *StatusFlags);
+ ACPI_DEVICE_ID **ReturnId);
ACPI_STATUS
AcpiUtExecute_UID (
ACPI_NAMESPACE_NODE *DeviceNode,
- ACPI_DEVICE_ID *Uid);
+ ACPI_DEVICE_ID **ReturnId);
ACPI_STATUS
-AcpiUtExecute_Sxds (
+AcpiUtExecute_CID (
ACPI_NAMESPACE_NODE *DeviceNode,
- UINT8 *Highest);
+ ACPI_DEVICE_ID_LIST **ReturnCidList);
+
/*
* utlock - reader/writer locks
@@ -729,6 +736,10 @@ AcpiUtValidateException (
ACPI_STATUS Status);
BOOLEAN
+AcpiUtIsPciRootBridge (
+ char *Id);
+
+BOOLEAN
AcpiUtIsAmlTable (
ACPI_TABLE_HEADER *Table);
@@ -775,6 +786,15 @@ AcpiUtStrtoul64 (
UINT32 Base,
ACPI_INTEGER *RetInteger);
+void ACPI_INTERNAL_VAR_XFACE
+AcpiUtPredefinedWarning (
+ const char *ModuleName,
+ UINT32 LineNumber,
+ char *Pathname,
+ UINT8 NodeFlags,
+ const char *Format,
+ ...);
+
/* Values for Base above (16=Hex, 10=Decimal) */
#define ACPI_ANY_BASE 0