summaryrefslogtreecommitdiffstats
path: root/sys/contrib/dev/acpica/exdump.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/contrib/dev/acpica/exdump.c')
-rw-r--r--sys/contrib/dev/acpica/exdump.c15
1 files changed, 12 insertions, 3 deletions
diff --git a/sys/contrib/dev/acpica/exdump.c b/sys/contrib/dev/acpica/exdump.c
index 768d6d3..62cf206 100644
--- a/sys/contrib/dev/acpica/exdump.c
+++ b/sys/contrib/dev/acpica/exdump.c
@@ -1,7 +1,7 @@
/******************************************************************************
*
* Module Name: exdump - Interpreter debug output routines
- * $Revision: 155 $
+ * $Revision: 157 $
*
*****************************************************************************/
@@ -220,6 +220,13 @@ AcpiExDumpOperand (
break;
+ case AML_REF_OF_OP:
+
+ AcpiOsPrintf ("Reference: (RefOf) %p\n",
+ ObjDesc->Reference.Object);
+ break;
+
+
case AML_ARG_OP:
AcpiOsPrintf ("Reference: Arg%d",
@@ -258,10 +265,12 @@ AcpiExDumpOperand (
case AML_INT_NAMEPATH_OP:
+
AcpiOsPrintf ("Reference.Node->Name %X\n",
ObjDesc->Reference.Node->Name.Integer);
break;
+
default:
/* unknown opcode */
@@ -675,14 +684,14 @@ AcpiExDumpObjectDescriptor (
{
if (!((ACPI_LV_OBJECTS & AcpiDbgLevel) && (_COMPONENT & AcpiDbgLayer)))
{
- return;
+ return_VOID;
}
}
if (ACPI_GET_DESCRIPTOR_TYPE (ObjDesc) != ACPI_DESC_TYPE_OPERAND)
{
AcpiOsPrintf ("ExDumpObjectDescriptor: %p is not a valid ACPI object\n", ObjDesc);
- return;
+ return_VOID;
}
/* Common Fields */
OpenPOWER on IntegriCloud