mirror of https://github.com/acidanthera/audk.git
OvmfPkg: PciHostBridgeDxe: kill RootBridgeNumber and RootBridgeAttribute
There is no need to store these constants in dedicated static storage duration objects; we can simply open-code them, simplifying the code. Cc: Jordan Justen <jordan.l.justen@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Laszlo Ersek <lersek@redhat.com> Regression-tested-by: Gabriel Somlo <somlo@cmu.edu> Reviewed-by: Jordan Justen <jordan.l.justen@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17956 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
7f66476701
commit
6c46498875
|
@ -18,16 +18,9 @@
|
||||||
#include "PciHostBridge.h"
|
#include "PciHostBridge.h"
|
||||||
|
|
||||||
//
|
//
|
||||||
// Hard code: Root Bridge Number within the host bridge
|
// Hard code: Root Bridge's device path
|
||||||
// Root Bridge's attribute
|
|
||||||
// Root Bridge's device path
|
|
||||||
// Root Bridge's resource aperture
|
// Root Bridge's resource aperture
|
||||||
//
|
//
|
||||||
UINTN RootBridgeNumber = 1;
|
|
||||||
|
|
||||||
UINT64 RootBridgeAttribute[1] = {
|
|
||||||
EFI_PCI_HOST_BRIDGE_COMBINE_MEM_PMEM
|
|
||||||
};
|
|
||||||
|
|
||||||
EFI_PCI_ROOT_BRIDGE_DEVICE_PATH mEfiPciRootBridgeDevicePath[1] = {
|
EFI_PCI_ROOT_BRIDGE_DEVICE_PATH mEfiPciRootBridgeDevicePath[1] = {
|
||||||
{
|
{
|
||||||
|
@ -117,7 +110,7 @@ InitializePciHostBridge (
|
||||||
return EFI_OUT_OF_RESOURCES;
|
return EFI_OUT_OF_RESOURCES;
|
||||||
}
|
}
|
||||||
|
|
||||||
HostBridge->RootBridgeNumber = RootBridgeNumber;
|
HostBridge->RootBridgeNumber = 1;
|
||||||
InitializeListHead (&HostBridge->Head);
|
InitializeListHead (&HostBridge->Head);
|
||||||
|
|
||||||
Status = gBS->InstallMultipleProtocolInterfaces (
|
Status = gBS->InstallMultipleProtocolInterfaces (
|
||||||
|
@ -148,7 +141,7 @@ InitializePciHostBridge (
|
||||||
RootBridgeConstructor (
|
RootBridgeConstructor (
|
||||||
&PrivateData->Io,
|
&PrivateData->Io,
|
||||||
HostBridge->HostBridgeHandle,
|
HostBridge->HostBridgeHandle,
|
||||||
RootBridgeAttribute[Loop2],
|
EFI_PCI_HOST_BRIDGE_COMBINE_MEM_PMEM,
|
||||||
&mResAperture[Loop2]
|
&mResAperture[Loop2]
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue