u-boot/arch/arm/cpu/armv7/omap-common
R Sricharan de63ac278c ARM: mmu: Set domain permissions to client access
The 'XN' execute never bit is set in the pagetables. This will
 prevent speculative prefetches to non executable regions. But the
 domain permissions are set as master in the DACR register.
 So the pagetable attribute for 'XN' is not effective. Change the
 permissions to client.

 This fixes lot of speculative prefetch aborts seen on OMAP5
 secure devices.

Signed-off-by: R Sricharan <r.sricharan@ti.com>
Tested-by: Vincent Stehle <v-stehle@ti.com>
Cc: Vincent Stehle <v-stehle@ti.com>
Cc: Tom Rini <trini@ti.com>
Cc: Albert ARIBAUD <albert.u.boot@aribaud.net>
2013-03-28 09:10:58 +01:00
..
boot-common.c omap_hsmmc: add driver check for write protection 2013-03-08 16:41:13 -05:00
clocks-common.c arm: dra7xx: clock: Add the dplls data 2013-03-11 11:06:11 -04:00
config.mk arm: Remove additional config flags 2012-10-04 14:51:50 +02:00
emif-common.c arm: dra7xx: Add DDR related data for DRA752 ES1.0 2013-03-11 11:06:11 -04:00
hwinit-common.c ARM: mmu: Set domain permissions to client access 2013-03-28 09:10:58 +01:00
lowlevel_init.S am33xx: Add required includes to some omap/am33xx code 2013-03-24 12:49:11 -04:00
Makefile ti814x_evm: add ti814x evm board support 2013-03-24 12:49:12 -04:00
mem-common.c omap4: make omap4 code common for future reuse 2011-11-15 22:25:50 +01:00
reset.c ARM: OMAP3+: Detect reset type 2012-07-07 14:07:34 +02:00
timer.c am33xx: Add required includes to some omap/am33xx code 2013-03-24 12:49:11 -04:00
u-boot-spl.lds Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
utils.c omap4: calculate EMIF register values 2011-08-03 12:49:19 +02:00
vc.c ARM: OMAP4+: Change the PRCM structure prototype common for all Socs 2013-03-11 11:06:09 -04:00