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