diff options
author | Jeff Brasen <jbrasen@nvidia.com> | 2022-09-06 14:33:56 -0600 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2022-09-15 16:33:25 +0000 |
commit | 8c92a9508e16dc78561f1a49917a9d489af0b272 (patch) | |
tree | 73f3e10a25e36ebab0a2ac6f359e87d500bab2e1 /DynamicTablesPkg/DynamicTablesPkg.dec | |
parent | 45297e6c9bd1be53b3c462adb9b37b4df2ea8681 (diff) | |
download | edk2-8c92a9508e16dc78561f1a49917a9d489af0b272.zip edk2-8c92a9508e16dc78561f1a49917a9d489af0b272.tar.gz edk2-8c92a9508e16dc78561f1a49917a9d489af0b272.tar.bz2 |
DynamicTablesPkg: AcpiSsdtPcieLibArm: Allow use of segment number as UID
Add support for selecting to use index or segment number as UID and name.
This allows the path of the nodes to be well known.
For example, if the PCIe node needs to be notified from by an interrupt
for a Generic Event Device
Signed-off-by: Jeff Brasen <jbrasen@nvidia.com>
Reviewed-by: Pierre Gondois <pierre.gondois@arm.com>
Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
Diffstat (limited to 'DynamicTablesPkg/DynamicTablesPkg.dec')
-rw-r--r-- | DynamicTablesPkg/DynamicTablesPkg.dec | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/DynamicTablesPkg/DynamicTablesPkg.dec b/DynamicTablesPkg/DynamicTablesPkg.dec index cc34c2b..adc2e67 100644 --- a/DynamicTablesPkg/DynamicTablesPkg.dec +++ b/DynamicTablesPkg/DynamicTablesPkg.dec @@ -60,5 +60,8 @@ # Non BSA Compliant 16550 Serial HID
gEdkiiDynamicTablesPkgTokenSpaceGuid.PcdNonBsaCompliant16550SerialHid|""|VOID*|0x40000008
+ # Use PCI segment numbers as UID
+ gEdkiiDynamicTablesPkgTokenSpaceGuid.PcdPciUseSegmentAsUid|FALSE|BOOLEAN|0x40000009
+
[Guids]
gEdkiiDynamicTablesPkgTokenSpaceGuid = { 0xab226e66, 0x31d8, 0x4613, { 0x87, 0x9d, 0xd2, 0xfa, 0xb6, 0x10, 0x26, 0x3c } }
|