]> git.proxmox.com Git - mirror_edk2.git/commit
DynamicTablesPkg: DynamicTableManagerDxe: Added check for installed tables
authorKun Qin <kuqin12@gmail.com>
Tue, 5 Jul 2022 19:31:07 +0000 (12:31 -0700)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Thu, 1 Sep 2022 10:27:02 +0000 (10:27 +0000)
commit5236d47854e75e05a1d0e70e1c9b9a2fd9df5b70
tree47e36d8c96c9474011314ad1fac7e04c1f766902
parentd9c8a9cf11958ead37f7c350986564948b24b4a8
DynamicTablesPkg: DynamicTableManagerDxe: Added check for installed tables

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3997

This change added an extra step to allow check for installed ACPI tables.

For FADT, MADT, GTDT, DSDT, DBG2 and SPCR tables, either pre-installed or
supplied through AcpiTableInfo can be accepted.

An extra check for FADT ACPI table existence during installation step is
also added.

Cc: Sami Mujawar <Sami.Mujawar@arm.com>
Cc: Alexei Fedorov <Alexei.Fedorov@arm.com>
Co-authored-by: Joe Lopez <joelopez@microsoft.com>
Signed-off-by: Kun Qin <kuqin12@gmail.com>
Reviewed-by: Pierre Gondois <pierre.gondois@arm.com>
Reviewed-by: Sami Mujawar <sami.mujawar@Arm.com>
Tested-by: Sami Mujawar <sami.mujawar@arm.com>
DynamicTablesPkg/Drivers/DynamicTableManagerDxe/DynamicTableManagerDxe.c
DynamicTablesPkg/Drivers/DynamicTableManagerDxe/DynamicTableManagerDxe.inf