summaryrefslogtreecommitdiffstats
path: root/sys/contrib/dev/acpica/acpixf.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/contrib/dev/acpica/acpixf.h')
-rw-r--r--sys/contrib/dev/acpica/acpixf.h61
1 files changed, 29 insertions, 32 deletions
diff --git a/sys/contrib/dev/acpica/acpixf.h b/sys/contrib/dev/acpica/acpixf.h
index f85fd67..f895cc2 100644
--- a/sys/contrib/dev/acpica/acpixf.h
+++ b/sys/contrib/dev/acpica/acpixf.h
@@ -9,7 +9,7 @@
*
* 1. Copyright Notice
*
- * Some or all of this work - Copyright (c) 1999 - 2007, Intel Corp.
+ * Some or all of this work - Copyright (c) 1999 - 2005, Intel Corp.
* All rights reserved.
*
* 2. License
@@ -126,12 +126,6 @@
* Global interfaces
*/
ACPI_STATUS
-AcpiInitializeTables (
- ACPI_TABLE_DESC *InitialStorage,
- UINT32 InitialTableCount,
- BOOLEAN AllowResize);
-
-ACPI_STATUS
AcpiInitializeSubsystem (
void);
@@ -196,33 +190,40 @@ AcpiFree (
* ACPI table manipulation interfaces
*/
ACPI_STATUS
-AcpiReallocateRootTable (
- void);
-
-ACPI_STATUS
AcpiFindRootPointer (
- ACPI_NATIVE_UINT *RsdpAddress);
+ UINT32 Flags,
+ ACPI_POINTER *RsdpAddress);
ACPI_STATUS
AcpiLoadTables (
void);
ACPI_STATUS
+AcpiLoadTable (
+ ACPI_TABLE_HEADER *TablePtr);
+
+ACPI_STATUS
+AcpiUnloadTable (
+ ACPI_TABLE_TYPE TableType);
+
+ACPI_STATUS
AcpiGetTableHeader (
- ACPI_STRING Signature,
- ACPI_NATIVE_UINT Instance,
+ ACPI_TABLE_TYPE TableType,
+ UINT32 Instance,
ACPI_TABLE_HEADER *OutTableHeader);
ACPI_STATUS
AcpiGetTable (
- ACPI_STRING Signature,
- ACPI_NATIVE_UINT Instance,
- ACPI_TABLE_HEADER **OutTable);
+ ACPI_TABLE_TYPE TableType,
+ UINT32 Instance,
+ ACPI_BUFFER *RetBuffer);
ACPI_STATUS
-AcpiGetTableByIndex (
- ACPI_NATIVE_UINT TableIndex,
- ACPI_TABLE_HEADER **OutTable);
+AcpiGetFirmwareTable (
+ ACPI_STRING Signature,
+ UINT32 Instance,
+ UINT32 Flags,
+ ACPI_TABLE_HEADER **TablePointer);
/*
@@ -464,12 +465,6 @@ ACPI_STATUS (*ACPI_WALK_RESOURCE_CALLBACK) (
ACPI_RESOURCE *Resource,
void *Context);
-ACPI_STATUS
-AcpiGetVendorResource (
- ACPI_HANDLE DeviceHandle,
- char *Name,
- ACPI_VENDOR_UUID *Uuid,
- ACPI_BUFFER *RetBuffer);
ACPI_STATUS
AcpiGetCurrentResources(
@@ -483,10 +478,10 @@ AcpiGetPossibleResources(
ACPI_STATUS
AcpiWalkResources (
- ACPI_HANDLE DeviceHandle,
- char *Name,
- ACPI_WALK_RESOURCE_CALLBACK UserFunction,
- void *Context);
+ ACPI_HANDLE DeviceHandle,
+ char *Path,
+ ACPI_WALK_RESOURCE_CALLBACK UserFunction,
+ void *Context);
ACPI_STATUS
AcpiSetCurrentResources (
@@ -509,12 +504,14 @@ AcpiResourceToAddress64 (
ACPI_STATUS
AcpiGetRegister (
UINT32 RegisterId,
- UINT32 *ReturnValue);
+ UINT32 *ReturnValue,
+ UINT32 Flags);
ACPI_STATUS
AcpiSetRegister (
UINT32 RegisterId,
- UINT32 Value);
+ UINT32 Value,
+ UINT32 Flags);
ACPI_STATUS
AcpiSetFirmwareWakingVector (
OpenPOWER on IntegriCloud