HomeSort by relevance Sort by last modified time
    Searched refs:RootBridge (Results 1 - 22 of 22) sorted by null

  /device/linaro/bootloader/OpenPlatformPkg/Platforms/AMD/Styx/Library/AmdStyxPciHostBridgeLib/
AmdStyxPciHostBridgeLib.c 76 PCI_ROOT_BRIDGE *RootBridge;
79 RootBridge = AllocateZeroPool (*Count * sizeof *RootBridge);
81 RootBridge->Segment = 0;
83 RootBridge->Supports = EFI_PCI_ATTRIBUTE_IDE_PRIMARY_IO |
90 RootBridge->Attributes = RootBridge->Supports;
92 RootBridge->DmaAbove4G = TRUE;
94 RootBridge->AllocationAttributes = EFI_PCI_HOST_BRIDGE_COMBINE_MEM_PMEM |
97 RootBridge->Bus.Base = PcdGet32 (PcdPciBusMin);
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/PciHostBridgeDxe/
PciHostBridge.c 335 PCI_ROOT_BRIDGE_INSTANCE *RootBridge;
372 RootBridge = CreateRootBridge (&RootBridges[Index]);
373 ASSERT (RootBridge != NULL);
374 if (RootBridge == NULL) {
451 InsertTailList (&HostBridge->RootBridges, &RootBridge->Link);
480 RootBridge = ROOT_BRIDGE_FROM_LINK (Link);
481 RootBridge->RootBridgeIo.ParentHandle = HostBridge->Handle;
484 &RootBridge->Handle,
485 &gEfiDevicePathProtocolGuid, RootBridge->DevicePath,
486 &gEfiPciRootBridgeIoProtocolGuid, &RootBridge->RootBridgeIo,
    [all...]
PciRootBridgeIo.c 71 PCI_ROOT_BRIDGE_INSTANCE *RootBridge;
78 DEBUG ((EFI_D_INFO, "RootBridge: "));
156 RootBridge = AllocateZeroPool (sizeof (PCI_ROOT_BRIDGE_INSTANCE));
157 ASSERT (RootBridge != NULL);
159 RootBridge->Signature = PCI_ROOT_BRIDGE_SIGNATURE;
160 RootBridge->Supports = Bridge->Supports;
161 RootBridge->Attributes = Bridge->Attributes;
162 RootBridge->DmaAbove4G = Bridge->DmaAbove4G;
163 RootBridge->NoExtendedConfigSpace = Bridge->NoExtendedConfigSpace;
164 RootBridge->AllocationAttributes = Bridge->AllocationAttributes;
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/PciBusDxe/
PciDeviceSupport.h 30 @param RootBridge A pointer to the PCI_IO_DEVICE.
35 IN PCI_IO_DEVICE *RootBridge
55 @param RootBridge The bridge want to be removed.
60 IN PCI_IO_DEVICE *RootBridge
152 @param RootBridge A pointer to the PCI_IO_DEVICE.
166 IN PCI_IO_DEVICE *RootBridge,
248 @param RootBridge PCI IO instance for the root bridge.
255 IN PCI_IO_DEVICE *RootBridge
261 @param RootBridge Root bridege Io instance.
271 IN PCI_IO_DEVICE *RootBridge,
    [all...]
PciDeviceSupport.c 38 @param RootBridge A pointer to the PCI_IO_DEVICE.
43 IN PCI_IO_DEVICE *RootBridge
46 InsertTailList (&mPciDevicePool, &(RootBridge->Link));
70 @param RootBridge The bridge want to be removed.
75 IN PCI_IO_DEVICE *RootBridge
78 DestroyPciDeviceTree (RootBridge);
80 FreePciDevice (RootBridge);
619 @param RootBridge A pointer to the PCI_IO_DEVICE.
633 IN PCI_IO_DEVICE *RootBridge,
648 CurrentLink = RootBridge->ChildList.ForwardLink;
    [all...]
PciLib.c 915 PCI_IO_DEVICE *RootBridge;
923 RootBridge = Bridge;
924 while (RootBridge->Parent != NULL) {
925 RootBridge = RootBridge->Parent;
931 BusNumberRanges = RootBridge->BusNumberRanges;
    [all...]
  /device/linaro/bootloader/edk2/ArmPlatformPkg/ArmJunoPkg/Drivers/PciHostBridgeDxe/
PciRootBridge.c 651 PCI_ROOT_BRIDGE_INSTANCE *RootBridge;
656 RootBridge = INSTANCE_FROM_ROOT_BRIDGE_IO_THIS (This);
660 if (RootBridge->ResAlloc[Index].Length != 0) {
661 Configuration.SpaceDesp[Index].AddrRangeMin = RootBridge->ResAlloc[Index].Base;
662 Configuration.SpaceDesp[Index].AddrRangeMax = RootBridge->ResAlloc[Index].Base + RootBridge->ResAlloc[Index].Length - 1;
663 Configuration.SpaceDesp[Index].AddrLen = RootBridge->ResAlloc[Index].Length;
668 Configuration.SpaceDesp[Index].AddrRangeMin = RootBridge->BusStart;
669 Configuration.SpaceDesp[Index].AddrLen = RootBridge->BusLength;
682 PCI_ROOT_BRIDGE_INSTANCE* RootBridge;
    [all...]
PciHostBridgeResourceAllocation.c 35 // Check RootBridge Signature
36 ASSERT (HostBridgeInstance->RootBridge->Signature == PCI_ROOT_BRIDGE_SIGNATURE);
78 RootBridgeInstance = HostBridgeInstance->RootBridge;
233 ASSERT (HostBridgeInstance->RootBridge != NULL);
235 //Check RootBridge Signature
236 ASSERT (HostBridgeInstance->RootBridge->Signature == PCI_ROOT_BRIDGE_SIGNATURE);
239 *RootBridgeHandle = HostBridgeInstance->RootBridge->Handle;
241 } else if (*RootBridgeHandle == HostBridgeInstance->RootBridge->Handle) {
267 ASSERT (HostBridgeInstance->RootBridge != NULL);
268 if (HostBridgeInstance->RootBridge->Handle != RootBridgeHandle) {
    [all...]
PciHostBridge.c 41 NULL, // RootBridge
118 if (HostBridge->RootBridge) {
119 PciRbDestructor (HostBridge->RootBridge);
161 ASSERT (gpPciHostBridgeInstance->RootBridge->Signature == PCI_ROOT_BRIDGE_SIGNATURE);
PciHostBridge.h 107 PCI_ROOT_BRIDGE_INSTANCE *RootBridge;
316 IN PCI_ROOT_BRIDGE_INSTANCE* RootBridge
  /device/linaro/bootloader/edk2/DuetPkg/PciBusNoEnumerationDxe/
PciDeviceSupport.h 231 PCI_IO_DEVICE *RootBridge
236 IN PCI_IO_DEVICE *RootBridge
306 IN PCI_IO_DEVICE *RootBridge
316 RootBridge - TODO: add argument description
PciDeviceSupport.c 57 IN PCI_IO_DEVICE *RootBridge
67 RootBridge - A pointer to the PCI_IO_DEVICE.
75 InsertTailList (&gPciDevicePool, &(RootBridge->Link));
112 IN PCI_IO_DEVICE *RootBridge
121 RootBridge - A pointer to the PCI_IO_DEVICE.
129 DestroyPciDeviceTree (RootBridge);
131 gBS->FreePool (RootBridge);
531 IN PCI_IO_DEVICE *RootBridge,
543 RootBridge - A pointer to the PCI_IO_DEVICE.
561 CurrentLink = RootBridge->ChildList.ForwardLink;
    [all...]
  /device/linaro/bootloader/OpenPlatformPkg/Platforms/Hisilicon/D03/Drivers/PciPlatform/
PciPlatform.h 89 IN EFI_HANDLE RootBridge,
114 RootBridge - The associated PCI root bridge handle.
PciPlatform.c 322 IN EFI_HANDLE RootBridge,
347 RootBridge - The associated PCI root bridge handle.
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Protocol/PciPlatform/
PciPlatform.h 98 IN EFI_HANDLE RootBridge,
121 RootBridge - The associated PCI root bridge handle.
  /device/linaro/bootloader/edk2/MdePkg/Include/Protocol/
PciPlatform.h 238 @param[in] RootBridge The associated PCI root bridge handle.
251 IN EFI_HANDLE RootBridge,
  /device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/PciPlatform/
PciPlatform.h 73 IN EFI_HANDLE RootBridge,
PciPlatform.c 151 IN EFI_HANDLE RootBridge,
  /device/linaro/bootloader/edk2/ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/
PciEmulation.c 31 PCI_ROOT_BRIDGE RootBridge;
106 return PciRootBridgeIoMemRead (&Private->RootBridge.Io,
126 return PciRootBridgeIoMemWrite (&Private->RootBridge.Io,
532 Private->RootBridge.Signature = PCI_ROOT_BRIDGE_SIGNATURE; // Fake Root Bridge structure needs a signature too
533 Private->RootBridge.MemoryStart = MemoryStart; // Get the USB capability register base
537 Private->RootBridge.MemorySize = MemorySize; //CapabilityLength + (HOST_CONTROLLER_OPERATION_REG_SIZE + ((4 * PhysicalPorts) - 1));
  /device/linaro/bootloader/edk2/QuarkPlatformPkg/Pci/Dxe/PciPlatform/
PciPlatform.h 66 IN EFI_HANDLE RootBridge,
PciPlatform.c 59 IN EFI_HANDLE RootBridge,
  /device/linaro/bootloader/edk2/DuetPkg/Library/DuetBdsLib/
BdsPlatform.c 419 This routine is to get PciExpress Base Address for this RootBridge
423 RootBridgeNumber - The number of RootBridge
426 UINT64 - PciExpressBaseAddress for this HostBridge and RootBridge
450 // Search the PciExpress Base Address in the Hob for current RootBridge
470 IN PLATFORM_ROOT_BRIDGE_DEVICE_PATH *RootBridge
480 RootBridge->PciRootBridge.HID = EISA_PNP_ID(0x0A08);
492 Connect RootBridge
500 EFI_SUCCESS - Connect RootBridge successfully.
501 EFI_STATUS - Connect RootBridge fail.
930 // Connect RootBridge
    [all...]

Completed in 607 milliseconds