summaryrefslogtreecommitdiff
path: root/usr/src/uts/intel/sys/acpi/acparser.h
diff options
context:
space:
mode:
authormyers <none@none>2005-08-15 16:04:38 -0700
committermyers <none@none>2005-08-15 16:04:38 -0700
commit450d696485d078017a0c7d3eef7384ee79c9f467 (patch)
treed7afd72fa1371a1b36e447cabbcb8e4e92ce236f /usr/src/uts/intel/sys/acpi/acparser.h
parentbbc88f3a6c6d8e21cb05884590e32f7fb7b52e05 (diff)
downloadillumos-gate-450d696485d078017a0c7d3eef7384ee79c9f467.tar.gz
6277768 psm: 1394 port not functional on HP ze4100
6283818 acpica: multiple calls to AcpiTerminate() from acpica_init() when ACPI is disabled cause panic 6284164 acpica: AcpiOsInstallInterruptHandler needs to use revised SCI number 6286008 acpica: update to Intel 20050708 code drop 6294226 pcplusmp: SCI IRQ is gratuitously unshareable 6300079 acpica: WLAN button on Acer Ferrari 3400 is broken after running down the battery
Diffstat (limited to 'usr/src/uts/intel/sys/acpi/acparser.h')
-rw-r--r--usr/src/uts/intel/sys/acpi/acparser.h28
1 files changed, 21 insertions, 7 deletions
diff --git a/usr/src/uts/intel/sys/acpi/acparser.h b/usr/src/uts/intel/sys/acpi/acparser.h
index 60ad25386b..c298684d86 100644
--- a/usr/src/uts/intel/sys/acpi/acparser.h
+++ b/usr/src/uts/intel/sys/acpi/acparser.h
@@ -1,7 +1,7 @@
/******************************************************************************
*
* Module Name: acparser.h - AML Parser subcomponent prototypes and defines
- * $Revision: 73 $
+ * $Revision: 76 $
*
*****************************************************************************/
@@ -136,6 +136,7 @@
#define ACPI_PARSE_MODE_MASK 0x0030
#define ACPI_PARSE_DEFERRED_OP 0x0100
+#define ACPI_PARSE_DISASSEMBLE 0x0200
/******************************************************************************
@@ -231,6 +232,25 @@ UINT16
AcpiPsPeekOpcode (
ACPI_PARSE_STATE *state);
+ACPI_STATUS
+AcpiPsCompleteThisOp (
+ ACPI_WALK_STATE *WalkState,
+ ACPI_PARSE_OBJECT *Op);
+
+ACPI_STATUS
+AcpiPsNextParseState (
+ ACPI_WALK_STATE *WalkState,
+ ACPI_PARSE_OBJECT *Op,
+ ACPI_STATUS CallbackStatus);
+
+
+/*
+ * psloop - main parse loop
+ */
+ACPI_STATUS
+AcpiPsParseLoop (
+ ACPI_WALK_STATE *WalkState);
+
/*
* psscope - Scope stack management routines
@@ -360,12 +380,6 @@ AcpiPsSetName(
ACPI_PARSE_OBJECT *op,
UINT32 name);
-#ifdef ACPI_ENABLE_OBJECT_CACHE
-void
-AcpiPsDeleteParseCache (
- void);
-#endif
-
/*
* psdump - display parser tree