]> xenbits.xensource.com Git - people/aperard/ovmf.git/commitdiff
MdePkg/ArmLib: Drop routines that maintain the entire D-cache
authorArd Biesheuvel <ardb@kernel.org>
Thu, 12 Sep 2024 09:22:00 +0000 (11:22 +0200)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Fri, 13 Sep 2024 00:23:13 +0000 (00:23 +0000)
Cache maintenance on the D-cache hierarchy as a whole is not supported
by the ARM architecture, so drop the routines from ArmLib that pretend
to implement it.

Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
MdePkg/Include/Library/ArmLib.h

index 6a1503a7e5ba79db585ffdafd47f12ecfdcc5235..087cddfb76c34f4c2689dd6fd06cd00b30ace5a6 100644 (file)
@@ -180,24 +180,6 @@ ArmIsMpCore (
   VOID\r
   );\r
 \r
-VOID\r
-EFIAPI\r
-ArmInvalidateDataCache (\r
-  VOID\r
-  );\r
-\r
-VOID\r
-EFIAPI\r
-ArmCleanInvalidateDataCache (\r
-  VOID\r
-  );\r
-\r
-VOID\r
-EFIAPI\r
-ArmCleanDataCache (\r
-  VOID\r
-  );\r
-\r
 VOID\r
 EFIAPI\r
 ArmInvalidateInstructionCache (\r