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>
36 lines
804 B
INI
36 lines
804 B
INI
## @file
|
|
# Ssdt Serial Port Table Generator
|
|
#
|
|
# Copyright (c) 2021, Arm Limited. All rights reserved.<BR>
|
|
#
|
|
# SPDX-License-Identifier: BSD-2-Clause-Patent
|
|
##
|
|
|
|
[Defines]
|
|
INF_VERSION = 0x0001001B
|
|
BASE_NAME = SsdtPcieLibArm
|
|
FILE_GUID = E431D7FD-26BF-4E3D-9064-5B13B0439057
|
|
VERSION_STRING = 1.0
|
|
MODULE_TYPE = DXE_DRIVER
|
|
LIBRARY_CLASS = NULL|DXE_DRIVER
|
|
CONSTRUCTOR = AcpiSsdtPcieLibConstructor
|
|
DESTRUCTOR = AcpiSsdtPcieLibDestructor
|
|
|
|
[Sources]
|
|
SsdtPcieGenerator.c
|
|
SsdtPcieGenerator.h
|
|
|
|
[Packages]
|
|
DynamicTablesPkg/DynamicTablesPkg.dec
|
|
EmbeddedPkg/EmbeddedPkg.dec
|
|
MdePkg/MdePkg.dec
|
|
|
|
[LibraryClasses]
|
|
AcpiHelperLib
|
|
AmlLib
|
|
BaseLib
|
|
SsdtPcieSupportLib
|
|
|
|
[Pcd]
|
|
gEdkiiDynamicTablesPkgTokenSpaceGuid.PcdPciUseSegmentAsUid
|