ACPICA: debugger: surround field unit output with braces '{'
authorErik Schmauss <erik.schmauss@intel.com>
Fri, 25 Oct 2019 21:36:56 +0000 (14:36 -0700)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 28 Oct 2019 21:12:46 +0000 (22:12 +0100)
ACPICA commit 76ca57291d007d33087982a4b28cd1ee9bcd37a6

This helps differentiate the type of named objects between field
units and buffers. In other words, without this symbol, it would be
difficult to tell whether a particular named object is a buffer or a
field unit.

Link: https://github.com/acpica/acpica/commit/76ca5729
Signed-off-by: Erik Schmauss <erik.schmauss@intel.com>
Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/acpica/dbnames.c

index bce2cfb173564f76ad3a7b489a33a64b731518a7..3615e1a6efd8ae084b4f0961b4083e7ea754bd54 100644 (file)
@@ -552,6 +552,11 @@ acpi_db_walk_for_fields(acpi_handle obj_handle,
        buffer.length = ACPI_ALLOCATE_LOCAL_BUFFER;
        acpi_evaluate_object(obj_handle, NULL, NULL, &buffer);
 
+       /*
+        * Since this is a field unit, surround the output in braces
+        */
+       acpi_os_printf("{");
+
        ret_value = (union acpi_object *)buffer.pointer;
        switch (ret_value->type) {
        case ACPI_TYPE_INTEGER:
@@ -571,7 +576,7 @@ acpi_db_walk_for_fields(acpi_handle obj_handle,
 
                break;
        }
-       acpi_os_printf("\n");
+       acpi_os_printf("}\n");
 
        ACPI_FREE(buffer.pointer);