u-boot/arch/arm/cpu
Sughosh Ganu da104e04ec arm, arm926ejs: Flush the data cache before disabling it
The current implementation invalidates the data cache before turning it
off and causes problems on the hawkboard. See the discussion in
http://lists.denx.de/pipermail/u-boot/2012-January/115212.html

According to the ARM926EJ-S Technical Reference Manual, the cache should
be flushed instead.

Also fix the comments to match code.

Signed-off-by: Sughosh Ganu <urwithsughosh@gmail.com>

Rebased and corrected commit message.

Signed-off-by: Christian Riesch <christian.riesch@omicron.at>
Cc: Albert Aribaud <albert.u.boot@aribaud.net>
Cc: Tom Rini <trini@ti.com>
Acked-by: Heiko Schocher <hs@denx.de>
Tested-by: Heiko Schocher <hs@denx.de>
2012-02-12 10:11:33 +01:00
..
arm720t Reduce build times 2011-11-03 20:44:58 +01:00
arm920t add print_cpuinfo to s3c24x0 2011-12-19 17:52:44 +01:00
arm925t Reduce build times 2011-11-03 20:44:58 +01:00
arm926ejs arm, arm926ejs: Flush the data cache before disabling it 2012-02-12 10:11:33 +01:00
arm946es Reduce build times 2011-11-03 20:44:58 +01:00
arm1136 mmc: access mxcmmc from mx31 boards 2012-02-12 10:11:26 +01:00
arm1176 Reduce build times 2011-11-03 20:44:58 +01:00
arm_intcm Reduce build times 2011-11-03 20:44:58 +01:00
armv7 OMAP4460: Reduce MPU clock speed from 920 to 700 2012-02-12 10:11:32 +01:00
ixp Reduce build times 2011-11-03 20:44:58 +01:00
lh7a40x Reduce build times 2011-11-03 20:44:58 +01:00
pxa pxa: activate the first usb host port on pxa27x by default 2011-12-11 14:41:05 +01:00
s3c44b0 Reduce build times 2011-11-03 20:44:58 +01:00
sa1100 Reduce build times 2011-11-03 20:44:58 +01:00