]> git.proxmox.com Git - mirror_edk2.git/blobdiff - SecurityPkg/Tcg/TcgSmm/Tpm.asl
SecurityPkg/Tcg: Fix Warnings and Remarks reported by IASL
[mirror_edk2.git] / SecurityPkg / Tcg / TcgSmm / Tpm.asl
index 2114283b45105364032bf4d72078cb6d40af3c26..f6b129c248401145aaba1a9a761207fc82ebde06 100644 (file)
@@ -120,12 +120,12 @@ DefinitionBlock (
       //\r
       // TCG Hardware Information\r
       //\r
-      Method (HINF, 3, Serialized, 0, {BuffObj, PkgObj}, {UnknownObj, UnknownObj, UnknownObj}) // IntObj, IntObj, PkgObj\r
+      Method (HINF, 1, Serialized, 0, {BuffObj, PkgObj}, {UnknownObj}) // IntObj\r
       {\r
         //\r
         // Switch by function index\r
         //\r
-        Switch (ToInteger(Arg1))\r
+        Switch (ToInteger(Arg0))\r
         {\r
           Case (0)\r
           {\r
@@ -169,12 +169,12 @@ DefinitionBlock (
       //\r
       // TCG Physical Presence Interface\r
       //\r
-      Method (TPPI, 3, Serialized, 0, {BuffObj, PkgObj, IntObj, StrObj}, {UnknownObj, UnknownObj, UnknownObj}) // IntObj, IntObj, PkgObj\r
+      Method (TPPI, 2, Serialized, 0, {BuffObj, PkgObj, IntObj, StrObj}, {UnknownObj, UnknownObj}) // IntObj, PkgObj\r
       {\r
         //\r
         // Switch by function index\r
         //\r
-        Switch (ToInteger(Arg1))\r
+        Switch (ToInteger(Arg0))\r
         {\r
           Case (0)\r
           {\r
@@ -196,7 +196,7 @@ DefinitionBlock (
             // b) Submit TPM Operation Request to Pre-OS Environment\r
             //\r
 \r
-            Store (DerefOf (Index (Arg2, 0x00)), PPRQ)\r
+            Store (DerefOf (Index (Arg1, 0x00)), PPRQ)\r
             Store (0x02, PPIP)\r
 \r
             //\r
@@ -256,7 +256,7 @@ DefinitionBlock (
             // g) Submit TPM Operation Request to Pre-OS Environment 2\r
             //\r
             Store (7, PPIP)\r
-            Store (DerefOf (Index (Arg2, 0x00)), PPRQ)\r
+            Store (DerefOf (Index (Arg1, 0x00)), PPRQ)\r
 \r
             //\r
             // Trigger the SMI interrupt\r
@@ -270,7 +270,7 @@ DefinitionBlock (
             // e) Get User Confirmation Status for Operation\r
             //\r
             Store (8, PPIP)\r
-            Store (DerefOf (Index (Arg2, 0x00)), UCRQ)\r
+            Store (DerefOf (Index (Arg1, 0x00)), UCRQ)\r
 \r
             //\r
             // Trigger the SMI interrupt\r
@@ -285,12 +285,12 @@ DefinitionBlock (
         Return (1)\r
       }\r
 \r
-      Method (TMCI, 3, Serialized, 0, IntObj, {UnknownObj, UnknownObj, UnknownObj}) // IntObj, IntObj, PkgObj\r
+      Method (TMCI, 2, Serialized, 0, IntObj, {UnknownObj, UnknownObj}) // IntObj, PkgObj\r
       {\r
         //\r
         // Switch by function index\r
         //\r
-        Switch (ToInteger (Arg1))\r
+        Switch (ToInteger (Arg0))\r
         {\r
           Case (0)\r
           {\r
@@ -304,7 +304,7 @@ DefinitionBlock (
             //\r
             // Save the Operation Value of the Request to MORD (reserved memory)\r
             //\r
-            Store (DerefOf (Index (Arg2, 0x00)), MORD)\r
+            Store (DerefOf (Index (Arg1, 0x00)), MORD)\r
 \r
             //\r
             // Trigger the SMI through ACPI _DSM method.\r
@@ -330,7 +330,7 @@ DefinitionBlock (
         //\r
         If(LEqual(Arg0, ToUUID ("cf8e16a5-c1e8-4e25-b712-4f54a96702c8")))\r
         {\r
-          Return (HINF (Arg1, Arg2, Arg3))\r
+          Return (HINF (Arg2))\r
         }\r
 \r
         //\r
@@ -338,7 +338,7 @@ DefinitionBlock (
         //\r
         If(LEqual(Arg0, ToUUID ("3dddfaa6-361b-4eb4-a424-8d10089d1653")))\r
         {\r
-          Return (TPPI (Arg1, Arg2, Arg3))\r
+          Return (TPPI (Arg2, Arg3))\r
         }\r
 \r
         //\r
@@ -346,7 +346,7 @@ DefinitionBlock (
         //\r
         If(LEqual(Arg0, ToUUID ("376054ed-cc13-4675-901c-4756d7f2d45d")))\r
         {\r
-          Return (TMCI (Arg1, Arg2, Arg3))\r
+          Return (TMCI (Arg2, Arg3))\r
         }\r
 \r
         Return (Buffer () {0})\r