zephyr/arch/arc
Chuck Jordan bc04903bdd arc: disable i-cache in early init because ARC CPUs start with it on
The ARC CPU comes up from reset with i-cache enabled.
It can have garbage in it from a previous run.
The fix is to check the build register for the i-cache, and if its
present, invalidate it fully, and then disable it.
_icache_setup() is called later to turn it on.

Change-Id: I26fae915153841c61e9530d5af2ddb9d0553275b
Signed-off-by: Chuck Jordan <cjordan@synopsys.com>
2016-05-24 00:02:17 +00:00
..
core arc: disable i-cache in early init because ARC CPUs start with it on 2016-05-24 00:02:17 +00:00
include arc: adding "all rights reserved" to banner 2016-05-20 20:55:21 -07:00
soc arc: Adding EM11D SOC 2016-05-23 23:48:00 +00:00
Kbuild new SoC naming convention 2016-04-18 21:24:59 +00:00
Kconfig arc: Add CONFIG_HARVARD since some ARC CPU Architectures are Harvard. 2016-05-09 20:56:51 +00:00
Makefile new SoC naming convention 2016-04-18 21:24:59 +00:00
defconfig kconfig: ram size/start are set in platform Kconfig 2016-02-05 20:25:15 -05:00