summaryrefslogtreecommitdiffstats
path: root/sys/contrib/dev/acpica/acresrc.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/contrib/dev/acpica/acresrc.h')
-rw-r--r--sys/contrib/dev/acpica/acresrc.h54
1 files changed, 35 insertions, 19 deletions
diff --git a/sys/contrib/dev/acpica/acresrc.h b/sys/contrib/dev/acpica/acresrc.h
index dd942a9..4700c94 100644
--- a/sys/contrib/dev/acpica/acresrc.h
+++ b/sys/contrib/dev/acpica/acresrc.h
@@ -1,7 +1,7 @@
/******************************************************************************
*
* Name: acresrc.h - Resource Manager function prototypes
- * $Revision: 22 $
+ * $Revision: 25 $
*
*****************************************************************************/
@@ -152,7 +152,7 @@ AcpiRsCreateResourceList (
ACPI_STATUS
AcpiRsCreateByteStream (
- RESOURCE *LinkedListBuffer,
+ ACPI_RESOURCE *LinkedListBuffer,
UINT8 *OutputBuffer,
UINT32 *OutputBufferLength);
@@ -169,7 +169,7 @@ AcpiRsCreatePciRoutingTable (
void
AcpiRsDumpResourceList (
- RESOURCE *Resource);
+ ACPI_RESOURCE *Resource);
void
AcpiRsDumpIrqList (
@@ -189,7 +189,7 @@ AcpiRsCalculateListLength (
ACPI_STATUS
AcpiRsCalculateByteStreamLength (
- RESOURCE *LinkedListBuffer,
+ ACPI_RESOURCE *LinkedListBuffer,
UINT32 *SizeNeeded);
ACPI_STATUS
@@ -205,7 +205,7 @@ AcpiRsByteStreamToList (
ACPI_STATUS
AcpiRsListToByteStream (
- RESOURCE *LinkedList,
+ ACPI_RESOURCE *LinkedList,
UINT32 ByteStreamSizeNeeded,
UINT8 **OutputBuffer);
@@ -225,13 +225,13 @@ AcpiRsFixedIoResource (
ACPI_STATUS
AcpiRsIoStream (
- RESOURCE *LinkedList,
+ ACPI_RESOURCE *LinkedList,
UINT8 **OutputBuffer,
UINT32 *BytesConsumed);
ACPI_STATUS
AcpiRsFixedIoStream (
- RESOURCE *LinkedList,
+ ACPI_RESOURCE *LinkedList,
UINT8 **OutputBuffer,
UINT32 *BytesConsumed);
@@ -244,7 +244,7 @@ AcpiRsIrqResource (
ACPI_STATUS
AcpiRsIrqStream (
- RESOURCE *LinkedList,
+ ACPI_RESOURCE *LinkedList,
UINT8 **OutputBuffer,
UINT32 *BytesConsumed);
@@ -257,7 +257,7 @@ AcpiRsDmaResource (
ACPI_STATUS
AcpiRsDmaStream (
- RESOURCE *LinkedList,
+ ACPI_RESOURCE *LinkedList,
UINT8 **OutputBuffer,
UINT32 *BytesConsumed);
@@ -270,7 +270,7 @@ AcpiRsAddress16Resource (
ACPI_STATUS
AcpiRsAddress16Stream (
- RESOURCE *LinkedList,
+ ACPI_RESOURCE *LinkedList,
UINT8 **OutputBuffer,
UINT32 *BytesConsumed);
@@ -283,7 +283,20 @@ AcpiRsAddress32Resource (
ACPI_STATUS
AcpiRsAddress32Stream (
- RESOURCE *LinkedList,
+ ACPI_RESOURCE *LinkedList,
+ UINT8 **OutputBuffer,
+ UINT32 *BytesConsumed);
+
+ACPI_STATUS
+AcpiRsAddress64Resource (
+ UINT8 *ByteStreamBuffer,
+ UINT32 *BytesConsumed,
+ UINT8 **OutputBuffer,
+ UINT32 *StructureSize);
+
+ACPI_STATUS
+AcpiRsAddress64Stream (
+ ACPI_RESOURCE *LinkedList,
UINT8 **OutputBuffer,
UINT32 *BytesConsumed);
@@ -303,13 +316,13 @@ AcpiRsEndDependentFunctionsResource (
ACPI_STATUS
AcpiRsStartDependentFunctionsStream (
- RESOURCE *LinkedList,
+ ACPI_RESOURCE *LinkedList,
UINT8 **OutputBuffer,
UINT32 *BytesConsumed);
ACPI_STATUS
AcpiRsEndDependentFunctionsStream (
- RESOURCE *LinkedList,
+ ACPI_RESOURCE *LinkedList,
UINT8 **OutputBuffer,
UINT32 *BytesConsumed);
@@ -322,7 +335,7 @@ AcpiRsMemory24Resource (
ACPI_STATUS
AcpiRsMemory24Stream (
- RESOURCE *LinkedList,
+ ACPI_RESOURCE *LinkedList,
UINT8 **OutputBuffer,
UINT32 *BytesConsumed);
@@ -343,13 +356,13 @@ AcpiRsFixedMemory32Resource (
ACPI_STATUS
AcpiRsMemory32RangeStream (
- RESOURCE *LinkedList,
+ ACPI_RESOURCE *LinkedList,
UINT8 **OutputBuffer,
UINT32 *BytesConsumed);
ACPI_STATUS
AcpiRsFixedMemory32Stream (
- RESOURCE *LinkedList,
+ ACPI_RESOURCE *LinkedList,
UINT8 **OutputBuffer,
UINT32 *BytesConsumed);
@@ -362,7 +375,7 @@ AcpiRsExtendedIrqResource (
ACPI_STATUS
AcpiRsExtendedIrqStream (
- RESOURCE *LinkedList,
+ ACPI_RESOURCE *LinkedList,
UINT8 **OutputBuffer,
UINT32 *BytesConsumed);
@@ -375,7 +388,7 @@ AcpiRsEndTagResource (
ACPI_STATUS
AcpiRsEndTagStream (
- RESOURCE *LinkedList,
+ ACPI_RESOURCE *LinkedList,
UINT8 **OutputBuffer,
UINT32 *BytesConsumed);
@@ -388,9 +401,12 @@ AcpiRsVendorResource (
ACPI_STATUS
AcpiRsVendorStream (
- RESOURCE *LinkedList,
+ ACPI_RESOURCE *LinkedList,
UINT8 **OutputBuffer,
UINT32 *BytesConsumed);
+UINT8
+AcpiRsGetResourceType (
+ UINT8 ResourceStartByte);
#endif /* __ACRESRC_H__ */
OpenPOWER on IntegriCloud