u-boot/arch/x86
Bin Meng 1fdeacd32c x86: zimage: Support booting Linux kernel from an EFI payload
At present Linux kernel loaded from U-Boot as an EFI payload does
not boot. This fills in kernel's boot params structure with the
required critical EFI information like system table address and
memory map stuff so that kernel can obtain essential data like
runtime services and ACPI table to boot.

With this patch, now U-Boot as an EFI payload becomes much more
practical: it is another option of kernel bootloader, ie, can be
a replacement for grub.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
2018-08-30 11:23:14 +08:00
..
cpu x86: zimage: Support booting Linux kernel from an EFI payload 2018-08-30 11:23:14 +08:00
dts x86: efi: payload: Add default TSC frequency in the device tree 2018-08-20 13:52:49 +08:00
include/asm x86: zimage: Support booting Linux kernel from an EFI payload 2018-08-30 11:23:14 +08:00
lib x86: zimage: Support booting Linux kernel from an EFI payload 2018-08-30 11:23:14 +08:00
config.mk x86: Enable -fdata-sections always 2018-08-20 14:20:53 +02:00
Kconfig x86: efi: Refactor the directory of EFI app and payload support 2018-06-17 21:16:04 +08:00
Makefile SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00