audk/MdeModulePkg
Ruiyu Ni 03ac238b1f MdeModulePkg/PciBus: Use actual max bus # for subordinary bus #
Current code assumes the max bus(0xFF) is under this P2P bridge and
temporarily set it as subordinate bus.
It may cause silicon hangs during PCI enumeration in some specific
case.

Instead, it should get the max bus number from the bus number
resources returned from
PCI_HOST_BRIDGE_RESOURCE_ALLOCATION.StartBusEnumeration() and set it
as subordinate bus.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
2018-05-25 16:51:17 +08:00
..
Application MdeModulePkg CapsuleApp: Check Buffer against NULL before freeing it 2018-05-08 11:16:49 +08:00
Bus MdeModulePkg/PciBus: Use actual max bus # for subordinary bus # 2018-05-25 16:51:17 +08:00
Core MdeModulePkg PeiCore: FvCount to be checked for the registered for shadow PEIM 2018-05-17 15:22:27 +08:00
Include MdeModulePkg/UefiBootManagerLib: fix AddLoadOptionVariable docs/prototype 2018-04-23 17:49:40 +08:00
Library MdeModulePkg/UefiBootManagerLib: fix AddLoadOptionVariable docs/prototype 2018-04-23 17:49:40 +08:00
Logo MdeModulePkg/Logo.idf: Remove incorrect comments. 2018-02-28 15:30:23 +08:00
Universal MdeModulePkg Variable: Fix XCODE5 varargs warning 2018-05-23 10:37:49 +08:00
MdeModulePkg.dec MdeModulePkg/Variable/RuntimeDxe: introduce PcdMaxVolatileVariableSize 2018-03-30 21:17:07 +02:00
MdeModulePkg.dsc MdeModulePkg/DxeCapsuleLibFmp: Use BmpSupportLib 2018-02-11 16:05:15 -08:00
MdeModulePkg.uni MdeModulePkg/Variable/RuntimeDxe: introduce PcdMaxVolatileVariableSize 2018-03-30 21:17:07 +02:00
MdeModulePkgExtra.uni MdeModulePkg: Convert all .uni files to utf-8 2015-12-15 04:56:23 +00:00