summaryrefslogtreecommitdiffstats
path: root/DynamicTablesPkg/DynamicTablesPkg.dec
diff options
context:
space:
mode:
authorPierre Gondois <Pierre.Gondois@arm.com>2021-12-09 10:31:54 +0100
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2021-12-14 16:07:00 +0000
commit90ad4b3b3428deb4a38d7590b20dcfe2ba6c94b6 (patch)
tree1ddba92f79cdc0d765eaf288acb921dcd538afa3 /DynamicTablesPkg/DynamicTablesPkg.dec
parentc039fa7ff09729de07bc7ebcdd4878340bfaf252 (diff)
downloadedk2-90ad4b3b3428deb4a38d7590b20dcfe2ba6c94b6.tar.gz
edk2-90ad4b3b3428deb4a38d7590b20dcfe2ba6c94b6.tar.bz2
edk2-90ad4b3b3428deb4a38d7590b20dcfe2ba6c94b6.zip
DynamicTablesPkg: Definition for HwInfoParser interface
Hardware information parser is an optional module defined by the Dynamic Tables Framework. It can either parse an XML, a Device Tree or a Json file containing the platform hardware information to populate the platform information repository. The Configuration Manager can then utilise this information to generate ACPI tables for the platform. Therefore, define an interface for the HwInfoParser library class. Signed-off-by: Pierre Gondois <Pierre.Gondois@arm.com> Co-authored-by: Sami Mujawar <sami.mujawar@arm.com> Reviewed-by: Joey Gouly <joey.gouly@arm.com>
Diffstat (limited to 'DynamicTablesPkg/DynamicTablesPkg.dec')
-rw-r--r--DynamicTablesPkg/DynamicTablesPkg.dec3
1 files changed, 3 insertions, 0 deletions
diff --git a/DynamicTablesPkg/DynamicTablesPkg.dec b/DynamicTablesPkg/DynamicTablesPkg.dec
index 9996bdf6f5..80a61dd2db 100644
--- a/DynamicTablesPkg/DynamicTablesPkg.dec
+++ b/DynamicTablesPkg/DynamicTablesPkg.dec
@@ -24,6 +24,9 @@
## @libraryclass Defines a set of APIs for Dynamic AML generation.
AmlLib|Include/Library/AmlLib/AmlLib.h
+ ## @libraryclass Defines a set of APIs to a hardware information parser.
+ HwInfoParserLib|Include/Library/HwInfoParserLib.h
+
## @libraryclass Defines a set of methods for fixing up a SSDT Serial Port.
SsdtSerialPortFixupLib|Include/Library/SsdtSerialPortFixupLib.h