Home
last modified time | relevance | path

Searched refs:RootBridge (Results 1 – 19 of 19) sorted by relevance

/device/linaro/bootloader/edk2/ArmPlatformPkg/ArmJunoPkg/Drivers/PciHostBridgeDxe/
DPciRootBridge.c648 PCI_ROOT_BRIDGE_INSTANCE *RootBridge; in PciRbConfiguration() local
653 RootBridge = INSTANCE_FROM_ROOT_BRIDGE_IO_THIS (This); in PciRbConfiguration()
657 if (RootBridge->ResAlloc[Index].Length != 0) { in PciRbConfiguration()
658 Configuration.SpaceDesp[Index].AddrRangeMin = RootBridge->ResAlloc[Index].Base; in PciRbConfiguration()
659 …Configuration.SpaceDesp[Index].AddrRangeMax = RootBridge->ResAlloc[Index].Base + RootBridge->ResAl… in PciRbConfiguration()
660 Configuration.SpaceDesp[Index].AddrLen = RootBridge->ResAlloc[Index].Length; in PciRbConfiguration()
665 Configuration.SpaceDesp[Index].AddrRangeMin = RootBridge->BusStart; in PciRbConfiguration()
666 Configuration.SpaceDesp[Index].AddrLen = RootBridge->BusLength; in PciRbConfiguration()
679 PCI_ROOT_BRIDGE_INSTANCE* RootBridge; in PciRbConstructor() local
685 RootBridge = AllocateZeroPool (sizeof (PCI_ROOT_BRIDGE_INSTANCE)); in PciRbConstructor()
[all …]
DPciHostBridgeResourceAllocation.c36 ASSERT (HostBridgeInstance->RootBridge->Signature == PCI_ROOT_BRIDGE_SIGNATURE); in PciHbRaNotifyPhase()
78 RootBridgeInstance = HostBridgeInstance->RootBridge; in PciHbRaNotifyPhase()
233 ASSERT (HostBridgeInstance->RootBridge != NULL); in PciHbRaGetNextRootBridge()
236 ASSERT (HostBridgeInstance->RootBridge->Signature == PCI_ROOT_BRIDGE_SIGNATURE); in PciHbRaGetNextRootBridge()
239 *RootBridgeHandle = HostBridgeInstance->RootBridge->Handle; in PciHbRaGetNextRootBridge()
241 } else if (*RootBridgeHandle == HostBridgeInstance->RootBridge->Handle) { in PciHbRaGetNextRootBridge()
267 ASSERT (HostBridgeInstance->RootBridge != NULL); in PciHbRaGetAllocAttributes()
268 if (HostBridgeInstance->RootBridge->Handle != RootBridgeHandle) { in PciHbRaGetAllocAttributes()
272 *Attributes = HostBridgeInstance->RootBridge->MemAllocAttributes; in PciHbRaGetAllocAttributes()
306 …((EFI_ACPI_ADDRESS_SPACE_DESCRIPTOR *)Ptr)->AddrRangeMin = HostBridgeInstance->RootBridge->BusStar… in PciHbRaStartBusEnumeration()
[all …]
DPciHostBridge.c118 if (HostBridge->RootBridge) { in HostBridgeDestructor()
119 PciRbDestructor (HostBridge->RootBridge); in HostBridgeDestructor()
161 ASSERT (gpPciHostBridgeInstance->RootBridge->Signature == PCI_ROOT_BRIDGE_SIGNATURE); in PciHostBridgeEntryPoint()
DPciHostBridge.h107 PCI_ROOT_BRIDGE_INSTANCE *RootBridge; member
316 IN PCI_ROOT_BRIDGE_INSTANCE* RootBridge
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/PciBusDxe/
DPciDeviceSupport.c43 IN PCI_IO_DEVICE *RootBridge in InsertRootBridge() argument
46 InsertTailList (&mPciDevicePool, &(RootBridge->Link)); in InsertRootBridge()
75 IN PCI_IO_DEVICE *RootBridge in DestroyRootBridge() argument
78 DestroyPciDeviceTree (RootBridge); in DestroyRootBridge()
80 FreePciDevice (RootBridge); in DestroyRootBridge()
633 IN PCI_IO_DEVICE *RootBridge, in StartPciDevicesOnBridge() argument
648 CurrentLink = RootBridge->ChildList.ForwardLink; in StartPciDevicesOnBridge()
650 while (CurrentLink != NULL && CurrentLink != &RootBridge->ChildList) { in StartPciDevicesOnBridge()
802 PCI_IO_DEVICE *RootBridge; in StartPciDevices() local
806 RootBridge = GetRootBridgeByHandle (Controller); in StartPciDevices()
[all …]
DPciDeviceSupport.h35 IN PCI_IO_DEVICE *RootBridge
60 IN PCI_IO_DEVICE *RootBridge
166 IN PCI_IO_DEVICE *RootBridge,
255 IN PCI_IO_DEVICE *RootBridge
271 IN PCI_IO_DEVICE *RootBridge,
DPciLib.c915 PCI_IO_DEVICE *RootBridge; in PciAllocateBusNumber() local
923 RootBridge = Bridge; in PciAllocateBusNumber()
924 while (RootBridge->Parent != NULL) { in PciAllocateBusNumber()
925 RootBridge = RootBridge->Parent; in PciAllocateBusNumber()
931 BusNumberRanges = RootBridge->BusNumberRanges; in PciAllocateBusNumber()
/device/linaro/bootloader/edk2/DuetPkg/PciBusNoEnumerationDxe/
DPciDeviceSupport.c57 IN PCI_IO_DEVICE *RootBridge in InsertRootBridge() argument
75 InsertTailList (&gPciDevicePool, &(RootBridge->Link)); in InsertRootBridge()
112 IN PCI_IO_DEVICE *RootBridge in DestroyRootBridge() argument
129 DestroyPciDeviceTree (RootBridge); in DestroyRootBridge()
131 gBS->FreePool (RootBridge); in DestroyRootBridge()
531 IN PCI_IO_DEVICE *RootBridge, in StartPciDevicesOnBridge() argument
561 CurrentLink = RootBridge->ChildList.ForwardLink; in StartPciDevicesOnBridge()
563 while (CurrentLink && CurrentLink != &RootBridge->ChildList) { in StartPciDevicesOnBridge()
686 PCI_IO_DEVICE *RootBridge; in StartPciDevices() local
707 RootBridge = PCI_IO_DEVICE_FROM_LINK (CurrentLink); in StartPciDevices()
[all …]
DPciDeviceSupport.h231 PCI_IO_DEVICE *RootBridge
236 IN PCI_IO_DEVICE *RootBridge
306 IN PCI_IO_DEVICE *RootBridge
/device/linaro/bootloader/edk2/Omap35xxPkg/PciEmulation/
DPciEmulation.c32 PCI_ROOT_BRIDGE RootBridge; member
153 return PciRootBridgeIoMemRead (&Private->RootBridge.Io, in PciIoMemRead()
173 return PciRootBridgeIoMemWrite (&Private->RootBridge.Io, in PciIoMemWrite()
580 …Private->RootBridge.Signature = PCI_ROOT_BRIDGE_SIGNATURE; // Fake Root Bridge structur… in PciEmulationEntryPoint()
581 …Private->RootBridge.MemoryStart = USB_EHCI_HCCAPBASE; // Get the USB capability re… in PciEmulationEntryPoint()
585 CapabilityLength = MmioRead8(Private->RootBridge.MemoryStart); in PciEmulationEntryPoint()
586 PhysicalPorts = (MmioRead32 (Private->RootBridge.MemoryStart + 0x4)) & 0x0000000F; in PciEmulationEntryPoint()
589 …Private->RootBridge.MemorySize = CapabilityLength + (HOST_CONTROLLER_OPERATION_REG_SIZE + ((4 * Ph… in PciEmulationEntryPoint()
595 …MmioOr32 ((Private->RootBridge.MemoryStart + CapabilityLength + HOST_CONTROLLER_OPERATION_REG_SIZE… in PciEmulationEntryPoint()
612 Private->ConfigSpace->Device.Bar[0] = Private->RootBridge.MemoryStart; in PciEmulationEntryPoint()
/device/linaro/bootloader/OpenPlatformPkg/Chips/TexasInstruments/Omap35xx/PciEmulation/
DPciEmulation.c32 PCI_ROOT_BRIDGE RootBridge; member
153 return PciRootBridgeIoMemRead (&Private->RootBridge.Io, in PciIoMemRead()
173 return PciRootBridgeIoMemWrite (&Private->RootBridge.Io, in PciIoMemWrite()
580 …Private->RootBridge.Signature = PCI_ROOT_BRIDGE_SIGNATURE; // Fake Root Bridge structur… in PciEmulationEntryPoint()
581 …Private->RootBridge.MemoryStart = USB_EHCI_HCCAPBASE; // Get the USB capability re… in PciEmulationEntryPoint()
585 CapabilityLength = MmioRead8(Private->RootBridge.MemoryStart); in PciEmulationEntryPoint()
586 PhysicalPorts = (MmioRead32 (Private->RootBridge.MemoryStart + 0x4)) & 0x0000000F; in PciEmulationEntryPoint()
589 …Private->RootBridge.MemorySize = CapabilityLength + (HOST_CONTROLLER_OPERATION_REG_SIZE + ((4 * Ph… in PciEmulationEntryPoint()
595 …MmioOr32 ((Private->RootBridge.MemoryStart + CapabilityLength + HOST_CONTROLLER_OPERATION_REG_SIZE… in PciEmulationEntryPoint()
612 Private->ConfigSpace->Device.Bar[0] = Private->RootBridge.MemoryStart; in PciEmulationEntryPoint()
/device/linaro/bootloader/edk2/ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/
DPciEmulation.c31 PCI_ROOT_BRIDGE RootBridge; member
106 return PciRootBridgeIoMemRead (&Private->RootBridge.Io, in PciIoMemRead()
126 return PciRootBridgeIoMemWrite (&Private->RootBridge.Io, in PciIoMemWrite()
532 …Private->RootBridge.Signature = PCI_ROOT_BRIDGE_SIGNATURE; // Fake Root Bridge structur… in PciInstallDevice()
533 Private->RootBridge.MemoryStart = MemoryStart; // Get the USB capability register base in PciInstallDevice()
537 …Private->RootBridge.MemorySize = MemorySize; //CapabilityLength + (HOST_CONTROLLER_OPERATION_REG_S… in PciInstallDevice()
/device/linaro/bootloader/edk2/QuarkPlatformPkg/Pci/Dxe/PciPlatform/
DPciPlatform.h66 IN EFI_HANDLE RootBridge,
DPciPlatform.c59 IN EFI_HANDLE RootBridge, in PlatformPrepController() argument
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/PciPlatform/
DPciPlatform.h73 IN EFI_HANDLE RootBridge,
DPciPlatform.c151 IN EFI_HANDLE RootBridge,
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Protocol/PciPlatform/
DPciPlatform.h98 IN EFI_HANDLE RootBridge,
/device/linaro/bootloader/edk2/MdePkg/Include/Protocol/
DPciPlatform.h251 IN EFI_HANDLE RootBridge,
/device/linaro/bootloader/edk2/DuetPkg/Library/DuetBdsLib/
DBdsPlatform.c470 IN PLATFORM_ROOT_BRIDGE_DEVICE_PATH *RootBridge in PatchPciRootBridgeDevicePath() argument
480 RootBridge->PciRootBridge.HID = EISA_PNP_ID(0x0A08); in PatchPciRootBridgeDevicePath()