diff options
author | Star Zeng <star.zeng@intel.com> | 2017-10-25 16:55:46 +0800 |
---|---|---|
committer | Star Zeng <star.zeng@intel.com> | 2017-10-26 17:58:44 +0800 |
commit | 118f1657b9c6c338c25ef81e6c30ece392138673 (patch) | |
tree | b9150b9061fdaddf06702caa517d1d344281083f /IntelSiliconPkg | |
parent | ad1484c3c407f127901eb3d1ac15afbe99f5cf32 (diff) | |
download | edk2-118f1657b9c6c338c25ef81e6c30ece392138673.tar.gz edk2-118f1657b9c6c338c25ef81e6c30ece392138673.tar.bz2 edk2-118f1657b9c6c338c25ef81e6c30ece392138673.zip |
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>
Diffstat (limited to 'IntelSiliconPkg')
-rw-r--r-- | IntelSiliconPkg/Feature/VTd/IntelVTdDxe/DmarAcpiTable.c | 2 | ||||
-rw-r--r-- | IntelSiliconPkg/Feature/VTd/IntelVTdDxe/IntelVTdDxe.inf | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/DmarAcpiTable.c b/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/DmarAcpiTable.c index 2456b0c48f..39b70a134e 100644 --- a/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/DmarAcpiTable.c +++ b/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/DmarAcpiTable.c @@ -996,7 +996,7 @@ GetDmarAcpiTable ( );
if (EFI_ERROR (Status)) {
Status = EfiGetSystemConfigurationTable (
- &gEfiAcpiTableGuid,
+ &gEfiAcpi10TableGuid,
&AcpiTable
);
}
diff --git a/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/IntelVTdDxe.inf b/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/IntelVTdDxe.inf index d45fd67964..fde33bb224 100644 --- a/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/IntelVTdDxe.inf +++ b/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/IntelVTdDxe.inf @@ -64,7 +64,7 @@ [Guids]
gEfiEventExitBootServicesGuid ## CONSUMES ## Event
gEfiAcpi20TableGuid ## CONSUMES ## SystemTable
- gEfiAcpiTableGuid ## CONSUMES ## SystemTable
+ gEfiAcpi10TableGuid ## CONSUMES ## SystemTable
[Protocols]
gEdkiiIoMmuProtocolGuid ## PRODUCES
|