]> git.proxmox.com Git - mirror_edk2.git/commit
UefiPayloadPkg: Build a HOB from bootloader ACPI table
authorGuo Dong <guo.dong@intel.com>
Tue, 28 Sep 2021 16:38:53 +0000 (09:38 -0700)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Wed, 29 Sep 2021 04:41:08 +0000 (04:41 +0000)
commitcc5a67269eee7fe807a01c30f7ca7af48b42b621
tree43878c56056f21c7b02995b1553c6cc50dd18b3d
parentb0f1b1c5fd9b44809058072d18051483aa3e72b1
UefiPayloadPkg: Build a HOB from bootloader ACPI table

V2: Update BuildHobFromAcpi() to return a HOB pointer.

For universal UEFI payload, build a HOB from the ACPI table, so that
other modules could use this info from HOB at very early DXE phase.
This code are shared by universal payload and non universal payload.

Cc: Ray Ni <ray.ni@intel.com>
Cc: Maurice Ma <maurice.ma@intel.com>
Cc: Benjamin You <benjamin.you@intel.com>
Reviewed-by: Ray Ni <ray.ni@intel.com>
Signed-off-by: Guo Dong <guo.dong@intel.com>
UefiPayloadPkg/UefiPayloadEntry/AcpiTable.c [new file with mode: 0644]
UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.c
UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.h
UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.inf
UefiPayloadPkg/UefiPayloadEntry/UniversalPayloadEntry.c
UefiPayloadPkg/UefiPayloadEntry/UniversalPayloadEntry.inf