immortalwrt/target/linux
李国 9eddf65670
x86: generate EFI platform bootable images
Add EFI platform bootable images for x86 platforms. These images can
also boot from legacy BIOS platform.

EFI System Partition need to be fat12/fat16/fat32 (not need to load
filesystem drivers), so the first partition of EFI images are not ext4
filesystem any more.

GPT partition table has an alternate partition table, we did not
generate it. This may cause problems when use these images as qemu disk
(kernel can not find rootfs), we pad enough sectors will be ok.

Signed-off-by: 李国 <uxgood.org@gmail.com>
[part_magic_* refactoring, removed genisoimage checks]
Signed-off-by: Petr Štetiar <ynezz@true.cz>
(cherry picked from commit a6b7c3e672)
2021-06-17 20:13:41 +08:00
..
apm821xx kernel: bump to 4.9.269, 4.14.233, 4.19.191 2021-05-25 01:20:11 +08:00
ar7 kernel: bump 4.9 to 4.9.237 2020-09-30 20:08:29 +08:00
ar71xx kernel: bump to 4.9.269, 4.14.233, 4.19.191 2021-05-25 01:20:11 +08:00
arc770
archs38
armvirt armvirt: README: rename it from LEDE to OpenWrt 2020-12-15 11:39:07 +08:00
at91
ath25 kernel: bump to 4.9.249, 4.14.213, 4.19.164 2020-12-31 20:59:32 +08:00
ath79 kernel: bump to 4.9.269, 4.14.233, 4.19.191 2021-05-25 01:20:11 +08:00
bcm27xx bcm27xx: rpi4: remove wifi hack script 2021-05-29 23:24:22 +08:00
bcm53xx kernel: bump to 4.9.269, 4.14.233, 4.19.191 2021-05-25 01:20:11 +08:00
brcm47xx kernel: bump to 4.9.269, 4.14.233, 4.19.191 2021-05-25 01:20:11 +08:00
brcm63xx bcm63xx: sprom: override the PCI device ID 2021-02-09 21:46:49 +08:00
cns3xxx kernel: bump to 4.9.269, 4.14.233, 4.19.191 2021-05-25 01:20:11 +08:00
gemini treewide: provide global default for SUPPORTED_DEVICES 2021-01-29 22:47:58 +08:00
generic kernel: bump to 4.9.272, 4.14.236, 4.19.194 2021-06-11 00:48:28 +08:00
imx6 kernel: bump 4.19 to 4.19.110 2020-03-19 17:50:48 +08:00
ipq40xx kernel: bump to 4.9.272, 4.14.236, 4.19.194 2021-06-11 00:48:28 +08:00
ipq806x ipq806x: m520: add gpio-led sys supportt 2021-06-15 23:35:06 +08:00
ixp4xx kernel: bump to 4.9.256, 4.14.219, 4.19.173 2021-02-07 02:20:09 +08:00
kirkwood treewide: provide global default for SUPPORTED_DEVICES 2021-01-29 22:47:58 +08:00
lantiq kernel: bump to 4.9.269, 4.14.233, 4.19.191 2021-05-25 01:20:11 +08:00
layerscape kernel: bump to 4.9.272, 4.14.236, 4.19.194 2021-06-11 00:48:28 +08:00
malta
mediatek kernel: bump to 4.9.269, 4.14.233, 4.19.191 2021-05-25 01:20:11 +08:00
mpc85xx kernel: bump 4.19 to 4.19.155 2020-11-08 03:24:12 +08:00
mvebu kernel: bump to 4.9.269, 4.14.233, 4.19.191 2021-05-25 01:20:11 +08:00
mxs kernel: bump 4.14 to 4.14.177 2020-05-03 19:32:54 +08:00
octeon kernel: bump 4.19 to 4.19.155 2020-11-08 03:24:12 +08:00
octeontx kernel: bump to 4.9.219, 4.14.176, 4.19.115 (#4350) 2020-04-17 11:50:34 +08:00
omap treewide: provide global default for SUPPORTED_DEVICES 2021-01-29 22:47:58 +08:00
orion
oxnas treewide: provide global default for SUPPORTED_DEVICES 2021-01-29 22:47:58 +08:00
pistachio kernel: bump to kernel 4.9.247, 4.14.210, 4.19.161 2020-12-06 00:24:09 +08:00
ramips ramips: remove upstreamed patches 2021-06-13 21:18:16 +08:00
rb532 kernel: bump to 4.14.203, 4.19.154 2020-10-31 01:29:00 +08:00
samsung kernel: bump to 4.9.269, 4.14.233, 4.19.191 2021-05-25 01:20:11 +08:00
sunxi sunxi: 02_network: remove the extra part 2021-06-13 12:19:00 +08:00
tegra treewide: provide global default for SUPPORTED_DEVICES 2021-01-29 22:47:58 +08:00
uml kernel: bump to 4.9.240, 4.14.202, 4.19.152 2020-10-17 19:46:46 +08:00
x86 x86: generate EFI platform bootable images 2021-06-17 20:13:41 +08:00
zynq
Makefile build: add 'make kernel_xconfig' command 2020-07-09 12:03:26 +08:00