kernel/eka/include/kernel/cache_maintenance.h
branchRCL_3
changeset 80 597aaf25e343
parent 62 4a8fed1c0ef6
child 256 c1f20ce4abcf
--- a/kernel/eka/include/kernel/cache_maintenance.h	Sat Feb 20 00:10:51 2010 +0200
+++ b/kernel/eka/include/kernel/cache_maintenance.h	Fri Mar 12 15:50:11 2010 +0200
@@ -375,6 +375,12 @@
 const TUint ARML2C_CleanByWay = 0x7bc;
 const TUint ARML2C_InvalidateByWay = 0x77c;
 const TUint ARML2C_CleanInvalidateByWay = 0x7fc;
+#if defined (__ARM_PL310_CACHE__)
+    const TUint ARML2C_WayShift = 28;
+#else
+    const TUint ARML2C_WayShift = 29;
+#endif
+    const TUint ARML2C_IndexShift = 5;
 
 /*
  * A set of static utility functions for external cache memory.