ACPICA: Add argument typechecking for all predefined ACPI names
authorBob Moore <robert.moore@intel.com>
Thu, 30 May 2013 02:00:01 +0000 (10:00 +0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Sat, 1 Jun 2013 19:54:30 +0000 (21:54 +0200)
commit29a241cc02110b8b2259fd72719b8cadc03909be
treea96c10dd22a35479dc2e1ef140f7d90a442f9c03
parente1405ca5ebf1068a0d62afd2fec8f0354038147a
ACPICA: Add argument typechecking for all predefined ACPI names

Fully implements typechecking on all incoming arguments for all
predefined names. This ensures that ACPI-related drivers are
passing the correct number of arguments, each of the correct
object type.

Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Lv Zheng <lv.zheng@intel.com>
Acked-by: Len Brown <len.brown@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
21 files changed:
drivers/acpi/acpica/Makefile
drivers/acpi/acpica/aclocal.h
drivers/acpi/acpica/acnamesp.h
drivers/acpi/acpica/acpredef.h
drivers/acpi/acpica/acstruct.h
drivers/acpi/acpica/evgpe.c
drivers/acpi/acpica/evregion.c
drivers/acpi/acpica/hwxface.c
drivers/acpi/acpica/nsarguments.c [new file with mode: 0644]
drivers/acpi/acpica/nseval.c
drivers/acpi/acpica/nsinit.c
drivers/acpi/acpica/nspredef.c
drivers/acpi/acpica/nsprepkg.c
drivers/acpi/acpica/nsrepair.c
drivers/acpi/acpica/nsrepair2.c
drivers/acpi/acpica/nsxfeval.c
drivers/acpi/acpica/psxface.c
drivers/acpi/acpica/rsutils.c
drivers/acpi/acpica/uteval.c
drivers/acpi/acpica/utpredef.c
include/acpi/acconfig.h