kernel/eka/include/kernel/cache_maintenance.h
branchRCL_3
changeset 80 597aaf25e343
parent 62 4a8fed1c0ef6
child 256 c1f20ce4abcf
equal deleted inserted replaced
62:4a8fed1c0ef6 80:597aaf25e343
   373 const TUint ARML2C_CleanInvalidateByIndexWay = 0x7f8;
   373 const TUint ARML2C_CleanInvalidateByIndexWay = 0x7f8;
   374 
   374 
   375 const TUint ARML2C_CleanByWay = 0x7bc;
   375 const TUint ARML2C_CleanByWay = 0x7bc;
   376 const TUint ARML2C_InvalidateByWay = 0x77c;
   376 const TUint ARML2C_InvalidateByWay = 0x77c;
   377 const TUint ARML2C_CleanInvalidateByWay = 0x7fc;
   377 const TUint ARML2C_CleanInvalidateByWay = 0x7fc;
       
   378 #if defined (__ARM_PL310_CACHE__)
       
   379     const TUint ARML2C_WayShift = 28;
       
   380 #else
       
   381     const TUint ARML2C_WayShift = 29;
       
   382 #endif
       
   383     const TUint ARML2C_IndexShift = 5;
   378 
   384 
   379 /*
   385 /*
   380  * A set of static utility functions for external cache memory.
   386  * A set of static utility functions for external cache memory.
   381  * The following external cache controllers are supported:
   387  * The following external cache controllers are supported:
   382  * 	- L210
   388  * 	- L210