]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmPkg/Library/ArmLib/ArmV7/ArmV7Support.asm
ArmPkg: ArmLib: purge incorrect ArmDrainWriteBuffer () alias
[mirror_edk2.git] / ArmPkg / Library / ArmLib / ArmV7 / ArmV7Support.asm
index d6f249038a053314079d1ab8f37b78f1a5a9cde3..542157bef7ae848904226c81266d22e3c617a22b 100644 (file)
@@ -20,7 +20,6 @@
     EXPORT  ArmInvalidateDataCacheEntryBySetWay\r
     EXPORT  ArmCleanDataCacheEntryBySetWay\r
     EXPORT  ArmCleanInvalidateDataCacheEntryBySetWay\r
-    EXPORT  ArmDrainWriteBuffer\r
     EXPORT  ArmEnableMmu\r
     EXPORT  ArmDisableMmu\r
     EXPORT  ArmDisableCachesAndMmu\r
@@ -48,6 +47,7 @@
     EXPORT  ArmWriteTpidrurw\r
     EXPORT  ArmIsArchTimerImplemented\r
     EXPORT  ArmReadIdPfr1\r
+    EXPORT  ArmReadIdMmfr0\r
 \r
     AREA    ArmV7Support, CODE, READONLY\r
     PRESERVE8\r
@@ -254,7 +254,6 @@ ArmDataMemoryBarrier
   bx      LR\r
 \r
 ArmDataSynchronizationBarrier\r
-ArmDrainWriteBuffer\r
   dsb\r
   bx      LR\r
 \r
@@ -320,4 +319,8 @@ ArmReadIdPfr1
   mrc    p15, 0, r0, c0, c1, 1     ; Read ID_PFR1 Register\r
   bx     lr\r
 \r
+ArmReadIdMmfr0\r
+  mrc    p15, 0, r0, c0, c1, 4     ; Read ID_MMFR0 Register\r
+  bx     lr\r
+\r
  END\r