TianoCore EDK2 master
|
Go to the source code of this file.
Data Structures | |
struct | AcpiPcieGenerator |
Macros | |
#define | PCI_SS_CONFIG 0 |
#define | PCI_SS_IO 1 |
#define | PCI_SS_M32 2 |
#define | PCI_SS_M64 3 |
#define | MAX_PCI_ROOT_COMPLEXES_SUPPORTED 256 |
#define | SB_SCOPE "\\_SB_" |
Typedefs | |
typedef struct AcpiPcieGenerator | ACPI_PCI_GENERATOR |
SSDT Pcie Table Generator.
Copyright (c) 2021, Arm Limited. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file SsdtPcieGenerator.h.
#define MAX_PCI_ROOT_COMPLEXES_SUPPORTED 256 |
Maximum Pci root complexes supported by this generator.
Note: This is not a hard limitation and can be extended if needed. Corresponding changes would be needed to support the Name and UID fields describing the Pci root complexes.
Definition at line 34 of file SsdtPcieGenerator.h.
#define PCI_SS_CONFIG 0 |
Pci address attributes.
This can also be denoted as space code, address space or ss.
Definition at line 23 of file SsdtPcieGenerator.h.
#define PCI_SS_IO 1 |
Definition at line 24 of file SsdtPcieGenerator.h.
#define PCI_SS_M32 2 |
Definition at line 25 of file SsdtPcieGenerator.h.
#define PCI_SS_M64 3 |
Definition at line 26 of file SsdtPcieGenerator.h.
#define SB_SCOPE "\\_SB_" |
Definition at line 37 of file SsdtPcieGenerator.h.
typedef struct AcpiPcieGenerator ACPI_PCI_GENERATOR |
A structure holding the Pcie generator and additional private data.