]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmPkg/Drivers/CpuDxe/CpuDxe.h
ArmPkg: delete references to unused guids/Pcds from CpuDxe
[mirror_edk2.git] / ArmPkg / Drivers / CpuDxe / CpuDxe.h
index d16abe400ef3c5c9a5a912de54abbe0311367d9d..70afe00a08f12952fd2c41cdc509992104757cf9 100644 (file)
@@ -19,6 +19,7 @@
 #include <Uefi.h>\r
 \r
 #include <Library/ArmLib.h>\r
+#include <Library/ArmMmuLib.h>\r
 #include <Library/BaseMemoryLib.h>\r
 #include <Library/DebugLib.h>\r
 #include <Library/PcdLib.h>\r
 #include <Guid/DebugImageInfoTable.h>\r
 #include <Protocol/Cpu.h>\r
 #include <Protocol/DebugSupport.h>\r
-#include <Protocol/DebugSupportPeriodicCallback.h>\r
-#include <Protocol/VirtualUncachedPages.h>\r
 #include <Protocol/LoadedImage.h>\r
 \r
-\r
-#define EFI_MEMORY_CACHETYPE_MASK     (EFI_MEMORY_UC  | \\r
-                                       EFI_MEMORY_WC  | \\r
-                                       EFI_MEMORY_WT  | \\r
-                                       EFI_MEMORY_WB  | \\r
-                                       EFI_MEMORY_UCE   \\r
-                                       )\r
-\r
+extern BOOLEAN mIsFlushingGCD;\r
 \r
 /**\r
   This function registers and enables the handler specified by InterruptHandler for a processor\r
@@ -120,11 +112,6 @@ SyncCacheConfig (
   IN  EFI_CPU_ARCH_PROTOCOL *CpuProtocol\r
   );\r
 \r
-EFI_STATUS\r
-ConvertSectionToPages (\r
-  IN EFI_PHYSICAL_ADDRESS  BaseAddress\r
-  );\r
-\r
 /**\r
  * Publish ARM Processor Data table in UEFI SYSTEM Table.\r
  * @param  HobStart               Pointer to the beginning of the HOB List from PEI.\r
@@ -140,14 +127,6 @@ PublishArmProcessorTable(
   VOID\r
   );\r
 \r
-EFI_STATUS\r
-SetMemoryAttributes (\r
-  IN EFI_PHYSICAL_ADDRESS      BaseAddress,\r
-  IN UINT64                    Length,\r
-  IN UINT64                    Attributes,\r
-  IN EFI_PHYSICAL_ADDRESS      VirtualMask\r
-  );\r
-\r
 // The ARM Attributes might be defined on 64-bit (case of the long format description table)\r
 UINT64\r
 EfiAttributeToArmAttribute (\r
@@ -177,6 +156,4 @@ SetGcdMemorySpaceAttributes (
   IN UINT64                              Attributes\r
   );\r
 \r
-extern VIRTUAL_UNCACHED_PAGES_PROTOCOL  gVirtualUncachedPages;\r
-\r
 #endif // __CPU_DXE_ARM_EXCEPTION_H__\r