u-boot/arch/arm/cpu
Simon Glass 0dde7f5379 arm: Add control over cachability of memory regions
Add support for adjusting the L1 cache behavior by updating the MMU
configuration. The mmu_set_region_dcache_behaviour() function allows
drivers to make these changes after the MMU is set up.

It is implemented only for ARMv7 at present.

This is needed for LCD support, where we want to make the LCD frame buffer
write-through (or off) rather than write-back.

Signed-off-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Tom Warren <twarren@nvidia.com>
2012-11-19 08:15:38 -07:00
..
arm720t arm720t: add back common.h include 2012-10-29 14:04:26 -07:00
arm920t arm: ks8695: use defined constants for UART 2012-10-26 23:32:11 +02:00
arm925t arm: Fixed the offset for the no relocation. 2012-10-04 16:41:15 +02:00
arm926ejs Merge remote-tracking branch 'u-boot-atmel/master' 2012-10-26 07:54:25 +02:00
arm946es arm: Fixed the offset for the no relocation. 2012-10-04 16:41:15 +02:00
arm1136 arm1136: Fix enable_caches() 2012-11-10 12:28:22 +01:00
arm1176 ARM: arm1176: Define arch_cpu_init() for s3c64xx 2012-11-15 21:08:19 +09:00
arm_intcm arm: Fixed the offset for the no relocation. 2012-10-04 16:41:15 +02:00
armv7 arm: Add control over cachability of memory regions 2012-11-19 08:15:38 -07:00
ixp common: Discard the __u_boot_cmd section 2012-10-22 08:29:42 -07:00
pxa pxa: Add code to examine cpu model and revision 2012-10-15 11:54:07 -07:00
s3c44b0 arm: Fixed the offset for the no relocation. 2012-10-04 16:41:15 +02:00
sa1100 arm: Fixed the offset for the no relocation. 2012-10-04 16:41:15 +02:00
tegra-common tegra: clean up board include hell 2012-10-15 11:54:07 -07:00
tegra20-common tegra: Add display support to funcmux 2012-11-19 08:15:35 -07:00
u-boot.lds ARM: enhance u-boot.lds to detect over-sized SPL 2012-10-29 09:07:05 -07:00