OSDN Git Service

ACPICA: iASL compiler: allow compilation of externals with paths that refer to existi...
authorErik Schmauss <erik.schmauss@intel.com>
Mon, 10 Jul 2017 07:23:02 +0000 (15:23 +0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 20 Jul 2017 14:38:23 +0000 (16:38 +0200)
commit3ddd3f6a94108a5d2abfaa2a2f809b1520361e5e
tree67d516ff94be10a75764f0bcc442ea95fa20b60b
parentff7993a753413b19c1fb9566fc80ddbf5dc785e1
ACPICA: iASL compiler: allow compilation of externals with paths that refer to existing names

ACPICA commit 9a252114197409290813bee570e9d53c22b99d32

This change allows compilation of code like the following:

definition_block (...)
{
    External (ABCD.EFGH)
    Device (ABCD)
    {
        Name (IJLK,0)
    }
}

but does not allow compilation of code like the following:

definition_block (...)
{
    External (ABCD)
    Device (ABCD)
    {
        Name (EFGH,0)
    }
}

Link: https://github.com/acpica/acpica/commit/9a252114
Signed-off-by: Erik Schmauss <erik.schmauss@intel.com>
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/aclocal.h
drivers/acpi/acpica/nsaccess.c