From 47585ed568ebcda8718928c254b9669fd6ee923e Mon Sep 17 00:00:00 2001 From: oliviermartin Date: Fri, 25 Jan 2013 11:52:14 +0000 Subject: [PATCH] ArmPkg: Move Arm(Enable|Disable)Irq() functions from internal header to library header file Signed-off-by: Olivier Martin git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14091 6f19259b-4bc3-4df7-8a09-765794883524 --- ArmPkg/Include/Library/ArmLib.h | 14 +++++++++++++- ArmPkg/Library/ArmLib/ArmV7/ArmV7Lib.h | 24 ------------------------ 2 files changed, 13 insertions(+), 25 deletions(-) diff --git a/ArmPkg/Include/Library/ArmLib.h b/ArmPkg/Include/Library/ArmLib.h index 1e55284317..4550ea6ba0 100644 --- a/ArmPkg/Include/Library/ArmLib.h +++ b/ArmPkg/Include/Library/ArmLib.h @@ -314,13 +314,25 @@ EFIAPI ArmDisableInterrupts ( VOID ); - + BOOLEAN EFIAPI ArmGetInterruptState ( VOID ); +UINTN +EFIAPI +ArmDisableIrq ( + VOID + ); + +VOID +EFIAPI +ArmEnableIrq ( + VOID + ); + VOID EFIAPI ArmEnableFiq ( diff --git a/ArmPkg/Library/ArmLib/ArmV7/ArmV7Lib.h b/ArmPkg/Library/ArmLib/ArmV7/ArmV7Lib.h index 66995c7bb4..88848da583 100644 --- a/ArmPkg/Library/ArmLib/ArmV7/ArmV7Lib.h +++ b/ArmPkg/Library/ArmLib/ArmV7/ArmV7Lib.h @@ -59,30 +59,6 @@ ArmDisableAsynchronousAbort ( VOID ); -VOID -EFIAPI -ArmEnableIrq ( - VOID - ); - -UINTN -EFIAPI -ArmDisableIrq ( - VOID - ); - -VOID -EFIAPI -ArmEnableFiq ( - VOID - ); - -UINTN -EFIAPI -ArmDisableFiq ( - VOID - ); - VOID ArmV7PerformPoUDataCacheOperation ( IN ARM_V7_CACHE_OPERATION DataCacheOperation