DynamicTablesPkg: AcpiSsdtPcieLibArm: Create support library
Add support library to allow for customization of _OSC and slot info. The functions in the library are unchanged, with the exception of adding PciInfo pointer to the APIs. Signed-off-by: Jeff Brasen <jbrasen@nvidia.com> Reviewed-by: Pierre Gondois <pierre.gondois@arm.com> Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
This commit is contained in:
committed by
mergify[bot]
parent
9ac155bf0b
commit
19a8768365
@@ -0,0 +1,25 @@
|
||||
/** @file
|
||||
SSDT PCIe Support Library private data.
|
||||
|
||||
Copyright (c) 2021, Arm Limited. All rights reserved.<BR>
|
||||
SPDX-License-Identifier: BSD-2-Clause-Patent
|
||||
|
||||
@par Reference(s):
|
||||
- PCI Firmware Specification - Revision 3.0
|
||||
- ACPI 6.4 specification:
|
||||
- s6.2.13 "_PRT (PCI Routing Table)"
|
||||
- s6.1.1 "_ADR (Address)"
|
||||
- linux kernel code
|
||||
- Arm Base Boot Requirements v1.0
|
||||
**/
|
||||
|
||||
#ifndef SSDT_PCIE_SUPPORT_LIB_PRIVATE_H_
|
||||
#define SSDT_PCIE_SUPPORT_LIB_PRIVATE_H_
|
||||
|
||||
/** C array containing the compiled AML template.
|
||||
This symbol is defined in the auto generated C file
|
||||
containing the AML bytecode array.
|
||||
*/
|
||||
extern CHAR8 ssdtpcieosctemplate_aml_code[];
|
||||
|
||||
#endif // SSDT_PCIE_SUPPORT_LIB_PRIVATE_H_
|
Reference in New Issue
Block a user