diff options
| author | Girish Mahadevan <gmahadevan@nvidia.com> | 2025-03-11 20:46:00 +0300 |
|---|---|---|
| committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2025-09-30 11:27:48 +0300 |
| commit | a4492241a7dcd44bc71e427d251cad38260c559d (patch) | |
| tree | 30db19603b693d51929a56d91985b04f8ae14164 /BaseTools/Source/Python/CommonDataClass/DataClass.py | |
| parent | 06a1adf23d9ad2a0742ba4e582b28f23a9b3c0cc (diff) | |
| download | edk2-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
