Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 2b4b8013fe45f5942433c90aad2ff1f1b29441ac
      
https://github.com/tianocore/edk2/commit/2b4b8013fe45f5942433c90aad2ff1f1b29441ac
  Author: Patrick Rudolph <patrick.rudo...@9elements.com>
  Date:   2022-03-29 (Tue, 29 Mar 2022)

  Changed paths:
    M UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformConsole.c

  Log Message:
  -----------
  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.rudo...@9elements.com>
Reviewed-by: Guo Dong <guo.d...@intel.com>




_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to