The only feature not portable to ArmVirtualizationQemu is the VBE shim;
make that dependent on Ia32 / X64.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Acked-by: Olivier Martin <Olivier.martin@arm.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16890
6f19259b-4bc3-4df7-8a09-
765794883524
goto UninstallGop;\r
}\r
\r
+#if defined MDE_CPU_IA32 || defined MDE_CPU_X64\r
if (Private->Variant == QEMU_VIDEO_BOCHS_MMIO ||\r
Private->Variant == QEMU_VIDEO_BOCHS) {\r
InstallVbeShim (Card->Name, Private->GraphicsOutput.Mode->FrameBufferBase);\r
}\r
+#endif\r
\r
gBS->RestoreTPL (OldTpl);\r
return EFI_SUCCESS;\r
#\r
# The following information is for reference only and not required by the build tools.\r
#\r
-# VALID_ARCHITECTURES = IA32 X64 IPF EBC\r
+# VALID_ARCHITECTURES = IA32 X64 IPF EBC ARM AARCH64\r
#\r
# DRIVER_BINDING = gQemuVideoDriverBinding\r
# COMPONENT_NAME = gQemuVideoComponentName\r
DriverSupportedEfiVersion.c\r
Gop.c\r
Initialize.c\r
+\r
+[Sources.Ia32, Sources.X64]\r
VbeShim.c\r
\r
[Packages]\r