audk/UefiPayloadPkg/Library
Patrick Rudolph 2b4b8013fe UefiPayloadPkg/Library/PlatformBootManagerLib: Remove broken VGA detection
This fixes an issue where the framebuffer provided by coreboot or
slimbootloader will only work on the primary VGA device. If the
framebuffer corresponds to a different device the screen will stay black.
In addition, the code doesn't work for multiple graphic cards, has
reference to non existing functions, and is a duplication of common code.

Call EfiBootManagerConnectVideoController on every display device found,
not only the legacy VGA device. This is the same as OvmfPkg does.

Allows to display output on the framebuffer set up by firmware, which might
not be the VGA device.

Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Reviewed-by: Guo Dong <guo.dong@intel.com>
2022-03-29 06:48:57 +00:00
..
AcpiTimerLib UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
CbParseLib UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
DxeHobLib UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
DxeHobListLib UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
DxeHobListLibNull UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
FlashDeviceLib UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
PayloadEntryHobLib UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
PciHostBridgeLib UefiPayloadPkg: Fix PciHostBridgeLib 2022-03-29 05:59:35 +00:00
PciSegmentInfoLibAcpiBoardInfo UefiPayloadPkg: Add missing Guid gUefiAcpiBoardInfoGuid 2021-12-08 04:08:21 +00:00
PlatformBootManagerLib UefiPayloadPkg/Library/PlatformBootManagerLib: Remove broken VGA detection 2022-03-29 06:48:57 +00:00
PlatformHookLib UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
PlatformSupportLibNull UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
ResetSystemLib UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SblParseLib UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SpiFlashLib UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00