]> git.baikalelectronics.ru Git - kernel.git/commit
ACPICA: Add support for module-level executable AML code
authorLin Ming <ming.m.lin@intel.com>
Thu, 13 Aug 2009 06:03:15 +0000 (14:03 +0800)
committerLen Brown <len.brown@intel.com>
Fri, 28 Aug 2009 23:40:39 +0000 (19:40 -0400)
commit37363362dfefb37ff6c7bb35641fddef95df2727
tree359c14eddb406007350e8f8a7bf96c9f8d85a2ab
parent5da068d6c7dff129f2b1db7c0f5e2d21b8a99eb5
ACPICA: Add support for module-level executable AML code

Add limited support for executable AML code that exists outside
of any control method. This type of code has been illegal since
ACPI 2.0.  The code must exist in an If/Else/While block. All AML
tables are supported, including tables that are dynamically loaded.
ACPICA BZ 762.

http://acpica.org/bugzilla/show_bug.cgi?id=762

Signed-off-by: Lin Ming <ming.m.lin@intel.com>
Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
13 files changed:
drivers/acpi/acpica/acglobal.h
drivers/acpi/acpica/acnamesp.h
drivers/acpi/acpica/acobject.h
drivers/acpi/acpica/acparser.h
drivers/acpi/acpica/dsfield.c
drivers/acpi/acpica/dsmethod.c
drivers/acpi/acpica/dswload.c
drivers/acpi/acpica/exconfig.c
drivers/acpi/acpica/nseval.c
drivers/acpi/acpica/psloop.c
drivers/acpi/acpica/psxface.c
drivers/acpi/acpica/utglobal.c
drivers/acpi/acpica/utxface.c