ACPICA: New: Validation for predefined ACPI methods/objects
commite8707b340fb5b6313cde784b944a568dfd770ddd
authorBob Moore <robert.moore@intel.com>
Sun, 28 Sep 2008 07:26:17 +0000 (28 15:26 +0800)
committerLen Brown <len.brown@intel.com>
Thu, 23 Oct 2008 03:14:49 +0000 (22 23:14 -0400)
tree949c7a254309d22e962140305cc06cef2a580ad1
parentb9d1312ad4246e467f333dfe2ac4dc7a79608d59
ACPICA: New: Validation for predefined ACPI methods/objects

Validates predefined ACPI objects that appear in the namespace,
at the time they are evaluated. The argument count and the type of
the returned object are validated. The purpose of this validation
is to detect problems with the BIOS-exposed predefined ACPI objects
before the results are returned to the ACPI-related drivers.

Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Lin Ming <ming.m.lin@intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
drivers/acpi/namespace/Makefile
drivers/acpi/namespace/nseval.c
drivers/acpi/namespace/nsnames.c
drivers/acpi/namespace/nspredef.c [new file with mode: 0644]
include/acpi/acdebug.h
include/acpi/aclocal.h
include/acpi/acnamesp.h
include/acpi/acpredef.h [new file with mode: 0644]