audk/OvmfPkg/Library/PlatformBootManagerLib
Laszlo Ersek 4fdb585c69 OvmfPkg/PlatformBootManagerLib: relax device class requirement for ConOut
This will add virtio-gpu-pci devices to ConOut automatically.

For further benefit, the change also allows OVMF to use the legacy-free /
secondary VGA adapter (added in QEMU commit 63e3e24d, "vga: add secondary
stdvga variant") as console.

ArmVirtPkg's PlatformBootManagerLib already filters with IS_PCI_DISPLAY();
see IsPciDisplay().

Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Jordan Justen <jordan.l.justen@intel.com>
Ref: https://tianocore.acgmultimedia.com/show_bug.cgi?id=66
Originally-suggested-by: Gerd Hoffmann <kraxel@redhat.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
2016-09-01 22:54:50 +02:00
..
BdsPlatform.c OvmfPkg/PlatformBootManagerLib: relax device class requirement for ConOut 2016-09-01 22:54:50 +02:00
BdsPlatform.h OvmfPkg/PlatformBootManagerLib: rebase boot logo display to BootLogoLib 2016-05-27 11:28:01 +02:00
PlatformBootManagerLib.inf OvmfPkg/PlatformBootManagerLib: remove stale FvFile boot options 2016-07-13 01:04:37 +02:00
PlatformData.c OvmfPkg/PlatformBootManagerLib: Remove unused vars and func prototypes 2016-05-04 08:47:43 +08:00
QemuKernel.c OvmfPkg: Duplicate PlatformBdsLib to PlatformBootManagerLib 2016-05-04 08:47:36 +08:00