ACPICA: Predefine names: Add allowed argument types to master info table
authorBob Moore <robert.moore@intel.com>
Fri, 12 Apr 2013 00:24:22 +0000 (00:24 +0000)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 12 Apr 2013 11:29:46 +0000 (13:29 +0200)
commitc34c82bc9634a099a2652889806c5997f2a3d56f
treef2b9505b179e7e1a069105037fb0a531aeebdb56
parentf084dbb939070281be7c882db63a4a428c51fcf4
ACPICA: Predefine names: Add allowed argument types to master info table

This change adds the infrastructure to enable typechecking
on incoming arguments for the predefined methods/objects. It
does not actually contain the code that will fully utilize this
information. Also condenses some duplicate code for the predefined
names into a new module, utilities/utpredef.c

Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Lv Zheng <lv.zheng@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/acpica/Makefile
drivers/acpi/acpica/aclocal.h
drivers/acpi/acpica/acnamesp.h
drivers/acpi/acpica/acpredef.h
drivers/acpi/acpica/acutils.h
drivers/acpi/acpica/nseval.c
drivers/acpi/acpica/nspredef.c
drivers/acpi/acpica/utpredef.c [new file with mode: 0644]