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

Reply via email to