On Tue, 2 Apr 2013 08:19:04 +0200 Lucas Stach <dev@xxxxxxxxxx> wrote: > Tegra is not a single arch type, but a collection of different > generations. Define TEGAR20 arch type to differentiate between the > generations. Switch to ARMv7 cpu type for all Tegras. > > Signed-off-by: Lucas Stach <dev@xxxxxxxxxx> > --- > arch/arm/Kconfig | 4 ++-- > arch/arm/mach-tegra/Kconfig | 20 ++++++++++++++++++-- > 2 files changed, 20 insertions(+), 4 deletions(-) > > diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig > index bb9b47b..7d42826 100644 > --- a/arch/arm/Kconfig > +++ b/arch/arm/Kconfig > @@ -136,8 +136,8 @@ config ARCH_VEXPRESS > select COMMON_CLK > > config ARCH_TEGRA > - bool "Nvidia Tegra-based boards" > - select CPU_ARM926T > + bool "Nvidia Tegra" > + select CPU_V7 > select HAS_DEBUG_LL > > config ARCH_ZYNQ > diff --git a/arch/arm/mach-tegra/Kconfig b/arch/arm/mach-tegra/Kconfig > index eda786b..0adf4be 100644 > --- a/arch/arm/mach-tegra/Kconfig > +++ b/arch/arm/mach-tegra/Kconfig > @@ -1,11 +1,23 @@ > if ARCH_TEGRA > + Trailing whitespace here. > +choice > + prompt "Tegra processor type" > + > +config MACH_TEGRA20 > + bool "Tegra 20" > + > +endchoice > + > +# --------------------------------------------------------- > + > +if MACH_TEGRA20 > > config ARCH_TEXT_BASE > hex > - default 0x31fc0000 > + default 0x00108000 > > choice > - prompt "Tegra Board Type" > + prompt "Tegra 20 Board Type" > > config MACH_TOSHIBA_AC100 > bool "Toshiba AC100" > @@ -16,4 +28,8 @@ endchoice > > source arch/arm/boards/toshiba-ac100/Kconfig > > +endif #MACH_TEGRA20 > + > +# --------------------------------------------------------- > + > endif > -- > 1.8.1.4 > -- antonynpavlov@xxxxxxxxx <antonynpavlov@xxxxxxxxx> _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox