u-boot-brain/arch
York Sun 88590148fa armv8: Flush dcache before switching to EL2
For ARMv8, U-boot has been running at EL3 with cache and MMU enabled.
Without proper setup for EL2, cache and MMU are both disabled (out of
reset). Before switching, we need to flush the dcache to make sure the
data is in the main memory.

Signed-off-by: York Sun <yorksun@freescale.com>
Acked-by: David.Feng <fenghua@phytium.com.cn>
2014-04-07 22:19:00 +02:00
..
arc kbuild: delete redundant LDSCRIPT definition 2014-03-12 17:04:46 -04:00
arm armv8: Flush dcache before switching to EL2 2014-04-07 22:19:00 +02:00
avr32 kbuild: fix CROSS_COMPILE settings in config.mk 2014-03-04 12:15:30 -05:00
blackfin kbuild: improve Kbuild speed 2014-03-07 10:59:06 -05:00
m68k kbuild: rename OBJTREE to objtree 2014-03-12 17:04:58 -04:00
microblaze kbuild: delete redundant LDSCRIPT definition 2014-03-12 17:04:46 -04:00
mips usb: create common header virtual root hub descriptors 2014-03-10 18:53:36 +01:00
nds32 config.mk: specify the exact path to standalone linker script 2014-03-07 10:59:06 -05:00
nios2 kbuild: fix CROSS_COMPILE settings in config.mk 2014-03-04 12:15:30 -05:00
openrisc kbuild: delete redundant LDSCRIPT definition 2014-03-12 17:04:46 -04:00
powerpc kbuild: rename OBJTREE to objtree 2014-03-12 17:04:58 -04:00
sandbox sandbox: Add options to clean up temporary files 2014-03-17 20:05:49 -06:00
sh sh: fix PFC registers definition for SH772{2, 3, 4} 2014-03-14 14:49:54 +09:00
sparc usb: create common header virtual root hub descriptors 2014-03-10 18:53:36 +01:00
x86 x86: specify CONFIG_USE_PRIVATE_LIBGCC more simply 2014-03-12 17:04:45 -04:00
.gitignore update include/asm/ gitignore after move 2010-05-07 00:17:30 +02:00