]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmPkg/Library/ArmLib/AArch64/AArch64Lib.c
ArmPkg/ArmLib: remove unused ArmCleanDataCacheToPoU()
[mirror_edk2.git] / ArmPkg / Library / ArmLib / AArch64 / AArch64Lib.c
index a4e1f20ad910a8703daea7da7289b786ceee720c..f795a2f896b2e16f92dc616059082a648ebf7e00 100644 (file)
@@ -206,26 +206,6 @@ AArch64DataCacheOperation (
   }\r
 }\r
 \r
-\r
-VOID\r
-AArch64PoUDataCacheOperation (\r
-  IN  AARCH64_CACHE_OPERATION  DataCacheOperation\r
-  )\r
-{\r
-  UINTN     SavedInterruptState;\r
-\r
-  SavedInterruptState = ArmGetInterruptState ();\r
-  ArmDisableInterrupts ();\r
-\r
-  AArch64PerformPoUDataCacheOperation (DataCacheOperation);\r
-\r
-  ArmDrainWriteBuffer ();\r
-\r
-  if (SavedInterruptState) {\r
-    ArmEnableInterrupts ();\r
-  }\r
-}\r
-\r
 VOID\r
 EFIAPI\r
 ArmInvalidateDataCache (\r
@@ -255,13 +235,3 @@ ArmCleanDataCache (
   ArmDrainWriteBuffer ();\r
   AArch64DataCacheOperation (ArmCleanDataCacheEntryBySetWay);\r
 }\r
-\r
-VOID\r
-EFIAPI\r
-ArmCleanDataCacheToPoU (\r
-  VOID\r
-  )\r
-{\r
-  ArmDrainWriteBuffer ();\r
-  AArch64PoUDataCacheOperation (ArmCleanDataCacheEntryBySetWay);\r
-}\r