summaryrefslogtreecommitdiffstats
path: root/DynamicTablesPkg/DynamicTablesPkg.dec
diff options
context:
space:
mode:
authorSami Mujawar <sami.mujawar@arm.com>2018-12-15 12:17:06 +0000
committerSami Mujawar <sami.mujawar@arm.com>2019-02-19 10:37:30 +0000
commit3a609e0a66ef16e1d90cb1a5cdd7a389d16506c5 (patch)
tree8b9af286c6e91c9216b0a6cc1268a2429c5d1eb8 /DynamicTablesPkg/DynamicTablesPkg.dec
parent6fd4eb0fb88b30099c52897a06498575167267b1 (diff)
downloadedk2-3a609e0a66ef16e1d90cb1a5cdd7a389d16506c5.tar.gz
edk2-3a609e0a66ef16e1d90cb1a5cdd7a389d16506c5.tar.bz2
edk2-3a609e0a66ef16e1d90cb1a5cdd7a389d16506c5.zip
DynamicTablesPkg: Dynamic Table Factory Dxe
The dynamic table factory dxe implements the dynamic table factory protocol. It also implements the ACPI, SMBIOS and DT table factories. The table generators register themselves with the respective table factories and the factories are responsible for instantiating instances of the generators to build the firmware tables. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Sami Mujawar <sami.mujawar@arm.com> Reviewed-by: Alexei Fedorov <alexei.fedorov@arm.com>
Diffstat (limited to 'DynamicTablesPkg/DynamicTablesPkg.dec')
-rw-r--r--DynamicTablesPkg/DynamicTablesPkg.dec11
1 files changed, 11 insertions, 0 deletions
diff --git a/DynamicTablesPkg/DynamicTablesPkg.dec b/DynamicTablesPkg/DynamicTablesPkg.dec
index 3137c14247..21e904ce1e 100644
--- a/DynamicTablesPkg/DynamicTablesPkg.dec
+++ b/DynamicTablesPkg/DynamicTablesPkg.dec
@@ -30,3 +30,14 @@
# Dynamic Table Factory Protocol GUID
gEdkiiDynamicTableFactoryProtocolGuid = { 0x91d1e327, 0xfe5a, 0x49b8, { 0xab, 0x65, 0xe, 0xce, 0x2d, 0xdb, 0x45, 0xec } }
+[PcdsFixedAtBuild]
+
+ # Maximum number of Custom ACPI Generators
+ gEfiMdeModulePkgTokenSpaceGuid.PcdMaxCustomACPIGenerators|1|UINT16|0xC0000001
+
+ # Maximum number of Custom SMBIOS Generators
+ gEfiMdeModulePkgTokenSpaceGuid.PcdMaxCustomSMBIOSGenerators|1|UINT16|0xC0000002
+
+ # Maximum number of Custom DT Generators
+ gEfiMdeModulePkgTokenSpaceGuid.PcdMaxCustomDTGenerators|1|UINT16|0xC0000003
+