diff options
author | Antony Pavlov <antonynpavlov@gmail.com> | 2014-07-29 01:15:20 +0400 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2014-07-29 15:07:34 +0200 |
commit | 420ca0be029d66124b82ce51f180f552f7c3593a (patch) | |
tree | 4ea44a6461a347639ca321856a4b422230d358d4 /arch/arm/Kconfig | |
parent | 8a0fe27d4fed977f853de5256b5801d063f50ff7 (diff) | |
download | barebox-420ca0be029d66124b82ce51f180f552f7c3593a.tar.gz barebox-420ca0be029d66124b82ce51f180f552f7c3593a.tar.xz |
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>
Diffstat (limited to 'arch/arm/Kconfig')
0 files changed, 0 insertions, 0 deletions