summaryrefslogtreecommitdiffstats
path: root/compiler/dtutils.c
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2011-02-11 22:56:14 +0000
committerjkim <jkim@FreeBSD.org>2011-02-11 22:56:14 +0000
commit6636ac3533f4af02a42a7302b5cd1197817f4ed9 (patch)
tree9d61cc356dc91b33ff673ba89e884aab6cbb55be /compiler/dtutils.c
parentb6a3cbc0d6bb87f224b6e8f310a1a0c1e64685ca (diff)
downloadFreeBSD-src-6636ac3533f4af02a42a7302b5cd1197817f4ed9.zip
FreeBSD-src-6636ac3533f4af02a42a7302b5cd1197817f4ed9.tar.gz
Import ACPICA 20110211.
Diffstat (limited to 'compiler/dtutils.c')
-rw-r--r--compiler/dtutils.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/compiler/dtutils.c b/compiler/dtutils.c
index dcea176..2198cb5 100644
--- a/compiler/dtutils.c
+++ b/compiler/dtutils.c
@@ -399,6 +399,7 @@ DtGetFieldType (
break;
case ACPI_DMT_BUFFER:
+ case ACPI_DMT_BUF7:
case ACPI_DMT_BUF16:
case ACPI_DMT_PCI_PATH:
Type = DT_FIELD_TYPE_BUFFER;
@@ -421,6 +422,10 @@ DtGetFieldType (
Type = DT_FIELD_TYPE_DEVICE_PATH;
break;
+ case ACPI_DMT_LABEL:
+ Type = DT_FIELD_TYPE_LABEL;
+ break;
+
default:
Type = DT_FIELD_TYPE_INTEGER;
break;
@@ -507,6 +512,7 @@ DtGetFieldLength (
case ACPI_DMT_FLAG7:
case ACPI_DMT_FLAGS0:
case ACPI_DMT_FLAGS2:
+ case ACPI_DMT_LABEL:
ByteLength = 0;
break;
@@ -549,6 +555,7 @@ DtGetFieldLength (
break;
case ACPI_DMT_UINT56:
+ case ACPI_DMT_BUF7:
ByteLength = 7;
break;
OpenPOWER on IntegriCloud