[PATCH v2 2/2] acpi, x86: Use SPCR table for earlycon on x86
From: mingo@kernel.org (Ingo Molnar)
Date: 2017-12-12 10:41:25
Also in:
linux-acpi, linux-pm, linux-serial, lkml
* Prarit Bhargava [off-list ref] wrote:
The ACPI SPCR code has been used to define an earlycon console for ARM64 and can be used for x86. Modify the ACPI SPCR parsing code to account for console behaviour differences between ARM64 and x86. Initialize the SPCR code from x86 ACPI initialization code. Signed-off-by: Prarit Bhargava <redacted> Cc: linux-doc at vger.kernel.org Cc: linux-kernel at vger.kernel.org Cc: linux-arm-kernel at lists.infradead.org Cc: linux-pm at vger.kernel.org Cc: linux-acpi at vger.kernel.org Cc: linux-serial at vger.kernel.org Cc: Bhupesh Sharma <redacted> Cc: Lv Zheng <redacted> Cc: Thomas Gleixner <redacted> Cc: Ingo Molnar <mingo@redhat.com> Cc: "H. Peter Anvin" <hpa@zytor.com> Cc: x86 at kernel.org Cc: Jonathan Corbet <corbet@lwn.net> Cc: Catalin Marinas <catalin.marinas@arm.com> Cc: Will Deacon <redacted> Cc: "Rafael J. Wysocki" <redacted> Cc: Timur Tabi <redacted> --- Documentation/admin-guide/kernel-parameters.txt | 3 +++ arch/arm64/kernel/acpi.c | 2 +- arch/x86/kernel/acpi/boot.c | 4 ++++ drivers/acpi/Kconfig | 2 +- drivers/acpi/spcr.c | 7 +++++-- include/linux/acpi.h | 7 +++++-- 6 files changed, 19 insertions(+), 6 deletions(-)
LGTM from an x86 perspective: Acked-by: Ingo Molnar [off-list ref] (assuming it causes no regressions in linux-next.) Since patch #1 affects ARM64 significantly, once that patch is acceptable to the arm64 folks feel free to upstream this second patch via the ARM64 tree as well. Thanks, Ingo