u-boot/arch/arm/cpu/arm1136
Benoît Thébaudeau f8f09dd404 ARM1136: Fix cache range checks
bad_cache_range actually returned true if the range was OK, but it was used
according to its name, which resulted in all valid dcache range invalidate/flush
operations being dropped. Hence, most DMA transfers resulted in garbage data.

This patch renames this function according to what it does, and it fixes the
interpretation of its return value by other functions. The chosen naming is the
same as for ARM926EJ-S in order to be consistent.

Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
Cc: Albert Aribaud <albert.u.boot@aribaud.net>
Acked-by: Stefano Babic <sbabic@denx.de>
2012-07-21 23:24:25 +02:00
..
mx31 mx31: add "ARM11P power gating" to get_reset_cause 2012-03-27 09:41:15 +02:00
mx35 mx35: generic: Let get_reset_cause be defined only when CONFIG_DISPLAY_CPUINFO is selected 2012-02-27 21:19:24 +01:00
omap24xx omap24xx: fix 'reset_timer_masked' declaration error 2011-09-07 22:03:06 +02:00
config.mk Reduce build times 2011-11-03 20:44:58 +01:00
cpu.c ARM1136: Fix cache range checks 2012-07-21 23:24:25 +02:00
Makefile Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
start.S arm: Fix to mistake clean the memory space 2012-07-20 14:24:08 +02:00