]> git.proxmox.com Git - mirror_edk2.git/blame - DynamicTablesPkg/DynamicTables.dsc.inc
DynamicTablesPkg: Add support to specify FADT minor revision
[mirror_edk2.git] / DynamicTablesPkg / DynamicTables.dsc.inc
CommitLineData
7130bcef
SM
1## @file\r
2# Dsc include file for Dynamic Tables Framework.\r
3#\r
0875443f 4# Copyright (c) 2017 - 2021, Arm Limited. All rights reserved.<BR>\r
7130bcef 5#\r
9cd9bdc6 6# SPDX-License-Identifier: BSD-2-Clause-Patent\r
7130bcef
SM
7#\r
8##\r
9\r
10[Defines]\r
11\r
74d4ee67 12[BuildOptions]\r
14132666 13 RELEASE_*_*_CC_FLAGS = -DMDEPKG_NDEBUG\r
74d4ee67 14\r
7130bcef 15[LibraryClasses.common]\r
0875443f 16 AcpiHelperLib|DynamicTablesPkg/Library/Common/AcpiHelperLib/AcpiHelperLib.inf\r
095db69d 17 AmlLib|DynamicTablesPkg/Library/Common/AmlLib/AmlLib.inf\r
bade7f42 18 SsdtSerialPortFixupLib|DynamicTablesPkg/Library/Common/SsdtSerialPortFixupLib/SsdtSerialPortFixupLib.inf\r
7130bcef
SM
19 TableHelperLib|DynamicTablesPkg/Library/Common/TableHelperLib/TableHelperLib.inf\r
20\r
3a609e0a 21[Components.common]\r
e3f8605a
SM
22 #\r
23 # Generators\r
24 #\r
25 DynamicTablesPkg/Library/Acpi/Arm/AcpiDbg2LibArm/AcpiDbg2LibArm.inf\r
26 DynamicTablesPkg/Library/Acpi/Arm/AcpiFadtLibArm/AcpiFadtLibArm.inf\r
27 DynamicTablesPkg/Library/Acpi/Arm/AcpiGtdtLibArm/AcpiGtdtLibArm.inf\r
28 DynamicTablesPkg/Library/Acpi/Arm/AcpiIortLibArm/AcpiIortLibArm.inf\r
29 DynamicTablesPkg/Library/Acpi/Arm/AcpiMadtLibArm/AcpiMadtLibArm.inf\r
30 DynamicTablesPkg/Library/Acpi/Arm/AcpiMcfgLibArm/AcpiMcfgLibArm.inf\r
31 DynamicTablesPkg/Library/Acpi/Arm/AcpiPpttLibArm/AcpiPpttLibArm.inf\r
32 DynamicTablesPkg/Library/Acpi/Arm/AcpiRawLibArm/AcpiRawLibArm.inf\r
33 DynamicTablesPkg/Library/Acpi/Arm/AcpiSpcrLibArm/AcpiSpcrLibArm.inf\r
34 DynamicTablesPkg/Library/Acpi/Arm/AcpiSratLibArm/AcpiSratLibArm.inf\r
35\r
5b035def
PG
36 # AML Fixup\r
37 DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtSerialPortLibArm/SsdtSerialPortLibArm.inf\r
37568365 38 DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtCmn600LibArm/SsdtCmn600LibArm.inf\r
5b035def 39\r
769e6399
PG
40 # AML Codegen\r
41 DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtCpuTopologyLibArm/SsdtCpuTopologyLibArm.inf\r
e35a746c 42 DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieLibArm.inf\r
769e6399 43\r
3a609e0a
SM
44 #\r
45 # Dynamic Table Factory Dxe\r
46 #\r
74d4ee67
SM
47 DynamicTablesPkg/Drivers/DynamicTableFactoryDxe/DynamicTableFactoryDxe.inf {\r
48 <LibraryClasses>\r
fdd61615 49 NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiDbg2LibArm/AcpiDbg2LibArm.inf\r
cd204e01 50 NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiFadtLibArm/AcpiFadtLibArm.inf\r
9c720258 51 NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiGtdtLibArm/AcpiGtdtLibArm.inf\r
dfaffc69 52 NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiIortLibArm/AcpiIortLibArm.inf\r
015a797a 53 NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiMadtLibArm/AcpiMadtLibArm.inf\r
7e79e051 54 NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiMcfgLibArm/AcpiMcfgLibArm.inf\r
77db1156 55 NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiPpttLibArm/AcpiPpttLibArm.inf\r
74d4ee67 56 NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiRawLibArm/AcpiRawLibArm.inf\r
9123b687 57 NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiSpcrLibArm/AcpiSpcrLibArm.inf\r
f413d9be 58 NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiSratLibArm/AcpiSratLibArm.inf\r
5b035def
PG
59\r
60 # AML Fixup\r
61 NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtSerialPortLibArm/SsdtSerialPortLibArm.inf\r
37568365 62 NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtCmn600LibArm/SsdtCmn600LibArm.inf\r
769e6399
PG
63\r
64 # AML Codegen\r
65 NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtCpuTopologyLibArm/SsdtCpuTopologyLibArm.inf\r
e35a746c 66 NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieLibArm.inf\r
74d4ee67 67 }\r
3a609e0a 68\r
71f2b906
SM
69 #\r
70 # Dynamic Tables Manager Dxe\r
71 #\r
72 DynamicTablesPkg/Drivers/DynamicTableManagerDxe/DynamicTableManagerDxe.inf\r
73\r