armvirt: add EFI support
authorMathew McBride <matt@traverse.com.au>
Wed, 19 Jan 2022 02:25:23 +0000 (02:25 +0000)
committerPetr Štetiar <ynezz@true.cz>
Tue, 13 Jun 2023 12:12:23 +0000 (14:12 +0200)
commit7c223a881f93cb5e8e68fe8b92693b48d4609002
treecede82ccb1ac128576c19bd6a771c0e1a07feefa
parent1e7fa539ae6e94bfdb5d9e503f0c103e15b408a1
armvirt: add EFI support

EFI booting is used on newer machines compatible with the
Arm SystemReady specifications.

This commit restructures armvirt into a more 'generic'
target similar to x86.

See https://github.com/openwrt/openwrt/pull/4956
for a history of this port.

Signed-off-by: Mathew McBride <matt@traverse.com.au>
(23.05 version of e0f06ddc23b2503a1791ae7e97b02e2647e8a70d)
target/linux/armvirt/32/config-5.15
target/linux/armvirt/32/target.mk
target/linux/armvirt/64/target.mk
target/linux/armvirt/Makefile
target/linux/armvirt/base-files/etc/board.d/01_led [new file with mode: 0644]
target/linux/armvirt/base-files/etc/board.d/02_network [new file with mode: 0644]
target/linux/armvirt/base-files/etc/board.d/03_gpio_switches [new file with mode: 0644]
target/linux/armvirt/base-files/lib/preinit/01_sysinfo_acpi [new file with mode: 0644]
target/linux/armvirt/base-files/lib/upgrade/platform.sh [new file with mode: 0644]
target/linux/armvirt/image/Makefile
target/linux/armvirt/image/grub-efi.cfg [new file with mode: 0644]