diff options
author | Bob Moore <robert.moore@intel.com> | 2008-04-10 19:06:43 +0400 |
---|---|---|
committer | Len Brown <len.brown@intel.com> | 2008-04-22 19:08:51 -0400 |
commit | cd0b2248241f4146152fb04a6bf4bccb6ce0478a (patch) | |
tree | 072ccaed2ccaa225c6012356c280788fbf2afe16 /drivers/acpi/utils.c | |
parent | 7a5bb9964512c5313af19310c6a3002ec54f7336 (diff) | |
download | kernel_goldelico_gta04-cd0b2248241f4146152fb04a6bf4bccb6ce0478a.zip kernel_goldelico_gta04-cd0b2248241f4146152fb04a6bf4bccb6ce0478a.tar.gz kernel_goldelico_gta04-cd0b2248241f4146152fb04a6bf4bccb6ce0478a.tar.bz2 |
ACPICA: Fixes for external Reference Objects
All Reference Objects returned via the AcpiEvaluteObject interface
are now marked as type "REFERENCE" instead of "ANY". The type ANY
is now reservered for NULL objects - either NULL package elements
or unresolved named references.
Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
Signed-off-by: Lin Ming <ming.m.lin@intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'drivers/acpi/utils.c')
-rw-r--r-- | drivers/acpi/utils.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/acpi/utils.c b/drivers/acpi/utils.c index 44ea60c..1009261 100644 --- a/drivers/acpi/utils.c +++ b/drivers/acpi/utils.c @@ -398,7 +398,7 @@ acpi_evaluate_reference(acpi_handle handle, element = &(package->package.elements[i]); - if (element->type != ACPI_TYPE_ANY) { + if (element->type != ACPI_TYPE_LOCAL_REFERENCE) { status = AE_BAD_DATA; printk(KERN_ERR PREFIX "Expecting a [Reference] package element, found type %X\n", |