summaryrefslogtreecommitdiff
path: root/usr/src/uts/intel/sys/acpi/acstruct.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/acstruct.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/acstruct.h')
-rw-r--r--usr/src/uts/intel/sys/acpi/acstruct.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/usr/src/uts/intel/sys/acpi/acstruct.h b/usr/src/uts/intel/sys/acpi/acstruct.h
index 60030dcd5e..1d41064d2b 100644
--- a/usr/src/uts/intel/sys/acpi/acstruct.h
+++ b/usr/src/uts/intel/sys/acpi/acstruct.h
@@ -1,7 +1,7 @@
/******************************************************************************
*
* Name: acstruct.h - Internal structs
- * $Revision: 31 $
+ * $Revision: 35 $
*
*****************************************************************************/
@@ -144,14 +144,13 @@ typedef struct acpi_walk_state
UINT8 WalkType;
ACPI_OWNER_ID OwnerId; /* Owner of objects created during the walk */
BOOLEAN LastPredicate; /* Result of last predicate */
- UINT8 Reserved; /* For alignment */
UINT8 CurrentResult; /* */
UINT8 NextOpInfo; /* Info about NextOp */
UINT8 NumOperands; /* Stack pointer for Operands[] array */
UINT8 ReturnUsed;
UINT16 Opcode; /* Current AML opcode */
UINT8 ScopeDepth;
- UINT8 Reserved1;
+ UINT8 PassNumber; /* Parse pass during table load */
UINT32 ArgCount; /* push for fixed or var args */
UINT32 AmlOffset;
UINT32 ArgTypes;
@@ -230,15 +229,18 @@ typedef struct acpi_device_walk_info
typedef struct acpi_walk_info
{
UINT32 DebugLevel;
- UINT32 OwnerId;
+ ACPI_OWNER_ID OwnerId;
UINT8 DisplayType;
} ACPI_WALK_INFO;
/* Display Types */
-#define ACPI_DISPLAY_SUMMARY 0
-#define ACPI_DISPLAY_OBJECTS 1
+#define ACPI_DISPLAY_SUMMARY (UINT8) 0
+#define ACPI_DISPLAY_OBJECTS (UINT8) 1
+#define ACPI_DISPLAY_MASK (UINT8) 1
+
+#define ACPI_DISPLAY_SHORT (UINT8) 2
typedef struct acpi_get_devices_info
{