Change in edk2[coreboot-stable202108]: MdeModulePkg: load boot logo into BGRT table

Attention is currently required from: Matt DeVillier. Hello build bot (Jenkins), Tim Crawford, Sean Rhodes, Patrick Rudolph, I'd like you to reexamine a change. Please visit https://review.coreboot.org/c/edk2/+/58786 to look at the new patch set (#6). Change subject: MdeModulePkg: load boot logo into BGRT table ...................................................................... MdeModulePkg: load boot logo into BGRT table DEPRECATED: remove/adapt after next edk2 rebase. This is a shoehorned-in implementation of an ACPI BGRT table, ported pretty much directly from the version used under CorebootPayloadPkg, which itself was adapted from an older version of HackBGRT[1]. EDK2 provides a facility to do this already, but it assumes the ACPI tables already exist as EFI structures, so would need to write code to populate those using the tables already in RAM created by coreboot. This seemed like the easier option ATM. [1] https://github.com/Metabolix/HackBGRT Signed-off-by: Matt DeVillier <matt.devillier@gmail.com> Change-Id: I726fd7a9deb9ba5f8e351ce24834fc627acc4542 --- M MdeModulePkg/Include/Library/BootLogoLib.h A MdeModulePkg/Library/BootLogoLib/Bgrt.c M MdeModulePkg/Library/BootLogoLib/BootLogoLib.inf M MdeModulePkg/MdeModulePkg.dec M UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootManager.c M UefiPayloadPkg/UefiPayloadPkg.fdf 6 files changed, 313 insertions(+), 0 deletions(-) git pull ssh://review.coreboot.org:29418/edk2 refs/changes/86/58786/6 -- To view, visit https://review.coreboot.org/c/edk2/+/58786 To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings Gerrit-Project: edk2 Gerrit-Branch: coreboot-stable202108 Gerrit-Change-Id: I726fd7a9deb9ba5f8e351ce24834fc627acc4542 Gerrit-Change-Number: 58786 Gerrit-PatchSet: 6 Gerrit-Owner: Matt DeVillier <matt.devillier@gmail.com> Gerrit-Reviewer: Patrick Rudolph <patrick.rudolph@9elements.com> Gerrit-Reviewer: Sean Rhodes <admin@starlabs.systems> Gerrit-Reviewer: Tim Crawford <tcrawford@system76.com> Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org> Gerrit-CC: Paul Menzel <paulepanter@mailbox.org> Gerrit-Attention: Matt DeVillier <matt.devillier@gmail.com> Gerrit-MessageType: newpatchset
participants (1)
-
Matt DeVillier (Code Review)