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