u-boot-brain/arch/arm
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
..
cpu ARM1136: Fix cache range checks 2012-07-21 23:24:25 +02:00
dts tegra: fdt: Add keyboard controller definition 2012-05-15 08:31:40 +02:00
include/asm mx6: Make pad name macro consistent with the datasheet 2012-07-20 23:03:28 +02:00
lib ARM: lib: Remove CONFIG_ARCH_CPU_INIT dependency 2012-07-20 14:24:08 +02:00
config.mk Makefile: Add a 'checkthumb' rule 2012-05-15 08:31:26 +02:00