diff options
Diffstat (limited to 'include/asm-arm/cacheflush.h')
| -rw-r--r-- | include/asm-arm/cacheflush.h | 22 |
1 files changed, 19 insertions, 3 deletions
diff --git a/include/asm-arm/cacheflush.h b/include/asm-arm/cacheflush.h index e4a2569c636c..f0845646aacb 100644 --- a/include/asm-arm/cacheflush.h +++ b/include/asm-arm/cacheflush.h | |||
| @@ -25,7 +25,7 @@ | |||
| 25 | #undef _CACHE | 25 | #undef _CACHE |
| 26 | #undef MULTI_CACHE | 26 | #undef MULTI_CACHE |
| 27 | 27 | ||
| 28 | #if defined(CONFIG_CPU_ARM610) || defined(CONFIG_CPU_ARM710) | 28 | #if defined(CONFIG_CPU_CACHE_V3) |
| 29 | # ifdef _CACHE | 29 | # ifdef _CACHE |
| 30 | # define MULTI_CACHE 1 | 30 | # define MULTI_CACHE 1 |
| 31 | # else | 31 | # else |
| @@ -33,7 +33,7 @@ | |||
| 33 | # endif | 33 | # endif |
| 34 | #endif | 34 | #endif |
| 35 | 35 | ||
| 36 | #if defined(CONFIG_CPU_ARM720T) | 36 | #if defined(CONFIG_CPU_CACHE_V4) |
| 37 | # ifdef _CACHE | 37 | # ifdef _CACHE |
| 38 | # define MULTI_CACHE 1 | 38 | # define MULTI_CACHE 1 |
| 39 | # else | 39 | # else |
| @@ -54,7 +54,23 @@ | |||
| 54 | # endif | 54 | # endif |
| 55 | #endif | 55 | #endif |
| 56 | 56 | ||
| 57 | #if defined(CONFIG_CPU_SA110) || defined(CONFIG_CPU_SA1100) | 57 | #if defined(CONFIG_CPU_ARM940T) |
| 58 | # ifdef _CACHE | ||
| 59 | # define MULTI_CACHE 1 | ||
| 60 | # else | ||
| 61 | # define _CACHE arm940 | ||
| 62 | # endif | ||
| 63 | #endif | ||
| 64 | |||
| 65 | #if defined(CONFIG_CPU_ARM946E) | ||
| 66 | # ifdef _CACHE | ||
| 67 | # define MULTI_CACHE 1 | ||
| 68 | # else | ||
| 69 | # define _CACHE arm946 | ||
| 70 | # endif | ||
| 71 | #endif | ||
| 72 | |||
| 73 | #if defined(CONFIG_CPU_CACHE_V4WB) | ||
| 58 | # ifdef _CACHE | 74 | # ifdef _CACHE |
| 59 | # define MULTI_CACHE 1 | 75 | # define MULTI_CACHE 1 |
| 60 | # else | 76 | # else |
