This patch fixes some mis-ordered inclusions for Linux resident ACPICA. There is no real issue in the Linux kernel, but this can help to cleanup the inclusions so that: 1. Redundant environment definitions can be removed from <asm/acpi.h> and <acpi/platform/aclinux.h> 2. Using ACPICA defined types in <asm/acpi.h> is possible. Lv Zheng (4): ACPICA: Add <acpi/platform/aclinuxxf.h> to remove mis-ordered inclusion of <acpi/actypes.h> from <acpi/platform/aclinux.h>. ACPICA: Add <asm/acenv.h> to remove mis-ordered inclusion of <asm/acpi.h> from <acpi/platform/aclinux.h>. ACPICA: Cleanup redudant definitions that already have defaults in <acpi/platform/acenv.h>. ACPICA: Remove deprecated _LINUX definitions for ACPICA. arch/ia64/include/asm/acenv.h | 56 +++++++++++++++++ arch/ia64/include/asm/acpi.h | 50 --------------- arch/x86/include/asm/acenv.h | 49 +++++++++++++++ arch/x86/include/asm/acpi.h | 45 -------------- include/acpi/platform/aclinux.h | 104 ++++--------------------------- include/acpi/platform/aclinuxxf.h | 122 +++++++++++++++++++++++++++++++++++++ include/linux/acpi.h | 4 -- 7 files changed, 239 insertions(+), 191 deletions(-) create mode 100644 arch/ia64/include/asm/acenv.h create mode 100644 arch/x86/include/asm/acenv.h create mode 100644 include/acpi/platform/aclinuxxf.h -- 1.7.10 -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html