tegra: move to common SPL framework
authorAllen Martin <amartin@nvidia.com>
Fri, 19 Oct 2012 21:08:23 +0000 (21:08 +0000)
committerTom Warren <twarren@nvidia.com>
Mon, 29 Oct 2012 16:07:06 +0000 (09:07 -0700)
commitb2f9893826c48f2653d4a1ffaff8623fdec22303
tree23d99267e15adc2b6b5daefc855abcba4c3f7469
parenta759f1e0db7be05ab562e060cf024af262920426
tegra: move to common SPL framework

Change tegra SPL to use common SPL framework.  Any tegra specific
initialization is now done in spl_board_init() instead of
board_init_f()/board_init_r().  Only one SPL boot target is supported
on tegra, which is boot to RAM image.  jump_to_image_no_args() must be
overridden on tegra so the host CPU can be initialized.

Signed-off-by: Allen Martin <amartin@nvidia.com>
Acked-by: Stephen Warren <swarren@nvidia.com>
Tested-by: Stephen Warren <swarren@nvidia.com>
Tested-by: Lucas Stach <dev@lynxeye.de>
Acked-by: Simon Glass <sjg@chromium.org>
Tested-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Tom Warren <twarren@nvidia.com>
arch/arm/cpu/arm720t/tegra-common/spl.c
arch/arm/include/asm/arch-tegra20/spl.h [new file with mode: 0644]
include/configs/tegra20-common.h