audk/UefiPayloadPkg
Ma, Maurice 978d428ec3 UefiPayloadPkg: Add PCI root bridge info hob support for SBL
Current UefiPayloadPkg can suport PCI root bridge info HOB
provided by bootloader. For UniversalPayload, bootloader can
directly provide this HOB for payload consumption. However,
for legacy UEFI payload, it is required to migrate the HOB
information from bootloader HOB space to UEFI payload HOB
space. This patch added the missing part for the bootloader
ParseLib in order to support both legacy and universal UEFI
payload.

This patch was tested on Slim Bootloader with latest UEFI
payload, and it worked as expected.

Cc: Ray Ni <ray.ni@intel.com>
Cc: Guo Dong <guo.dong@intel.com>
Cc: Benjamin You <benjamin.you@intel.com>
Signed-off-by: Maurice Ma <maurice.ma@intel.com>
Reviewed-by: Guo Dong <guo.dong@intel.com>
2021-10-13 23:03:50 +00:00
..
BlSupportDxe UefiPayloadPkg: Remove assert when reserve MMIO/IO resource for devices 2021-06-24 09:16:22 +00:00
GraphicsOutputDxe
Include UefiPayloadPkg: Add PCI root bridge info hob support for SBL 2021-10-13 23:03:50 +00:00
Library UefiPayloadPkg: Add PCI root bridge info hob support for SBL 2021-10-13 23:03:50 +00:00
PayloadLoaderPeim UefiPayloadPkg: Assign the length of UniversalPayload ExtraData 2021-07-13 08:18:35 +00:00
UefiPayloadEntry UefiPayloadPkg: Add PCI root bridge info hob support for SBL 2021-10-13 23:03:50 +00:00
BuildAndIntegrationInstructions.txt UefiPayloadPkg: Remove PEI phase from Payload 2020-12-02 23:10:22 +00:00
UefiPayloadPkg.ci.yaml UefiPayloadPkg: Create .yaml file in UefiPayloadPkg 2021-09-02 01:46:30 +00:00
UefiPayloadPkg.dec UefiPayloadPkg: Remove asm code and sharing libraries 2021-09-30 16:26:14 +00:00
UefiPayloadPkg.dsc UefiPayloadPkg: Add a macro to select the SecurityStubDxe driver. 2021-10-11 05:54:11 +00:00
UefiPayloadPkg.fdf UefiPayloadPkg: Add Macro to enable or disable some drivers. 2021-09-24 00:22:22 +00:00
UniversalPayloadBuild.py UefiPayloadPkg: Add ".upld_info" in universal payload 2021-09-29 05:39:09 +00:00