Print this page
update to acpica-unix2-20140114
update to acpica-unix2-20131218
acpica-unix2-20130823
PANKOVs restructure

@@ -1,14 +1,13 @@
-
 /******************************************************************************
  *
  * Module Name: exresnte - AML Interpreter object resolution
  *
  *****************************************************************************/
 
 /*
- * Copyright (C) 2000 - 2011, Intel Corp.
+ * Copyright (C) 2000 - 2014, Intel Corp.
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:

@@ -133,12 +132,12 @@
         return_ACPI_STATUS (AE_OK);
     }
 
     if (!SourceDesc)
     {
-        ACPI_ERROR ((AE_INFO, "No object attached to node %p",
-            Node));
+        ACPI_ERROR ((AE_INFO, "No object attached to node [%4.4s] %p",
+            Node->Name.Ascii, Node));
         return_ACPI_STATUS (AE_AML_NO_OPERAND);
     }
 
     /*
      * Action is based on the type of the Node, which indicates the type

@@ -163,11 +162,10 @@
             ObjDesc = SourceDesc;
             AcpiUtAddReference (ObjDesc);
         }
         break;
 
-
     case ACPI_TYPE_BUFFER:
 
         if (SourceDesc->Common.Type != ACPI_TYPE_BUFFER)
         {
             ACPI_ERROR ((AE_INFO, "Object not a Buffer, type %s",

@@ -183,11 +181,10 @@
             ObjDesc = SourceDesc;
             AcpiUtAddReference (ObjDesc);
         }
         break;
 
-
     case ACPI_TYPE_STRING:
 
         if (SourceDesc->Common.Type != ACPI_TYPE_STRING)
         {
             ACPI_ERROR ((AE_INFO, "Object not a String, type %s",

@@ -199,11 +196,10 @@
 
         ObjDesc = SourceDesc;
         AcpiUtAddReference (ObjDesc);
         break;
 
-
     case ACPI_TYPE_INTEGER:
 
         if (SourceDesc->Common.Type != ACPI_TYPE_INTEGER)
         {
             ACPI_ERROR ((AE_INFO, "Object not a Integer, type %s",

@@ -215,11 +211,10 @@
 
         ObjDesc = SourceDesc;
         AcpiUtAddReference (ObjDesc);
         break;
 
-
     case ACPI_TYPE_BUFFER_FIELD:
     case ACPI_TYPE_LOCAL_REGION_FIELD:
     case ACPI_TYPE_LOCAL_BANK_FIELD:
     case ACPI_TYPE_LOCAL_INDEX_FIELD:
 

@@ -251,11 +246,10 @@
         ACPI_ERROR ((AE_INFO,
             "Untyped entry %p, no attached object!", Node));
 
         return_ACPI_STATUS (AE_AML_OPERAND_TYPE);  /* Cannot be AE_TYPE */
 
-
     case ACPI_TYPE_LOCAL_REFERENCE:
 
         switch (SourceDesc->Reference.Class)
         {
         case ACPI_REFCLASS_TABLE:   /* This is a DdbHandle */

@@ -267,10 +261,11 @@
             ObjDesc = SourceDesc;
             AcpiUtAddReference (ObjDesc);
             break;
 
         default:
+
             /* No named references are allowed here */
 
             ACPI_ERROR ((AE_INFO,
                 "Unsupported Reference type 0x%X",
                 SourceDesc->Reference.Class));

@@ -277,11 +272,10 @@
 
             return_ACPI_STATUS (AE_AML_OPERAND_TYPE);
         }
         break;
 
-
     default:
 
         /* Default case is for unknown types */
 
         ACPI_ERROR ((AE_INFO,

@@ -296,7 +290,5 @@
     /* Return the object descriptor */
 
     *ObjectPtr = (void *) ObjDesc;
     return_ACPI_STATUS (Status);
 }
-
-