]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
ACPI / APEI / ARM64: APEI initial support for ARM64
authorTomasz Nowicki <tomasz.nowicki@linaro.org>
Thu, 1 Dec 2016 13:51:12 +0000 (21:51 +0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 1 Dec 2016 23:24:34 +0000 (00:24 +0100)
commit9f9a35a7b654e006250530425eb1fb527f0d32e9
tree2433ab0d115e68e048fa4c2add567959d9661837
parenta545715d2dae8d071c5b06af947b07ffa846b288
ACPI / APEI / ARM64: APEI initial support for ARM64

This patch provides APEI arch-specific bits for ARM64

Meanwhile,
 (1) Move HEST type (ACPI_HEST_TYPE_IA32_CORRECTED_CHECK) checking to
     a generic place.
 (2) Select HAVE_ACPI_APEI when EFI and ACPI is set on ARM64, because
     arch_apei_get_mem_attribute is using efi_mem_attributes() on
     ARM64.

Signed-off-by: Tomasz Nowicki <tomasz.nowicki@linaro.org>
Tested-by: Jonathan (Zhixiong) Zhang <zjzhang@codeaurora.org>
Signed-off-by: Fu Wei <fu.wei@linaro.org>
[ Fu Wei: improve && upstream ]
Acked-by: Hanjun Guo <hanjun.guo@linaro.org>
Tested-by: Tyler Baicar <tbaicar@codeaurora.org>
Acked-by: Will Deacon <will.deacon@arm.com>
Reviewed-by: Borislav Petkov <bp@suse.de>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
arch/arm64/Kconfig
arch/arm64/include/asm/acpi.h
arch/x86/kernel/acpi/apei.c
drivers/acpi/apei/hest.c