]> Git Repo - u-boot.git/commit - arch/arm/include/asm/arch-tegra/ap.h
tegra2: Simplify tegra_start() boot path
authorSimon Glass <[email protected]>
Sat, 5 Nov 2011 03:56:50 +0000 (03:56 +0000)
committerAlbert ARIBAUD <[email protected]>
Fri, 9 Dec 2011 16:30:09 +0000 (17:30 +0100)
commit210576fc5e5d323c8039f95c7b5b2c7512a550e4
tree5e2998868cd26796a8e25f0fbee25bd248db2f59
parente43d6ed932a4fbeb4c53a66bd2b7fc1f802a810e
tegra2: Simplify tegra_start() boot path

The Tegra2 boot path is more complicated than it needs to be. Since we want
to move to building most of U-Boot with ARMv7 and only a small part with
ARMv4T (for AVP) it should be as simple as possible.

This makes tegra2_start() into a simple function which either does AVP
init or A9 init depending on which core is running it. Both cores now
following the same init path, beginning at _start, and the special Tegra2
boot path code is no longer required.

Only two files need to be built for ARMv4T, and this is handled in the
Tegra2 CPU Makefile.

Signed-off-by: Simon Glass <[email protected]>
Signed-off-by: Tom Warren <[email protected]>
arch/arm/cpu/armv7/tegra2/Makefile
arch/arm/cpu/armv7/tegra2/ap20.c
arch/arm/cpu/armv7/tegra2/ap20.h
This page took 0.030006 seconds and 4 git commands to generate.