audk/MdeModulePkg/Universal/Acpi
Dhaval 98f150a954 MdeModulePkg/AcpiTableDxe: Prefer xDSDT over DSDT when installing tables
As per ACPI Spec 6.5+ Table 5-9 if xDSDT is available,
it should be used first. Handle required flow when xDSDT
is absent or present.

Test: Tested on RISCV64 Qemu platform with xDSDT and booted to
linux kernel.

Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Zhiguang Liu <zhiguang.liu@intel.com>
Cc: Dandan Bi <dandan.bi@intel.com>
Cc: Pedro Falcato <pedro.falcato@gmail.com>
Signed-off-by: Dhaval Sharma <dhaval@rivosinc.com>
Acked-by: Chasel Chiu <chasel.chiu@...>
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
2024-04-11 16:04:45 +08:00
..
AcpiPlatformDxe MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
AcpiTableDxe MdeModulePkg/AcpiTableDxe: Prefer xDSDT over DSDT when installing tables 2024-04-11 16:04:45 +08:00
BootGraphicsResourceTableDxe MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
BootScriptExecutorDxe MdeModulePkg: Supporting S3 in 64bit PEI 2022-12-19 06:12:56 +00:00
FirmwarePerformanceDataTableDxe MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
FirmwarePerformanceDataTablePei MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
FirmwarePerformanceDataTableSmm MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
S3SaveStateDxe MdeModulePkg: Supporting S3 in 64bit PEI 2022-12-19 06:12:56 +00:00
SmmS3SaveState MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00