u-boot-brain/arch/arm/cpu
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
..
arm720t arm: Fix to mistake clean the memory space 2012-07-20 14:24:08 +02:00
arm920t arm: Fix to mistake clean the memory space 2012-07-20 14:24:08 +02:00
arm925t arm: Fix to mistake clean the memory space 2012-07-20 14:24:08 +02:00
arm926ejs ARM: mx28: Remove CONFIG_ARCH_CPU_INIT 2012-07-07 14:07:44 +02:00
arm946es arm: Fix to mistake clean the memory space 2012-07-20 14:24:08 +02:00
arm1136 ARM1136: Fix cache range checks 2012-07-21 23:24:25 +02:00
arm1176 arm: Fix to mistake clean the memory space 2012-07-20 14:24:08 +02:00
arm_intcm arm: Fix to mistake clean the memory space 2012-07-20 14:24:08 +02:00
armv7 arm: armv7: add compile option -mno-unaligned-access if available 2012-07-20 14:24:08 +02:00
ixp arm: Fix to mistake clean the memory space 2012-07-20 14:24:08 +02:00
lh7a40x arm: Fix to mistake clean the memory space 2012-07-20 14:24:08 +02:00
pxa arm: Fix to mistake clean the memory space 2012-07-20 14:24:08 +02:00
s3c44b0 arm: Fix to mistake clean the memory space 2012-07-20 14:24:08 +02:00
sa1100 arm: Fix to mistake clean the memory space 2012-07-20 14:24:08 +02:00
u-boot.lds arm: add a common .lds link script 2012-03-30 07:43:44 +02:00