ARM: add ARM946E-S CPU type
ARM946E-S is used in the DIGIC family SoCs.

ARM946E-S core supports ARMv5TE and has Cache & MPU.
Linux kernel uses ARMv4 MPU cache routines for ARM946E-S core.
E.g. see linux.git/boot/compressed/head.S:

    .word   0x41009400              @ ARM94x
    .word   0xff00ff00
    W(b)    __armv4_mpu_cache_on
    W(b)    __armv4_mpu_cache_off
    W(b)    __armv4_mpu_cache_flush

So select CPU_32v4T for ARM946E-S despite of ARMv5TE support.

Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
1 parent 8a0fe27 commit 420ca0be029d66124b82ce51f180f552f7c3593a
@Antony Pavlov Antony Pavlov authored on 28 Jul 2014
Sascha Hauer committed on 29 Jul 2014
Showing 1 changed file
View
arch/arm/cpu/Kconfig