\r
GLOBAL_REMOVE_IF_UNREFERENCED\r
EFI_ACPI_SDT_PROTOCOL mAcpiSdtProtocolTemplate = {\r
- EFI_ACPI_TABLE_VERSION_NONE | EFI_ACPI_TABLE_VERSION_1_0B | ACPI_TABLE_VERSION_GTE_2_0,\r
+ EFI_ACPI_TABLE_VERSION_NONE,\r
GetAcpiTable2,\r
RegisterNotify,\r
Open,\r
\r
InitializeListHead (&AcpiTableInstance->NotifyList);\r
CopyMem (&AcpiTableInstance->AcpiSdtProtocol, &mAcpiSdtProtocolTemplate, sizeof(mAcpiSdtProtocolTemplate));\r
+ AcpiTableInstance->AcpiSdtProtocol.AcpiVersion = (EFI_ACPI_TABLE_VERSION)PcdGet32 (PcdAcpiExposedTableVersions);\r
\r
//\r
// Register event for ExitPmAuth, so that we can uninstall ACPI SDT protocol after ExitPmAuth.\r