From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from ns.km20343-01.keymachine.de ([84.19.182.79] helo=km20343-01.keymachine.de) by merlin.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1UMuZw-0006y0-1x for barebox@lists.infradead.org; Tue, 02 Apr 2013 06:20:20 +0000 From: Lucas Stach Date: Tue, 2 Apr 2013 08:19:04 +0200 Message-Id: <1364883552-6563-3-git-send-email-dev@lynxeye.de> In-Reply-To: <1364883552-6563-1-git-send-email-dev@lynxeye.de> References: <1364883552-6563-1-git-send-email-dev@lynxeye.de> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "barebox" Errors-To: barebox-bounces+u.kleine-koenig=pengutronix.de@lists.infradead.org Subject: [PATCH v3 02/10] tegra: define TEGRA20 arch type To: barebox@lists.infradead.org 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 --- 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 + +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 _______________________________________________ barebox mailing list barebox@lists.infradead.org http://lists.infradead.org/mailman/listinfo/barebox