From: Maurice Ma Date: Mon, 11 May 2015 15:52:31 +0000 (+0000) Subject: CorebootPayloadPkg: Replace PciHostBridge driver with PciRootBridgeNoEnumeration X-Git-Tag: edk2-stable201903~9848 X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=commitdiff_plain;h=4665ec98325ae666da31f4d42f5b25281dbfc929;ds=sidebyside CorebootPayloadPkg: Replace PciHostBridge driver with PciRootBridgeNoEnumeration Current CorebootPayloadPkg uses PciHostBridge and PciBusNoEnumeration driver. It will cause the PCI bus resource incorrectly set in root bridge instance. As a result all PCI devices behind a PCI bridge will not show up in Shell 'PCI' command. To resolve it use PciRootBridgeNoEnumeration driver instead. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Maurice Ma Reviewed-by: Prince Agyeman git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17408 6f19259b-4bc3-4df7-8a09-765794883524 --- diff --git a/CorebootPayloadPkg/CorebootPayloadPkg.fdf b/CorebootPayloadPkg/CorebootPayloadPkg.fdf index a1e72e76db..810dcb1655 100644 --- a/CorebootPayloadPkg/CorebootPayloadPkg.fdf +++ b/CorebootPayloadPkg/CorebootPayloadPkg.fdf @@ -110,7 +110,7 @@ INF MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf # # PCI Support # -INF PcAtChipsetPkg/PciHostBridgeDxe/PciHostBridgeDxe.inf +INF DuetPkg/PciRootBridgeNoEnumerationDxe/PciRootBridgeNoEnumeration.inf INF DuetPkg/PciBusNoEnumerationDxe/PciBusNoEnumeration.inf # diff --git a/CorebootPayloadPkg/CorebootPayloadPkgIa32.dsc b/CorebootPayloadPkg/CorebootPayloadPkgIa32.dsc index feae027957..a661f5d9fa 100644 --- a/CorebootPayloadPkg/CorebootPayloadPkgIa32.dsc +++ b/CorebootPayloadPkg/CorebootPayloadPkgIa32.dsc @@ -312,7 +312,7 @@ # # PCI Support # - PcAtChipsetPkg/PciHostBridgeDxe/PciHostBridgeDxe.inf + DuetPkg/PciRootBridgeNoEnumerationDxe/PciRootBridgeNoEnumeration.inf DuetPkg/PciBusNoEnumerationDxe/PciBusNoEnumeration.inf # diff --git a/CorebootPayloadPkg/CorebootPayloadPkgIa32X64.dsc b/CorebootPayloadPkg/CorebootPayloadPkgIa32X64.dsc index d954666a11..ecd12fbf85 100644 --- a/CorebootPayloadPkg/CorebootPayloadPkgIa32X64.dsc +++ b/CorebootPayloadPkg/CorebootPayloadPkgIa32X64.dsc @@ -313,8 +313,8 @@ # # PCI Support - # - PcAtChipsetPkg/PciHostBridgeDxe/PciHostBridgeDxe.inf + # + DuetPkg/PciRootBridgeNoEnumerationDxe/PciRootBridgeNoEnumeration.inf DuetPkg/PciBusNoEnumerationDxe/PciBusNoEnumeration.inf #