IntelSiliconPkg IntelVTdDxe: use gEfiAcpi10TableGuid for ACPI 1.0
According to definition (Acpi.h and MdePkg.dec),
gEfiAcpiTableGuid = gEfiAcpi20TableGuid, and the code is trying
to parse ACPI 2.0 first and then ACPI 1.0, but it uses
gEfiAcpiTableGuid wrongly for ACPI 1.0, this patch is to fix it.
Cc: Jiewen Yao <jiewen.yao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
(cherry picked from commit 118f1657b9
)
This commit is contained in:
@@ -996,7 +996,7 @@ GetDmarAcpiTable (
|
||||
);
|
||||
if (EFI_ERROR (Status)) {
|
||||
Status = EfiGetSystemConfigurationTable (
|
||||
&gEfiAcpiTableGuid,
|
||||
&gEfiAcpi10TableGuid,
|
||||
&AcpiTable
|
||||
);
|
||||
}
|
||||
|
@@ -64,7 +64,7 @@
|
||||
[Guids]
|
||||
gEfiEventExitBootServicesGuid ## CONSUMES ## Event
|
||||
gEfiAcpi20TableGuid ## CONSUMES ## SystemTable
|
||||
gEfiAcpiTableGuid ## CONSUMES ## SystemTable
|
||||
gEfiAcpi10TableGuid ## CONSUMES ## SystemTable
|
||||
|
||||
[Protocols]
|
||||
gEdkiiIoMmuProtocolGuid ## PRODUCES
|
||||
|
Reference in New Issue
Block a user