]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmPkg/Library/ArmLib/Common/ArmLibSupport.asm
ArmPkg/ArmCpuLib: Replaced complex functions ArmCpuSynchronizeWait & ArmCpuSynchroniz...
[mirror_edk2.git] / ArmPkg / Library / ArmLib / Common / ArmLibSupport.asm
index b892603518be7456f734d450157e8b25727c0759..186ee33dfa3884ff4cef62b78eb673269a4db7e6 100644 (file)
@@ -40,6 +40,8 @@
     EXPORT ArmWriteNsacr\r
     EXPORT ArmWriteScr\r
     EXPORT ArmWriteVMBar\r
+    EXPORT ArmCallWFE\r
+    EXPORT ArmCallSEV\r
 \r
     AREA ArmLibSupport, CODE, READONLY\r
 \r
@@ -146,4 +148,12 @@ ArmWriteVMBar
   mcr     p15, 0, r0, c12, c0, 1\r
   bx      lr\r
   \r
+ArmCallWFE\r
+  wfe\r
+  blx   lr\r
+\r
+ArmCallSEV\r
+  sev\r
+  blx   lr\r
+\r
   END\r