summaryrefslogtreecommitdiff
path: root/ArmPkg/Library/ArmCacheMaintenanceLib
diff options
context:
space:
mode:
authoroliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524>2012-02-14 18:44:40 +0000
committeroliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524>2012-02-14 18:44:40 +0000
commitd60f6af456a08f186a2b7568eec5279e96547a22 (patch)
treebff861f3f295b22b9463a21b7aba71a3d77c4c5c /ArmPkg/Library/ArmCacheMaintenanceLib
parent9207c5d75871fed9f98ee6548e9d420e4d11f340 (diff)
downloadedk2-d60f6af456a08f186a2b7568eec5279e96547a22.zip
edk2-d60f6af456a08f186a2b7568eec5279e96547a22.tar.gz
edk2-d60f6af456a08f186a2b7568eec5279e96547a22.tar.bz2
ArmPkg/ArmV7Lib: Add support for Invalid Instruction Cache to Point of Unification
This patch adds support to invalidate Instruction Cache to the Point of Unification (PoU). Signed-off-by: eugenecohen Reviewed-by: oliviermartin git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13012 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'ArmPkg/Library/ArmCacheMaintenanceLib')
-rw-r--r--ArmPkg/Library/ArmCacheMaintenanceLib/ArmCacheMaintenanceLib.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ArmPkg/Library/ArmCacheMaintenanceLib/ArmCacheMaintenanceLib.c b/ArmPkg/Library/ArmCacheMaintenanceLib/ArmCacheMaintenanceLib.c
index b339c50..0dd4530 100644
--- a/ArmPkg/Library/ArmCacheMaintenanceLib/ArmCacheMaintenanceLib.c
+++ b/ArmPkg/Library/ArmCacheMaintenanceLib/ArmCacheMaintenanceLib.c
@@ -68,8 +68,8 @@ InvalidateInstructionCacheRange (
IN UINTN Length
)
{
- CacheRangeOperation(Address, Length, ArmCleanDataCache, ArmCleanDataCacheEntryByMVA);
- ArmInvalidateInstructionCache();
+ CacheRangeOperation (Address, Length, ArmCleanDataCacheToPoU, ArmCleanDataCacheEntryByMVA);
+ ArmInvalidateInstructionCache ();
return Address;
}