From e2bfd172e4b98308aadac98f7c8203950a245e4b Mon Sep 17 00:00:00 2001 From: Leif Lindholm Date: Fri, 18 Dec 2020 13:57:11 +0000 Subject: [PATCH] ArmPkg/ArmLib: move ArmReadIdPfr0/1 into private header ArmV7Lib.h ArmReadIdPfr0 () and ArmReadIdPfr1 () are now used only inside ArmLib. Remove the prototypes from the public header to discourage new id register accessor additions, and direct id register access in general. Move them into local header Arm/ArmV7Lib.h. Cc: Ard Biesheuvel Signed-off-by: Leif Lindholm Reviewed-by: Ard Biesheuvel --- ArmPkg/Include/Library/ArmLib.h | 12 ------------ ArmPkg/Library/ArmLib/Arm/ArmV7Lib.h | 12 ++++++++++++ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/ArmPkg/Include/Library/ArmLib.h b/ArmPkg/Include/Library/ArmLib.h index c2ed72112b..26cb05def0 100644 --- a/ArmPkg/Include/Library/ArmLib.h +++ b/ArmPkg/Include/Library/ArmLib.h @@ -133,18 +133,6 @@ ArmIsArchTimerImplemented ( VOID ); -UINTN -EFIAPI -ArmReadIdPfr0 ( - VOID - ); - -UINTN -EFIAPI -ArmReadIdPfr1 ( - VOID - ); - UINTN EFIAPI ArmCacheInfo ( diff --git a/ArmPkg/Library/ArmLib/Arm/ArmV7Lib.h b/ArmPkg/Library/ArmLib/Arm/ArmV7Lib.h index 93183e6723..bb7bda0a3a 100644 --- a/ArmPkg/Library/ArmLib/Arm/ArmV7Lib.h +++ b/ArmPkg/Library/ArmLib/Arm/ArmV7Lib.h @@ -48,5 +48,17 @@ ArmCleanInvalidateDataCacheEntryBySetWay ( IN UINTN SetWayFormat ); +UINTN +EFIAPI +ArmReadIdPfr0 ( + VOID + ); + +UINTN +EFIAPI +ArmReadIdPfr1 ( + VOID + ); + #endif // __ARM_V7_LIB_H__ -- 2.39.2