u-boot-brain/arch/arm/mach-socfpga
Marek Vasut ef84861b7d arm: socfpga: misc: Fix warm reset
Write necessary magic value into the Warm Boot from ON-Chip RAM
group Enable register to enable Warm reset support. Instead of
doing this in the reset_cpu() function, we do it in arch early
init to avoid breaking old kernel code which expects this magic
value to be already written into this register.

This magic is originally excavated from common/spl/spl.c in the
u-boot port from altera, where this value was written just before
the SPL jumped to actual U-Boot in the RAM.

Signed-off-by: Marek Vasut <marex@denx.de>
2015-08-08 14:14:08 +02:00
..
include/mach arm: socfpga: system: Clean up pinmux_config.c 2015-08-08 14:14:07 +02:00
clock_manager.c arm: socfpga: clock: Clean up pll_config.h 2015-08-08 14:14:06 +02:00
fpga_manager.c ARM: socfpga: move SoC sources to mach-socfpga 2015-05-07 05:21:12 +02:00
freeze_controller.c ARM: socfpga: move SoC sources to mach-socfpga 2015-05-07 05:21:12 +02:00
Kconfig arch: Make board selection choices optional 2015-05-12 18:10:02 -04:00
Makefile ARM: socfpga: move SoC sources to mach-socfpga 2015-05-07 05:21:12 +02:00
misc.c arm: socfpga: misc: Fix warm reset 2015-08-08 14:14:08 +02:00
reset_manager.c arm: socfpga: reset: Add function to reset add peripherals 2015-08-08 14:14:06 +02:00
scan_manager.c arm: socfpga: scan: Zap iocsr_scan_chain*_table() 2015-08-08 14:14:07 +02:00
spl.c arm: socfpga: spl: Add support for selecting boot device from BSEL 2015-08-08 14:14:08 +02:00
system_manager.c arm: socfpga: system: Clean up pinmux_config.c 2015-08-08 14:14:07 +02:00
timer.c ARM: socfpga: move SoC sources to mach-socfpga 2015-05-07 05:21:12 +02:00