/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/PciHostBridgeDxe/ |
D | PciRootBridgeIo.c | 68 IN PCI_ROOT_BRIDGE *Bridge in CreateRootBridge() argument 79 …DEBUG ((EFI_D_INFO, "%s\n", DevicePathStr = ConvertDevicePathToText (Bridge->DevicePath, FALSE, FA… in CreateRootBridge() 80 DEBUG ((EFI_D_INFO, " Support/Attr: %lx / %lx\n", Bridge->Supports, Bridge->Attributes)); in CreateRootBridge() 81 DEBUG ((EFI_D_INFO, " DmaAbove4G: %s\n", Bridge->DmaAbove4G ? L"Yes" : L"No")); in CreateRootBridge() 82 DEBUG ((EFI_D_INFO, "NoExtConfSpace: %s\n", Bridge->NoExtendedConfigSpace ? L"Yes" : L"No")); in CreateRootBridge() 83 DEBUG ((EFI_D_INFO, " AllocAttr: %lx (%s%s)\n", Bridge->AllocationAttributes, in CreateRootBridge() 84 …(Bridge->AllocationAttributes & EFI_PCI_HOST_BRIDGE_COMBINE_MEM_PMEM) != 0 ? L"CombineMemPMem " : … in CreateRootBridge() 85 … (Bridge->AllocationAttributes & EFI_PCI_HOST_BRIDGE_MEM64_DECODE) != 0 ? L"Mem64Decode" : L"" in CreateRootBridge() 87 DEBUG ((EFI_D_INFO, " Bus: %lx - %lx\n", Bridge->Bus.Base, Bridge->Bus.Limit)); in CreateRootBridge() 88 DEBUG ((EFI_D_INFO, " Io: %lx - %lx\n", Bridge->Io.Base, Bridge->Io.Limit)); in CreateRootBridge() [all …]
|
/device/linaro/bootloader/edk2/DuetPkg/PciBusNoEnumerationDxe/ |
D | PciDeviceSupport.c | 82 PCI_IO_DEVICE *Bridge, in InsertPciDevice() argument 104 InsertTailList (&Bridge->ChildList, &(PciDeviceNode->Link)); in InsertPciDevice() 105 PciDeviceNode->Parent = Bridge; in InsertPciDevice() 138 IN PCI_IO_DEVICE *Bridge in DestroyPciDeviceTree() argument 160 while (!IsListEmpty (&Bridge->ChildList)) { in DestroyPciDeviceTree() 162 CurrentLink = Bridge->ChildList.ForwardLink; in DestroyPciDeviceTree() 494 if ((((PciData.Bridge.IoBase & 0xF) == 0) && in EnableBridgeAttributes() 495 (PciData.Bridge.IoBase != 0 || PciData.Bridge.IoLimit != 0)) || in EnableBridgeAttributes() 496 (((PciData.Bridge.IoBase & 0xF) == 1) && in EnableBridgeAttributes() 497 …((PciData.Bridge.IoBase & 0xF0) != 0 || (PciData.Bridge.IoLimit & 0xF0) != 0 || PciData.Bridge.IoB… in EnableBridgeAttributes() [all …]
|
D | PciDeviceSupport.h | 50 PCI_IO_DEVICE *Bridge, 73 IN PCI_IO_DEVICE *Bridge 262 IN PCI_IO_DEVICE *Bridge,
|
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/PciBusDxe/ |
D | PciEnumerator.c | 325 IN PCI_IO_DEVICE *Bridge, in ProcessOptionRom() argument 336 CurrentLink = Bridge->ChildList.ForwardLink; in ProcessOptionRom() 337 while (CurrentLink != NULL && CurrentLink != &Bridge->ChildList) { in ProcessOptionRom() 372 IN PCI_IO_DEVICE *Bridge, in PciAssignBusNumber() argument 387 PciRootBridgeIo = Bridge->PciRootBridgeIo; in PciAssignBusNumber() 424 Status = PciAllocateBusNumber (Bridge, *SubBusNumber, 1, SubBusNumber); in PciAssignBusNumber() 468 Bridge, in PciAssignBusNumber() 573 IN PCI_IO_DEVICE *Bridge in GetMaxOptionRomSize() argument 586 CurrentLink = Bridge->ChildList.ForwardLink; in GetMaxOptionRomSize() 587 while (CurrentLink != NULL && CurrentLink != &Bridge->ChildList) { in GetMaxOptionRomSize() [all …]
|
D | PciResourceSupport.c | 101 IN OUT PCI_RESOURCE_NODE *Bridge, in InsertResourceNode() argument 110 ASSERT (Bridge != NULL); in InsertResourceNode() 113 InsertHeadList (&Bridge->ChildList, &ResNode->Link); in InsertResourceNode() 115 CurrentLink = Bridge->ChildList.ForwardLink->ForwardLink; in InsertResourceNode() 116 while (CurrentLink != &Bridge->ChildList) { in InsertResourceNode() 190 IN PCI_RESOURCE_NODE *Bridge in CalculateApertureIo16() argument 235 if (Bridge == NULL) { in CalculateApertureIo16() 242 for ( CurrentLink = GetFirstNode (&Bridge->ChildList) in CalculateApertureIo16() 243 ; !IsNull (&Bridge->ChildList, CurrentLink) in CalculateApertureIo16() 244 ; CurrentLink = GetNextNode (&Bridge->ChildList, CurrentLink) in CalculateApertureIo16() [all …]
|
D | PciResourceSupport.h | 79 IN OUT PCI_RESOURCE_NODE *Bridge, 117 IN PCI_RESOURCE_NODE *Bridge 129 IN PCI_RESOURCE_NODE *Bridge 216 IN PCI_IO_DEVICE *Bridge, 261 IN PCI_IO_DEVICE *Bridge, 280 IN PCI_IO_DEVICE *Bridge, 299 IN PCI_RESOURCE_NODE *Bridge 367 IN PCI_RESOURCE_NODE *Bridge 392 IN PCI_RESOURCE_NODE *Bridge
|
D | PciLib.h | 56 IN PCI_IO_DEVICE *Bridge 92 IN PCI_IO_DEVICE *Bridge, 114 IN PCI_IO_DEVICE *Bridge, 131 IN PCI_IO_DEVICE *Bridge
|
D | PciEnumerator.h | 62 IN PCI_IO_DEVICE *Bridge, 80 IN PCI_IO_DEVICE *Bridge, 112 IN PCI_IO_DEVICE *Bridge 257 IN PCI_IO_DEVICE *Bridge, 313 IN PCI_IO_DEVICE *Bridge 332 IN PCI_IO_DEVICE *Bridge, 449 IN PCI_IO_DEVICE *Bridge,
|
D | PciEnumeratorSupport.h | 55 IN PCI_IO_DEVICE *Bridge, 75 IN PCI_IO_DEVICE *Bridge, 97 IN PCI_IO_DEVICE *Bridge, 118 IN PCI_IO_DEVICE *Bridge, 139 IN PCI_IO_DEVICE *Bridge, 378 IN PCI_IO_DEVICE *Bridge, 459 IN PCI_IO_DEVICE *Bridge,
|
D | PciDeviceSupport.h | 48 IN PCI_IO_DEVICE *Bridge, 72 IN PCI_IO_DEVICE *Bridge 126 PCI_IO_DEVICE *Bridge 228 IN PCI_IO_DEVICE *Bridge,
|
D | PciLib.c | 120 IN PCI_IO_DEVICE *Bridge in RemoveRejectedPciDevices() argument 131 CurrentLink = Bridge->ChildList.ForwardLink; in RemoveRejectedPciDevices() 133 while (CurrentLink != NULL && CurrentLink != &Bridge->ChildList) { in RemoveRejectedPciDevices() 279 IN PCI_IO_DEVICE *Bridge, in DumpResourceMap() argument 295 Bridge->Handle, in DumpResourceMap() 305 Bridge->BusNumber, Bridge->DeviceNumber, Bridge->FunctionNumber in DumpResourceMap() 309 DevicePathFromHandle (Bridge->Handle), in DumpResourceMap() 324 for ( Link = Bridge->ChildList.ForwardLink in DumpResourceMap() 325 ; Link != &Bridge->ChildList in DumpResourceMap() 909 IN PCI_IO_DEVICE *Bridge, in PciAllocateBusNumber() argument [all …]
|
D | PciDeviceSupport.c | 59 IN PCI_IO_DEVICE *Bridge, in InsertPciDevice() argument 63 InsertTailList (&Bridge->ChildList, &(PciDeviceNode->Link)); in InsertPciDevice() 64 PciDeviceNode->Parent = Bridge; in InsertPciDevice() 120 IN PCI_IO_DEVICE *Bridge in DestroyPciDeviceTree() argument 126 while (!IsListEmpty (&Bridge->ChildList)) { in DestroyPciDeviceTree() 128 CurrentLink = Bridge->ChildList.ForwardLink; in DestroyPciDeviceTree() 425 PCI_IO_DEVICE *Bridge in RemoveAllPciDeviceOnBridge() argument 431 while (!IsListEmpty (&Bridge->ChildList)) { in RemoveAllPciDeviceOnBridge() 433 CurrentLink = Bridge->ChildList.ForwardLink; in RemoveAllPciDeviceOnBridge() 961 IN PCI_IO_DEVICE *Bridge, in PciDeviceExisted() argument [all …]
|
/device/linaro/bootloader/edk2/OvmfPkg/Library/PciHostBridgeLib/ |
D | XenSupport.c | 267 if (Pci.Bridge.SubordinateBus > SubBus) { in ScanForRootBridges() 273 SubBus = Pci.Bridge.SubordinateBus; in ScanForRootBridges() 279 Value = Pci.Bridge.IoBase & 0x0f; in ScanForRootBridges() 280 Base = ((UINT32) Pci.Bridge.IoBase & 0xf0) << 8; in ScanForRootBridges() 281 Limit = (((UINT32) Pci.Bridge.IoLimit & 0xf0) << 8) | 0x0fff; in ScanForRootBridges() 283 Base |= ((UINT32) Pci.Bridge.IoBaseUpper16 << 16); in ScanForRootBridges() 284 Limit |= ((UINT32) Pci.Bridge.IoLimitUpper16 << 16); in ScanForRootBridges() 298 Base = ((UINT32) Pci.Bridge.MemoryBase & 0xfff0) << 16; in ScanForRootBridges() 299 Limit = (((UINT32) Pci.Bridge.MemoryLimit & 0xfff0) << 16) | 0xfffff; in ScanForRootBridges() 312 Value = Pci.Bridge.PrefetchableMemoryBase & 0x0f; in ScanForRootBridges() [all …]
|
/device/linaro/bootloader/edk2/MdePkg/Library/UefiPciSegmentLibPciRootBridgeIo/ |
D | UefiPciSegmentLibPciRootBridgeIo.uni | 2 // PCI Segment Library that layers on top of the PCI Root Bridge I/O Protocol. 5 // by calling into the PCI Root Bridge I/O Protocols that are present in the platform. 6 // The PCI Root Bridge I/O Protocols are typically produced by a chipset specific DXE driver. 7 // This library binds to all of the PCI Root Bridge I/O Protocols in the platform and handles 8 // the translation from a PCI segment number into a specific PCI Root Bridge I/O Protocol. 22 #string STR_MODULE_ABSTRACT #language en-US "Layers on top of the PCI Root Bridge I/O P… 24 …Bridge I/O Protocols that are present in the platform. The PCI Root Bridge I/O Protocols are typic…
|
D | UefiPciSegmentLibPciRootBridgeIo.inf | 2 # PCI Segment Library that layers on top of the PCI Root Bridge I/O Protocol. 5 # by calling into the PCI Root Bridge I/O Protocols that are present in the platform. 6 # The PCI Root Bridge I/O Protocols are typically produced by a chipset specific DXE driver. 7 # This library binds to all of the PCI Root Bridge I/O Protocols in the platform and handles 8 # the translation from a PCI segment number into a specific PCI Root Bridge I/O Protocol.
|
/device/linaro/bootloader/edk2/EmbeddedPkg/Ebl/ |
D | HwDebug.c | 196 PCI_BRIDGE_CONTROL_REGISTER *Bridge; in EblPciCmd() local 230 Hdr = &PciHeader.Bridge.Hdr; in EblPciCmd() 270 Hdr = &PciHeader.Bridge.Hdr; in EblPciCmd() 271 if (IS_PCI_BRIDGE (&PciHeader.Bridge)) { in EblPciCmd() 272 Bridge = &PciHeader.Bridge.Bridge; in EblPciCmd() 275 Bridge->PrimaryBus, Bridge->SecondaryBus, Bridge->SubordinateBus in EblPciCmd() 277 AsciiPrint (" Bar 0: 0x%08x Bar 1: 0x%08x\n", Bridge->Bar[0], Bridge->Bar[1]); in EblPciCmd()
|
/device/linaro/bootloader/edk2/CorebootPayloadPkg/Library/PciHostBridgeLib/ |
D | PciHostBridgeSupport.c | 393 if (Pci.Bridge.SubordinateBus > SubBus) { in ScanForRootBridges() 399 SubBus = Pci.Bridge.SubordinateBus; in ScanForRootBridges() 405 Value = Pci.Bridge.IoBase & 0x0f; in ScanForRootBridges() 406 Base = ((UINT32) Pci.Bridge.IoBase & 0xf0) << 8; in ScanForRootBridges() 407 Limit = (((UINT32) Pci.Bridge.IoLimit & 0xf0) << 8) | 0x0fff; in ScanForRootBridges() 409 Base |= ((UINT32) Pci.Bridge.IoBaseUpper16 << 16); in ScanForRootBridges() 410 Limit |= ((UINT32) Pci.Bridge.IoLimitUpper16 << 16); in ScanForRootBridges() 424 Base = ((UINT32) Pci.Bridge.MemoryBase & 0xfff0) << 16; in ScanForRootBridges() 425 Limit = (((UINT32) Pci.Bridge.MemoryLimit & 0xfff0) << 16) | 0xfffff; in ScanForRootBridges() 438 Value = Pci.Bridge.PrefetchableMemoryBase & 0x0f; in ScanForRootBridges() [all …]
|
/device/linaro/bootloader/edk2/MdePkg/Library/SmmPciLibPciRootBridgeIo/ |
D | SmmPciLibPciRootBridgeIo.uni | 2 // PCI Library that layers on top of the SMM PCI Root Bridge I/O Protocol. 5 // by calling into SMM PCI Root Bridge I/O Protocol. SMM PCI Root Bridge I/O Protocol is 7 // This library binds to the first SMM PCI Root Bridge I/O Protocol in the platform. As a result, 22 … #language en-US "PCI Library that layers on top of the SMM PCI Root Bridge I/O Protocol" 24 …Bridge I/O Protocol. SMM PCI Root Bridge I/O Protocol is typically produced by a chipset-specific …
|
D | SmmPciLibPciRootBridgeIo.inf | 2 # PCI Library that layers on top of the SMM PCI Root Bridge I/O Protocol. 5 # by calling into SMM PCI Root Bridge I/O Protocol. SMM PCI Root Bridge I/O Protocol is 7 # This library binds to the first SMM PCI Root Bridge I/O Protocol in the platform. As a result,
|
/device/linaro/bootloader/edk2/MdePkg/Library/UefiPciLibPciRootBridgeIo/ |
D | UefiPciLibPciRootBridgeIo.uni | 2 // PCI Library that layers on top of the PCI Root Bridge I/O Protocol. 5 // by calling into the PCI Root Bridge I/O Protocol. The PCI Root Bridge I/O Protocol is 7 // This library binds to the first PCI Root Bridge I/O Protocol in the platform. As a result, 22 …CT #language en-US "PCI Library that layers on top of the PCI Root Bridge I/O Protocol" 24 …Bridge I/O Protocol. The PCI Root Bridge I/O Protocol is typically produced by a chipset-specific …
|
D | UefiPciLibPciRootBridgeIo.inf | 2 # PCI Library that layers on top of the PCI Root Bridge I/O Protocol. 5 # by calling into the PCI Root Bridge I/O Protocol. The PCI Root Bridge I/O Protocol is 7 # This library binds to the first PCI Root Bridge I/O Protocol in the platform. As a result,
|
/device/linaro/bootloader/edk2/MdeModulePkg/Library/PciHostBridgeLibNull/ |
D | PciHostBridgeLibNull.uni | 2 // Null instance of PCI Host Bridge Library with empty functions. 4 // Null instance of PCI Host Bridge Library with empty functions. 18 #string STR_MODULE_ABSTRACT #language en-US "Null instance of PCI Host Bridge Library w… 20 #string STR_MODULE_DESCRIPTION #language en-US "Null instance of PCI Host Bridge Library w…
|
/device/linaro/bootloader/edk2/DuetPkg/PciRootBridgeNoEnumerationDxe/ |
D | PcatPciRootBridge.c | 240 if (PciConfigurationHeader.Bridge.SubordinateBus > PrivateData->SubordinateBus) { in InitializePcatPciRootBridge() 245 PrivateData->SubordinateBus = PciConfigurationHeader.Bridge.SubordinateBus; in InitializePcatPciRootBridge() 251 Value = PciConfigurationHeader.Bridge.IoBase & 0x0f; in InitializePcatPciRootBridge() 252 Base = ((UINT32)PciConfigurationHeader.Bridge.IoBase & 0xf0) << 8; in InitializePcatPciRootBridge() 253 Limit = (((UINT32)PciConfigurationHeader.Bridge.IoLimit & 0xf0) << 8) | 0x0fff; in InitializePcatPciRootBridge() 255 Base |= ((UINT32)PciConfigurationHeader.Bridge.IoBaseUpper16 << 16); in InitializePcatPciRootBridge() 256 Limit |= ((UINT32)PciConfigurationHeader.Bridge.IoLimitUpper16 << 16); in InitializePcatPciRootBridge() 270 Base = ((UINT32)PciConfigurationHeader.Bridge.MemoryBase & 0xfff0) << 16; in InitializePcatPciRootBridge() 271 Limit = (((UINT32)PciConfigurationHeader.Bridge.MemoryLimit & 0xfff0) << 16) | 0xfffff; in InitializePcatPciRootBridge() 290 Value = PciConfigurationHeader.Bridge.PrefetchableMemoryBase & 0x0f; in InitializePcatPciRootBridge() [all …]
|
/device/linaro/bootloader/edk2/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/ |
D | PciTree.asl | 4 ;* Intel Corporation - ACPI Reference Code for the Sandy Bridge *; 124 // LPC Bridge 138 // Host Bridge 196 // LPC Bridge 209 // Host Bridge 356 Device(PCI0) // PCI Bridge "Host Bridge" 376 Device(LPCB) // LPC Bridge 380 } // end "LPC Bridge" 382 } // end PCI0 Bridge "Host Bridge"
|
/device/linaro/bootloader/OpenPlatformPkg/Chips/Hisilicon/Hi1616/D05AcpiTables/Dsdt/ |
D | D05Pci.asl | 46 Name (_HID, "PNP0A08") // PCI Express Root Bridge 47 Name (_CID, "PNP0A03") // Compatible PCI Root Bridge 106 Name (_HID, "PNP0A08") // PCI Express Root Bridge 107 Name (_CID, "PNP0A03") // Compatible PCI Root Bridge 179 Name (_HID, "PNP0A08") // PCI Express Root Bridge 180 Name (_CID, "PNP0A03") // Compatible PCI Root Bridge 251 Name (_HID, "PNP0A08") // PCI Express Root Bridge 252 Name (_CID, "PNP0A03") // Compatible PCI Root Bridge 322 Name (_HID, "PNP0A08") // PCI Express Root Bridge 323 Name (_CID, "PNP0A03") // Compatible PCI Root Bridge [all …]
|