]> git.proxmox.com Git - mirror_edk2.git/commit - DynamicTablesPkg/DynamicTablesPkg.dec
DynamicTablesPkg: Extract AcpiHelperLib from TableHelperLib
authorPierre Gondois <Pierre.Gondois@arm.com>
Thu, 30 Sep 2021 07:48:12 +0000 (08:48 +0100)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Fri, 1 Oct 2021 10:57:43 +0000 (10:57 +0000)
commit0875443f7ef61f1ad0732adc44c4a7d09c55848f
treeae04ba951876cd34ff138027da5714dd6f401916
parent422e5d2f7f1abbecd9dd7baad54213251a8ed47f
DynamicTablesPkg: Extract AcpiHelperLib from TableHelperLib

The TableHelperLib contains helper functions. Some rely on
DynamicTablesPkg definitions (they use Configuration Manager objects).
Some others are more generic.

To allow using these generic functions without including
DynamicTablesPkg definitions, move them to a new AcpiHelperLib
library.

Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
Signed-off-by: Pierre Gondois <Pierre.Gondois@arm.com>
15 files changed:
DynamicTablesPkg/DynamicTables.dsc.inc
DynamicTablesPkg/DynamicTablesPkg.dec
DynamicTablesPkg/DynamicTablesPkg.dsc
DynamicTablesPkg/Include/Library/AcpiHelperLib.h [new file with mode: 0644]
DynamicTablesPkg/Include/Library/TableHelperLib.h
DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtCmn600LibArm/SsdtCmn600Generator.c
DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtCmn600LibArm/SsdtCmn600LibArm.inf
DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtSerialPortLibArm/SsdtSerialPortGenerator.c
DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtSerialPortLibArm/SsdtSerialPortLibArm.inf
DynamicTablesPkg/Library/Common/AcpiHelperLib/AcpiHelper.c [new file with mode: 0644]
DynamicTablesPkg/Library/Common/AcpiHelperLib/AcpiHelperLib.inf [new file with mode: 0644]
DynamicTablesPkg/Library/Common/AmlLib/AmlLib.inf
DynamicTablesPkg/Library/Common/SsdtSerialPortFixupLib/SsdtSerialPortFixupLib.c
DynamicTablesPkg/Library/Common/SsdtSerialPortFixupLib/SsdtSerialPortFixupLib.inf
DynamicTablesPkg/Library/Common/TableHelperLib/TableHelper.c