From 4665ec98325ae666da31f4d42f5b25281dbfc929 Mon Sep 17 00:00:00 2001 From: Maurice Ma Date: Mon, 11 May 2015 15:52:31 +0000 Subject: [PATCH] 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 --- CorebootPayloadPkg/CorebootPayloadPkg.fdf | 2 +- CorebootPayloadPkg/CorebootPayloadPkgIa32.dsc | 2 +- CorebootPayloadPkg/CorebootPayloadPkgIa32X64.dsc | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) 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 # -- 2.39.2