diff --git a/meta-oniro-core/recipes-bsp/uefi/edk2-firmware_%.bbappend b/meta-oniro-core/recipes-bsp/uefi/edk2-firmware_%.bbappend
new file mode 100644
index 0000000000000000000000000000000000000000..3af8824b65ce4657df72929a7e24268247ed42a4
--- /dev/null
+++ b/meta-oniro-core/recipes-bsp/uefi/edk2-firmware_%.bbappend
@@ -0,0 +1,4 @@
+COMPATIBLE_MACHINE:qemuarm-efi   = "qemuarm-efi"
+EDK2_PLATFORM:qemuarm-efi        = "ArmVirtQemu"
+EDK2_PLATFORM_DSC:qemuarm-efi    = "ArmVirtPkg/ArmVirtQemu.dsc"
+EDK2_BIN_NAME:qemuarm-efi        = "QEMU_EFI.fd"