]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Gtdt/GtdtParser.c
ShellPkg: Update Acpiview GTDT parser to ACPI 6.4
[mirror_edk2.git] / ShellPkg / Library / UefiShellAcpiViewCommandLib / Parsers / Gtdt / GtdtParser.c
index d02fc4929d6fa5e04672276810b19d3f4c62efd2..d00eaafe60a5beba7ca8b833766fdfda98760cf7 100644 (file)
@@ -1,11 +1,11 @@
 /** @file\r
   GTDT table parser\r
 \r
-  Copyright (c) 2016 - 2020, ARM Limited. All rights reserved.\r
+  Copyright (c) 2016 - 2021, ARM Limited. All rights reserved.\r
   SPDX-License-Identifier: BSD-2-Clause-Patent\r
 \r
   @par Reference(s):\r
-    - ACPI 6.3 Specification - January 2019\r
+    - ACPI 6.4 Specification - January 2021\r
   **/\r
 \r
 #include <IndustryStandard/Acpi.h>\r
@@ -155,7 +155,7 @@ STATIC CONST ACPI_PARSER GtBlockTimerParser[] = {
 /**\r
   An ACPI_PARSER array describing the Platform Watchdog.\r
 **/\r
-STATIC CONST ACPI_PARSER SBSAGenericWatchdogParser[] = {\r
+STATIC CONST ACPI_PARSER ArmGenericWatchdogParser[] = {\r
   {L"Type", 1, 0, L"%d", NULL, NULL, NULL, NULL},\r
   {L"Length", 2, 1, L"%d", NULL, NULL, NULL, NULL},\r
   {L"Reserved", 1, 3, L"%x", NULL, NULL, NULL, NULL},\r
@@ -236,10 +236,10 @@ DumpWatchdogTimer (
   ParseAcpi (\r
     TRUE,\r
     2,\r
-    "SBSA Generic Watchdog",\r
+    "Arm Generic Watchdog",\r
     Ptr,\r
     Length,\r
-    PARSER_PARAMS (SBSAGenericWatchdogParser)\r
+    PARSER_PARAMS (ArmGenericWatchdogParser)\r
     );\r
 }\r
 \r
@@ -343,10 +343,10 @@ ParseAcpiGtdt (
     }\r
 \r
     switch (*PlatformTimerType) {\r
-      case EFI_ACPI_6_3_GTDT_GT_BLOCK:\r
+      case EFI_ACPI_6_4_GTDT_GT_BLOCK:\r
         DumpGTBlock (TimerPtr, *PlatformTimerLength);\r
         break;\r
-      case EFI_ACPI_6_3_GTDT_SBSA_GENERIC_WATCHDOG:\r
+      case EFI_ACPI_6_4_GTDT_ARM_GENERIC_WATCHDOG:\r
         DumpWatchdogTimer (TimerPtr, *PlatformTimerLength);\r
         break;\r
       default:\r