aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/include/asm/glue-cache.h
diff options
context:
space:
mode:
authorWill Deacon <will.deacon@arm.com>2013-01-15 12:07:40 +0000
committerWill Deacon <will.deacon@arm.com>2013-03-26 09:55:23 +0000
commit82d9b0d0c6c4cbd5d0022d7df5e6bf071a9eb6c7 (patch)
tree025a05054b9f36c3ce3dd2cb650059d34152f874 /arch/arm/include/asm/glue-cache.h
parentARM: tlbflush: remove ARMv3 support (diff)
downloadlinux-dev-82d9b0d0c6c4cbd5d0022d7df5e6bf071a9eb6c7.tar.xz
linux-dev-82d9b0d0c6c4cbd5d0022d7df5e6bf071a9eb6c7.zip
ARM: cache: remove ARMv3 support code
This is only used by 740t, which is a v4 core and (by my reading of the datasheet for the CPU) ignores CRm for the cp15 cache flush operation, making the v4 cache implementation in cache-v4.S sufficient for this CPU. Tested with 740T core-tile on Integrator/AP baseboard. Acked-by: Hyok S. Choi <hyok.choi@samsung.com> Acked-by: Greg Ungerer <gerg@uclinux.org> Signed-off-by: Will Deacon <will.deacon@arm.com>
Diffstat (limited to 'arch/arm/include/asm/glue-cache.h')
-rw-r--r--arch/arm/include/asm/glue-cache.h8
1 files changed, 0 insertions, 8 deletions
diff --git a/arch/arm/include/asm/glue-cache.h b/arch/arm/include/asm/glue-cache.h
index cca9f15704ed..ea289e1435e7 100644
--- a/arch/arm/include/asm/glue-cache.h
+++ b/arch/arm/include/asm/glue-cache.h
@@ -19,14 +19,6 @@
#undef _CACHE
#undef MULTI_CACHE
-#if defined(CONFIG_CPU_CACHE_V3)
-# ifdef _CACHE
-# define MULTI_CACHE 1
-# else
-# define _CACHE v3
-# endif
-#endif
-
#if defined(CONFIG_CPU_CACHE_V4)
# ifdef _CACHE
# define MULTI_CACHE 1