audk/MdeModulePkg/Universal/Acpi/AcpiTableDxe
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
..
AcpiSdt.c MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
AcpiSdt.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
AcpiTable.c MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
AcpiTable.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
AcpiTableDxe.inf MdeModulePkg/AcpiTableDxe: PCD switch to avoid using ACPI reclaim memory 2024-04-09 07:03:08 +00:00
AcpiTableDxe.uni MdeModulePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:08 -07:00
AcpiTableDxeExtra.uni MdeModulePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:08 -07:00
AcpiTableProtocol.c MdeModulePkg/AcpiTableDxe: Prefer xDSDT over DSDT when installing tables 2024-04-11 16:04:45 +08:00
Aml.c MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
AmlChild.c MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
AmlNamespace.c MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
AmlOption.c MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
AmlString.c MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00