|
@@ -11,13 +11,15 @@ ARM_SYSTEMREADY_ACS_CONSOLE = "default"
|
|
|
EXTRA_IMAGEDEPENDS = "${ARM_SYSTEMREADY_FIRMWARE}"
|
|
|
PREFERRED_VERSION_trusted-firmware-a ?= "2.10.%"
|
|
|
|
|
|
-MACHINE_FEATURES = "efi"
|
|
|
+MACHINE_FEATURES = "efi vfat"
|
|
|
|
|
|
IMAGE_NAME_SUFFIX = ""
|
|
|
IMAGE_FSTYPES += "wic"
|
|
|
WKS_FILE ?= "efi-disk.wks.in"
|
|
|
|
|
|
SERIAL_CONSOLES = "115200;ttyAMA0"
|
|
|
+# FIXME - This is being upstreamed. Remove once that has occurred.
|
|
|
+KERNEL_CONSOLE ?= "${@','.join(d.getVar('SERIAL_CONSOLES').split(' ')[0].split(';')[::-1]) or 'ttyS0'}"
|
|
|
|
|
|
PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"
|
|
|
KERNEL_DTB_NAME = "fvp-base-revc.dtb"
|
|
@@ -29,7 +31,7 @@ EXTRA_IMAGEDEPENDS += "trusted-firmware-a"
|
|
|
# FVP u-boot configuration
|
|
|
UBOOT_MACHINE = "vexpress_fvp_defconfig"
|
|
|
|
|
|
-EFI_PROVIDER ?= "grub-efi"
|
|
|
+EFI_PROVIDER ?= "${@bb.utils.contains("DISTRO_FEATURES", "systemd", "systemd-boot", "grub-efi", d)}"
|
|
|
|
|
|
# As this is a virtual target that will not be used in the real world there is
|
|
|
# no need for real SSH keys.
|