Skip to content

Commit 5901f19

Browse files
Abdul Lateef Attarmergify[bot]
authored andcommitted
DynamicTablesPkg: Adds ACPI SSDT HPET table generator
Adds X64 ACPI SSDT HPET table generator library. Updates acpi standard table enum with hpet. Generate ACPI HPET device as per specification. Cc: Sami Mujawar <[email protected]> Cc: Pierre Gondois <[email protected]> Signed-off-by: Abdul Lateef Attar <[email protected]>
1 parent fada1ce commit 5901f19

File tree

4 files changed

+462
-0
lines changed

4 files changed

+462
-0
lines changed

DynamicTablesPkg/DynamicTables.dsc.inc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@
5757
#
5858
DynamicTablesPkg/Library/Acpi/X64/AcpiWsmtLib/AcpiWsmtLib.inf
5959
DynamicTablesPkg/Library/Acpi/X64/AcpiHpetLib/AcpiHpetLib.inf
60+
DynamicTablesPkg/Library/Acpi/X64/AcpiSsdtHpetLib/AcpiSsdtHpetLib.inf
6061

6162
#
6263
# Dynamic Table Factory Dxe
@@ -68,6 +69,7 @@
6869
NULL|DynamicTablesPkg/Library/Acpi/Common/AcpiFadtLib/AcpiFadtLib.inf
6970
NULL|DynamicTablesPkg/Library/Acpi/X64/AcpiWsmtLib/AcpiWsmtLib.inf
7071
NULL|DynamicTablesPkg/Library/Acpi/X64/AcpiHpetLib/AcpiHpetLib.inf
72+
NULL|DynamicTablesPkg/Library/Acpi/X64/AcpiSsdtHpetLib/AcpiSsdtHpetLib.inf
7173
}
7274

7375
[Components.ARM, Components.AARCH64]

DynamicTablesPkg/Include/AcpiTableGenerator.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ typedef enum StdAcpiTableId {
106106
EStdAcpiTableIdTpm2, ///< TPM2 Generator
107107
EStdAcpiTableIdWsmt, ///< WSMT Generator
108108
EStdAcpiTableIdHpet, ///< HPET Generator
109+
EStdAcpiTableIdSsdtHpet, ///< SSDT HPET Generator
109110
EStdAcpiTableIdMax
110111
} ESTD_ACPI_TABLE_ID;
111112

0 commit comments

Comments
 (0)