summaryrefslogtreecommitdiff
path: root/conf/machine/ledge-qemuarm64.conf
diff options
context:
space:
mode:
authorMaxim Uvarov <maxim.uvarov@linaro.org>2021-10-12 10:03:19 +0100
committerMaxim Uvarov <maxim.uvarov@linaro.org>2021-10-12 10:03:19 +0100
commit16fefc15c38bfcb72bee4379789815200463d4dd (patch)
tree344973d2d2ea8f429ddfa13efe141b8cdce7c4f2 /conf/machine/ledge-qemuarm64.conf
initial commitHEADmaster
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'conf/machine/ledge-qemuarm64.conf')
-rw-r--r--conf/machine/ledge-qemuarm64.conf25
1 files changed, 25 insertions, 0 deletions
diff --git a/conf/machine/ledge-qemuarm64.conf b/conf/machine/ledge-qemuarm64.conf
new file mode 100644
index 0000000..792d54d
--- /dev/null
+++ b/conf/machine/ledge-qemuarm64.conf
@@ -0,0 +1,25 @@
+#@TYPE: Machine
+#@NAME: generic armv8 machine
+#@DESCRIPTION: Machine configuration for running a generic armv8
+
+require conf/machine/include/arm/arch-armv8a.inc
+require conf/machine/include/qemu.inc
+
+OPTEEMACHINE = "vexpress-qemu_armv8a"
+OPTEEOUTPUTMACHINE = "vexpress"
+
+MACHINE_FEATURES += "optee"
+MACHINE_FEATURES += "tpm2"
+MACHINE_FEATURES += "ftpm"
+
+PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ledge"
+UBOOT_CONFIG = "basic"
+UBOOT_DEVICETREE = "qemu_arm64.dtb"
+UBOOT_CONFIG[basic] = "ledge-qemuarm64_defconfig,,u-boot.bin"
+EXTRA_IMAGEDEPENDS_append = " virtual/bootloader"
+
+MACHINE_EXTRA_RDEPENDS += " \
+ optee-os \
+ trusted-firmware-a-ledge \
+ edk2-efi-prebuild-fw \
+ "