]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/asm-sh/cpu-sh2/cache.h
increase AT_VECTOR_SIZE to terminate saved_auxv properly
[linux-2.6-omap-h63xx.git] / include / asm-sh / cpu-sh2 / cache.h
index 20b9796842dcf9a875cd0ed7747b54a518471028..f02ba7a672b227c5fb8acfb14a5a5f945f7a5224 100644 (file)
 
 #define L1_CACHE_SHIFT 4
 
-#if defined(CONFIG_CPU_SUBTYPE_SH7604)
-#define CCR            0xfffffe92      /* Address of Cache Control Register */
-
-#define CCR_CACHE_CE   0x01    /* Cache enable */
-#define CCR_CACHE_ID   0x02    /* Instruction Replacement disable */
-#define CCR_CACHE_OD   0x04    /* Data Replacement disable */
-#define CCR_CACHE_TW   0x08    /* Two-way mode */
-#define CCR_CACHE_CP   0x10    /* Cache purge */
-
-#define CACHE_OC_ADDRESS_ARRAY 0x60000000
-
-#define CCR_CACHE_ENABLE       CCR_CACHE_CE
-#define CCR_CACHE_INVALIDATE   CCR_CACHE_CP
-#define CCR_CACHE_ORA          CCR_CACHE_TW
-#define CCR_CACHE_WT           0x00    /* SH-2 is _always_ write-through */
-
-#elif defined(CONFIG_CPU_SUBTYPE_SH7619)
+#if defined(CONFIG_CPU_SUBTYPE_SH7619)
 #define CCR1           0xffffffec
 #define CCR            CCR1
 
@@ -49,5 +33,5 @@
 #define CCR_CACHE_ENABLE       CCR_CACHE_CE
 #define CCR_CACHE_INVALIDATE   CCR_CACHE_CF
 #endif
-#endif /* __ASM_CPU_SH2_CACHE_H */
 
+#endif /* __ASM_CPU_SH2_CACHE_H */