TianoCore EDK2 master
|
Go to the source code of this file.
Data Structures | |
struct | PCI_ROOT_BRIDGE_APERTURE |
struct | PCI_ROOT_BRIDGE |
Functions | |
PCI_ROOT_BRIDGE *EFIAPI | PciHostBridgeGetRootBridges (UINTN *Count) |
VOID EFIAPI | PciHostBridgeFreeRootBridges (PCI_ROOT_BRIDGE *Bridges, UINTN Count) |
VOID EFIAPI | PciHostBridgeResourceConflict (EFI_HANDLE HostBridgeHandle, VOID *Configuration) |
PCI Host Bridge Library consumed by PciHostBridgeDxe driver returning the platform specific information about the PCI Host Bridge.
Copyright (c) 2016, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file PciHostBridgeLib.h.
VOID EFIAPI PciHostBridgeFreeRootBridges | ( | PCI_ROOT_BRIDGE * | Bridges, |
UINTN | Count | ||
) |
Free the root bridge instances array returned from PciHostBridgeGetRootBridges().
Bridges | The root bridge instances array. |
Count | The count of the array. |
Free the root bridge instances array returned from PciHostBridgeGetRootBridges().
The | root bridge instances array. |
The | count of the array. |
Definition at line 45 of file PciHostBridgeLibNull.c.
PCI_ROOT_BRIDGE *EFIAPI PciHostBridgeGetRootBridges | ( | UINTN * | Count | ) |
Return all the root bridge instances in an array.
Count | Return the count of root bridge instances. |
Definition at line 29 of file PciHostBridgeLibNull.c.
VOID EFIAPI PciHostBridgeResourceConflict | ( | EFI_HANDLE | HostBridgeHandle, |
VOID * | Configuration | ||
) |
Inform the platform that the resource conflict happens.
HostBridgeHandle | Handle of the Host Bridge. |
Configuration | Pointer to PCI I/O and PCI memory resource descriptors. The Configuration contains the resources for all the root bridges. The resource for each root bridge is terminated with END descriptor and an additional END is appended indicating the end of the entire resources. The resource descriptor field values follow the description in EFI_PCI_HOST_BRIDGE_RESOURCE_ALLOCATION_PROTOCOL.SubmitResources(). |
Inform the platform that the resource conflict happens.
HostBridgeHandle | Handle of the Host Bridge. |
Configuration | Pointer to PCI I/O and PCI memory resource descriptors. The Configuration contains the resources for all the root bridges. The resource for each root bridge is terminated with END descriptor and an additional END is appended indicating the end of the entire resources. The resource descriptor field values follow the description in EFI_PCI_HOST_BRIDGE_RESOURCE_ALLOCATION_PROTOCOL .SubmitResources(). |
Definition at line 69 of file PciHostBridgeLibNull.c.