efi/x86: move UV_SYSTAB handling into arch/x86
authorArd Biesheuvel <ard.biesheuvel@linaro.org>
Tue, 25 Jun 2019 13:48:35 +0000 (15:48 +0200)
committerArd Biesheuvel <ard.biesheuvel@linaro.org>
Thu, 8 Aug 2019 08:01:48 +0000 (11:01 +0300)
commitec7e1605d79d1d469b25e396f2056e42386f512f
tree5f8ca9caeb7a703fa6104abcefb795014667a843
parente55f31a599478fb06a5a5d95e019e963322535cb
efi/x86: move UV_SYSTAB handling into arch/x86

The SGI UV UEFI machines are tightly coupled to the x86 architecture
so there is no need to keep any awareness of its existence in the
generic EFI layer, especially since we already have the infrastructure
to handle arch-specific configuration tables, and were even already
using it to some extent.

Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
arch/x86/include/asm/uv/uv.h
arch/x86/platform/efi/efi.c
arch/x86/platform/uv/bios_uv.c
drivers/firmware/efi/efi.c
include/linux/efi.h