9
0
Fork 0
barebox/arch/arm
Sebastian Hesselbarth 7286acab67 arm: mvebu: introduce common lowlevel and early init
At early stage after boot, all MVEBU SoCs are similar enough to have
a common lowlevel and barebox entry. We  also remap the internal register
base address to 0xf100000 as it gives some 512M more of contiguous address
space. As we cannot determine real memory size that early, we start with
a default memory size of 64M and probe correct size later in SoC init.

Signed-off-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-05-21 19:48:17 +02:00
..
boards arm: mvebu: introduce common lowlevel and early init 2013-05-21 19:48:17 +02:00
configs arm: mvebu: add basic support for Globalscale Guruplug board 2013-05-17 07:40:13 +02:00
cpu arm: mvebu: add Feroceon CPU type 2013-05-17 07:40:13 +02:00
dts tegra: add GPIO controller driver 2013-04-14 10:45:52 +02:00
include/asm Merge branch 'for-next/relocate' 2013-04-04 14:20:42 +02:00
lib Merge branch 'for-next/relocate' 2013-04-04 14:20:42 +02:00
mach-at91 ARM: at91 smc: Fix possible uninitialized variable 2013-04-30 09:35:55 +02:00
mach-bcm2835 clk: remove unused __clk_[get|put] 2013-04-03 17:22:11 +02:00
mach-clps711x Merge branch 'for-next/misc' 2013-04-04 14:20:32 +02:00
mach-ep93xx switch boards to lwl-y 2013-02-21 14:42:51 +01:00
mach-highbank highbank: switch to defaultenv-2 2013-04-09 09:02:26 +02:00
mach-imx ARM: i.MX: Allow disabling SDRAM autodetection 2013-05-08 08:24:43 +02:00
mach-mvebu arm: mvebu: introduce common lowlevel and early init 2013-05-21 19:48:17 +02:00
mach-mxs MXS: fix SoC detecting 2013-05-08 23:24:50 +02:00
mach-netx ARM: netx: Remove references for missing boards 2013-04-30 08:21:34 +02:00
mach-nomadik clk: remove unused __clk_[get|put] 2013-04-03 17:22:11 +02:00
mach-omap Merge branch 'for-next/omap' 2013-05-06 09:30:41 +02:00
mach-pxa ARM: remove now unused MACH_[HAS|DO]_LOWLEVEL_INIT 2013-02-04 15:52:40 +01:00
mach-samsung ARM Samsung boards: switch to barebox_arm_entry 2013-02-04 15:52:39 +01:00
mach-tegra tegra: add GPIO controller driver 2013-04-14 10:45:52 +02:00
mach-versatile clk: remove unused __clk_[get|put] 2013-04-03 17:22:11 +02:00
mach-vexpress clk: remove unused __clk_[get|put] 2013-04-03 17:22:11 +02:00
mach-zynq ARM: zynq: add support for ethernet 2013-04-03 17:21:51 +02:00
pbl ARM: Add relocatable binary support 2013-03-07 12:38:01 +01:00
tools make make -s more silent 2012-10-17 22:17:12 +02:00
Kconfig arm: initial support for Marvell Dove SoCs 2013-05-15 07:39:27 +02:00
Makefile arm: mvebu: add basic support for Globalscale Guruplug board 2013-05-17 07:40:13 +02:00
mach-arm.dox fix path specs in arch/arm/mach-arm.dox 2010-01-04 11:11:55 +01:00