Branch: refs/heads/master Home: https://github.com/tianocore/edk2 Commit: 03013d999c85ac15e03ad39d589f7ae2bb7b026f https://github.com/tianocore/edk2/commit/03013d999c85ac15e03ad39d589f7ae2bb7b026f Author: Ray Ni <ray...@intel.com> Date: 2020-06-24 (Wed, 24 Jun 2020)
Changed paths: M MdePkg/Include/Library/PciSegmentInfoLib.h M MdePkg/Library/BasePciSegmentInfoLibNull/PciSegmentInfoLib.c Log Message: ----------- MdePkg/PciSegmentInfoLib: Add missing EFIAPI to GetPciSegmentInfo() All public APIs should have EFIAPI modifier. Somehow PciSegmentInfoLib missed the EFIAPI modifier. The patch updates the library header file and NULL instance in MdePkg to add the missing EFIAPI. Signed-off-by: Ray Ni <ray...@intel.com> Cc: Michael D Kinney <michael.d.kin...@intel.com> Reviewed-by: Liming Gao <liming....@intel.com> Cc: Zhiguang Liu <zhiguang....@intel.com> Commit: 3900a63e3a1b9ba9a4105bedead7b986188cec2c https://github.com/tianocore/edk2/commit/3900a63e3a1b9ba9a4105bedead7b986188cec2c Author: Ray Ni <ray...@intel.com> Date: 2020-06-24 (Wed, 24 Jun 2020) Changed paths: M UefiPayloadPkg/BlSupportDxe/BlSupportDxe.c M UefiPayloadPkg/BlSupportDxe/BlSupportDxe.inf A UefiPayloadPkg/Library/PciSegmentInfoLibAcpiBoardInfo/PciSegmentInfoLibAcpiBoardInfo.c A UefiPayloadPkg/Library/PciSegmentInfoLibAcpiBoardInfo/PciSegmentInfoLibAcpiBoardInfo.inf M UefiPayloadPkg/UefiPayloadPkgIa32.dsc M UefiPayloadPkg/UefiPayloadPkgIa32X64.dsc Log Message: ----------- UefiPayloadPkg/Pci: Use the PCIE Base Addr stored in AcpiBoardInfo HOB Today's UefiPayloadPkg always uses 0xE0000000 as the PCIE base address and ignores the value set in AcpiBoardInfo HOB created by the boot loader. This makes the payload binary cannot work in environment where the PCIE base address set by boot loader doesn't equal to 0xE0000000. The patch enhances UefiPayloadPkg so that the PCIE base address set by boot loader in the AcpiBoardInfo HOB is used. Signed-off-by: Ray Ni <ray...@intel.com> Reviewed-by: Maurice Ma <maurice...@intel.com> Reviewed-by: Guo Dong <guo.d...@intel.com> Cc: Benjamin You <benjamin....@intel.com> Compare: https://github.com/tianocore/edk2/compare/1a9920305226...3900a63e3a1b _______________________________________________ edk2-commits mailing list edk2-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-commits