summaryrefslogtreecommitdiff
path: root/BaseTools/Source/Python/CommonDataClass/DataClass.py
diff options
context:
space:
mode:
authorGirish Mahadevan <gmahadevan@nvidia.com>2025-03-11 20:46:00 +0300
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2025-09-30 11:27:48 +0300
commita4492241a7dcd44bc71e427d251cad38260c559d (patch)
tree30db19603b693d51929a56d91985b04f8ae14164 /BaseTools/Source/Python/CommonDataClass/DataClass.py
parent06a1adf23d9ad2a0742ba4e582b28f23a9b3c0cc (diff)
downloadedk2-a4492241a7dcd44bc71e427d251cad38260c559d.tar.xz
DynamicTablesPkg: Move ACPI building & change DEPEX on protocol
In preparation to introduce Dynamic SMBIOS support the following 2 changes are required: 1. Use ProtocolNotify Event for generating the ACPI tables and don't include the ACPI protocol in the Depex section for DynamicTableManagerDxe Driver. This is because if a platforms doesn't do ACPI based boot or if doesn't want to install SMBIOS tables we still want the DynamicTableManager to be dispatched to install the SMBIOS or ACPI tables respectively. 2. Split the logic for building the ACPI tables to a separate file. Signed-off-by: Girish Mahadevan <gmahadevan@nvidia.com>
Diffstat (limited to 'BaseTools/Source/Python/CommonDataClass/DataClass.py')
0 files changed, 0 insertions, 0 deletions