/device/linaro/bootloader/edk2/ArmPlatformPkg/ArmJunoPkg/Drivers/PciHostBridgeDxe/ |
PciHostBridge.c | 65 PCI_HOST_BRIDGE_INSTANCE* HostBridge;
73 HostBridge = AllocateCopyPool (sizeof (PCI_HOST_BRIDGE_INSTANCE), &gPciHostBridgeInstanceTemplate);
74 if (HostBridge == NULL) {
79 // It will also create a device handle for the PCI Host Bridge (as HostBridge->Handle == NULL)
81 &HostBridge->Handle,
82 &gEfiPciHostBridgeResourceAllocationProtocolGuid, &HostBridge->ResAlloc,
87 FreePool (HostBridge);
93 Status = gBS->LocateProtocol (&gEfiCpuIo2ProtocolGuid, NULL, (VOID **)(&(HostBridge->CpuIo)));
96 Status = gBS->LocateProtocol (&gEfiMetronomeArchProtocolGuid, NULL, (VOID **)(&(HostBridge->Metronome)));
99 HostBridge->ImageHandle = ImageHandle; [all...] |
PciRootBridge.c | 21 #define CPUIO_FROM_ROOT_BRIDGE_INSTANCE(Instance) (Instance->HostBridge->CpuIo)
22 #define METRONOME_FROM_ROOT_BRIDGE_INSTANCE(Instance) (Instance->HostBridge->Metronome)
674 IN PCI_HOST_BRIDGE_INSTANCE *HostBridge,
695 RootBridge->Io.ParentHandle = HostBridge->Handle;
698 RootBridge->HostBridge = HostBridge;
724 HostBridge->RootBridge = RootBridge;
|
PciHostBridge.h | 85 PCI_HOST_BRIDGE_INSTANCE *HostBridge;
309 IN PCI_HOST_BRIDGE_INSTANCE *HostBridge,
|
PciHostBridgeResourceAllocation.c | 569 PCI_HOST_BRIDGE_INSTANCE* HostBridge;
582 HostBridge = INSTANCE_FROM_RESOURCE_ALLOCATION_THIS (This);
583 RootBridge = HostBridge->RootBridge;
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Protocol/PciPlatform/ |
PciPlatform.h | 61 IN EFI_HANDLE HostBridge,
82 HostBridge - The handle of the host bridge controller.
97 IN EFI_HANDLE HostBridge,
120 HostBridge - The associated PCI host bridge handle.
|
/device/linaro/bootloader/edk2/MdePkg/Include/Protocol/ |
PciPlatform.h | 204 @param[in] HostBridge The handle of the host bridge controller.
215 IN EFI_HANDLE HostBridge,
237 @param[in] HostBridge The associated PCI host bridge handle.
250 IN EFI_HANDLE HostBridge,
|
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/PciPlatform/ |
PciPlatform.h | 62 IN EFI_HANDLE HostBridge,
72 IN EFI_HANDLE HostBridge,
|
PciPlatform.c | 137 IN EFI_HANDLE HostBridge,
150 IN EFI_HANDLE HostBridge,
|
/device/linaro/bootloader/edk2/QuarkPlatformPkg/Pci/Dxe/PciPlatform/ |
PciPlatform.h | 56 IN EFI_HANDLE HostBridge,
65 IN EFI_HANDLE HostBridge,
|
PciPlatform.c | 39 IN EFI_HANDLE HostBridge,
58 IN EFI_HANDLE HostBridge,
|
/device/linaro/bootloader/edk2/QuarkPlatformPkg/Pci/Dxe/PciHostBridge/ |
PciHostBridge.c | 84 PCI_HOST_BRIDGE_INSTANCE *HostBridge;
97 Status = gBS->AllocatePool(EfiBootServicesData, sizeof(PCI_HOST_BRIDGE_INSTANCE), (VOID **) &HostBridge);
99 ZeroMem (HostBridge, sizeof (PCI_HOST_BRIDGE_INSTANCE));
101 HostBridge->Signature = PCI_HOST_BRIDGE_SIGNATURE;
102 HostBridge->RootBridgeCount = 1;
103 HostBridge->ResourceSubmited = FALSE;
104 HostBridge->CanRestarted = TRUE;
106 // InitializeListHead (&HostBridge->Head);
108 HostBridge->ResAlloc.NotifyPhase = NotifyPhase;
109 HostBridge->ResAlloc.GetNextRootBridge = GetNextRootBridge; [all...] |
/device/linaro/bootloader/edk2/PcAtChipsetPkg/PciHostBridgeDxe/ |
PciHostBridge.c | 108 PCI_HOST_BRIDGE_INSTANCE *HostBridge;
117 HostBridge = AllocateCopyPool (sizeof(PCI_HOST_BRIDGE_INSTANCE),
119 if (HostBridge == NULL) {
123 HostBridge->RootBridgeNumber = RootBridgeNumber[Loop1];
124 InitializeListHead (&HostBridge->Head);
127 &HostBridge->HostBridgeHandle,
129 &HostBridge->ResAlloc,
133 FreePool (HostBridge);
141 for (Loop2 = 0; Loop2 < HostBridge->RootBridgeNumber; Loop2++) {
153 HostBridge->HostBridgeHandle, [all...] |
/device/linaro/bootloader/edk2/OvmfPkg/PciHostBridgeDxe/ |
PciHostBridge.c | 217 PCI_HOST_BRIDGE_INSTANCE *HostBridge;
226 HostBridge = AllocateCopyPool (sizeof(PCI_HOST_BRIDGE_INSTANCE),
228 if (HostBridge == NULL) {
232 InitializeListHead (&HostBridge->Head);
235 &HostBridge->HostBridgeHandle,
237 &HostBridge->ResAlloc,
286 (UINT8)(RootBridgeNumber - 1), HostBridge->HostBridgeHandle,
291 InsertTailList (&HostBridge->Head, &RootBus->Link);
302 HostBridge->HostBridgeHandle, &RootBus);
306 InsertTailList (&HostBridge->Head, &RootBus->Link); [all...] |
/device/linaro/bootloader/edk2/ArmVirtPkg/PciHostBridgeDxe/ |
PciHostBridge.c | 104 PCI_HOST_BRIDGE_INSTANCE *HostBridge;
166 HostBridge = AllocateCopyPool (sizeof(PCI_HOST_BRIDGE_INSTANCE), &mPciHostBridgeInstanceTemplate);
167 if (HostBridge == NULL) {
171 HostBridge->RootBridgeNumber = RootBridgeNumber[Loop1];
172 InitializeListHead (&HostBridge->Head);
175 &HostBridge->HostBridgeHandle,
176 &gEfiPciHostBridgeResourceAllocationProtocolGuid, &HostBridge->ResAlloc,
180 FreePool (HostBridge);
188 for (Loop2 = 0; Loop2 < HostBridge->RootBridgeNumber; Loop2++) {
199 HostBridge->HostBridgeHandle, [all...] |