u-boot/arch/arm/mach-mvebu
Stefan Roese f4e6ec7dc6 arm: mvebu: Don't call arch_cpu_init() from SPL at all
This patch removes the call to arch_cpu_init() in the SPL U-Boot version.
As SPL does not need all the configuration done in this function. And
also does not need the reconfiguration of the internal register
address to 0xf1000000. This will be done by the main U-Boot later on.

This also fixes a problem with the timer not beeing initialized on AXP,
as needed for the mdelay in the setup_usb_phys(). This will now only
be called once in main U-Boot.

Signed-off-by: Stefan Roese <sr@denx.de>
Cc: Luka Perkov <luka.perkov@sartura.hr>
2016-01-14 14:08:59 +01:00
..
include/mach arm: mvebu: Don't call arch_cpu_init() from SPL at all 2016-01-14 14:08:59 +01:00
serdes arm: mvebu: a38x: serdes specification cleanup 2015-11-17 23:41:41 +01:00
cpu.c arm: mvebu: Don't call arch_cpu_init() from SPL at all 2016-01-14 14:08:59 +01:00
dram.c arm: mvebu: Add complete SDRAM ECC scrubbing 2015-08-17 18:49:33 +02:00
gpio.c arm: mvebu: Move mvebu-common into mach-mvebu 2015-05-05 14:28:29 +02:00
Kconfig arm: mvebu: Add SolidRun ClearFog Armada 38x initial support 2016-01-14 14:08:59 +01:00
lowlevel_spl.S arm: mvebu: Add option to use UART xmodem protocol via kwboot 2015-10-21 02:25:00 +02:00
Makefile arm: mvebu: Add complete SDRAM ECC scrubbing 2015-08-17 18:49:33 +02:00
mbus.c compat: Remove is_power_of_2() definition 2015-11-05 16:46:59 -05:00
spl.c arm: mvebu: Don't call arch_cpu_init() from SPL at all 2016-01-14 14:08:59 +01:00
timer.c arm: mvebu/kirkwood: Use common timer functions 2016-01-14 14:08:59 +01:00