From 3f1bf1f0583f3f82d8458fa29149044451cf950b Mon Sep 17 00:00:00 2001 From: Sascha Hauer Date: Fri, 11 Dec 2009 10:13:34 +0100 Subject: Use cache functions from kernel These cache functions have been extracted from arch/arm/boot/compressed/head.S. The old code only worked properly on ARMv4. Tested on ARMv4, ARMv5, ARMv6 hardware. Signed-off-by: Sascha Hauer --- arch/arm/cpu/Makefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'arch/arm/cpu/Makefile') diff --git a/arch/arm/cpu/Makefile b/arch/arm/cpu/Makefile index 538ab57ae1..2273e4502b 100644 --- a/arch/arm/cpu/Makefile +++ b/arch/arm/cpu/Makefile @@ -11,5 +11,7 @@ obj-$(CONFIG_ARCH_IMX31) += start-arm.o obj-$(CONFIG_ARCH_IMX35) += start-arm.o obj-$(CONFIG_CMD_ARM_CPUINFO) += cpuinfo.o obj-$(CONFIG_MMU) += mmu.o -obj-$(CONFIG_MMU) += cache.o - +obj-$(CONFIG_CPU_32v4T) += cache-armv4.o +obj-$(CONFIG_CPU_32v5) += cache-armv4.o +obj-$(CONFIG_CPU_32v6) += cache-armv6.o +obj-$(CONFIG_CPU_32v7) += cache-armv7.o -- cgit v1.2.3