From patchwork Tue Apr 9 12:20:32 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andre Przywara X-Patchwork-Id: 235063 X-Patchwork-Delegate: albert.aribaud@free.fr Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id 4BB992C00AA for ; Tue, 9 Apr 2013 22:21:46 +1000 (EST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id BF87D4AC3A; Tue, 9 Apr 2013 14:21:35 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at theia.denx.de Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id csSwBzGPAhuk; Tue, 9 Apr 2013 14:21:35 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id AF1FE4AC0D; Tue, 9 Apr 2013 14:21:23 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 48ECB4ABB2 for ; Tue, 9 Apr 2013 14:21:21 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at theia.denx.de Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3dzp9KZs7-Di for ; Tue, 9 Apr 2013 14:21:20 +0200 (CEST) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from mail-bk0-f48.google.com (mail-bk0-f48.google.com [209.85.214.48]) by theia.denx.de (Postfix) with ESMTPS id B29774AC06 for ; Tue, 9 Apr 2013 14:21:15 +0200 (CEST) Received: by mail-bk0-f48.google.com with SMTP id jf3so3502651bkc.7 for ; Tue, 09 Apr 2013 05:21:15 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:from:to:cc:subject:date:message-id:x-mailer:in-reply-to :references:x-gm-message-state; bh=B+nLnOqy/lLXpgUkS+2ebsvE6MA00KSsGfIjSoK9Jdc=; b=XP8NEIrXIbXrxFoLH4VDQ1jY2Uf4rlPj0U3xHHurslac3cyV1MbQnaObmbxT0qzX/y 4qlPANolhYZETs2S9cYbtVPglTRaKrq0hsFSS8A24yFZUd8khuwsIdb4nqT7lcc0YwCd a70FBvGNQKShlQVbEzuNXdSjPcK1bfVbHA1KM5ALOrbErk9+MESkTs+vvz49KrXtGAC6 J/dDEgdFi7DzsOoB0VQm2nGyOBIZZ8JhRUvZGX7w6MgB1HXgoEI+qs7UIMcQqlFYM+Hp R4zL9ccJzhTg1VKhBZIAayxVdNZ4ZM3AGUglIL9v0Jo7WuNAdHi6g4SjLlCP9phVm+JQ A33g== X-Received: by 10.204.190.143 with SMTP id di15mr563133bkb.50.1365510075263; Tue, 09 Apr 2013 05:21:15 -0700 (PDT) Received: from slackpad.drs.calxeda.com (g224198110.adsl.alicedsl.de. [92.224.198.110]) by mx.google.com with ESMTPS id x18sm13947971bkw.4.2013.04.09.05.21.13 (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 09 Apr 2013 05:21:14 -0700 (PDT) From: Andre Przywara To: albert.u.boot@aribaud.net, trini@ti.com Date: Tue, 9 Apr 2013 14:20:32 +0200 Message-Id: <1365510033-14508-4-git-send-email-andre.przywara@linaro.org> X-Mailer: git-send-email 1.7.12.1 In-Reply-To: <1365510033-14508-1-git-send-email-andre.przywara@linaro.org> References: <1365510033-14508-1-git-send-email-andre.przywara@linaro.org> X-Gm-Message-State: ALoCoQkyB6/VxmsyqnXoWs361CaHJ+k9ex6DPupuzOazRqZCCd8D+mdjaMdtk+VsjhQ14vn+RPes Cc: u-boot@lists.denx.de, jon.medhurst@linaro.org Subject: [U-Boot] [PATCH v3 3/4] ARM: vexpress: add support for Versatile Express Cortex-A15-TC2 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.11 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: u-boot-bounces@lists.denx.de Errors-To: u-boot-bounces@lists.denx.de This adds support for the Cortex-A15-TC2 core tile for the Versatile Express board by ARM. This is mostly a copy of the A5 support file, but will be extended later with A15 specific options. Signed-off-by: Andre Przywara --- boards.cfg | 1 + include/configs/vexpress_ca15_tc2.h | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 include/configs/vexpress_ca15_tc2.h diff --git a/boards.cfg b/boards.cfg index df8d5e5..e6a86a8 100644 --- a/boards.cfg +++ b/boards.cfg @@ -232,6 +232,7 @@ versatilepb arm arm926ejs versatile armltd versatileqemu arm arm926ejs versatile armltd versatile versatile:ARCH_VERSATILE_QEMU,ARCH_VERSATILE_PB integratorap_cm946es arm arm946es integrator armltd - integratorap:CM946ES integratorcp_cm946es arm arm946es integrator armltd - integratorcp:CM946ES +vexpress_ca15_tc2 arm armv7 vexpress armltd vexpress_ca5x2 arm armv7 vexpress armltd vexpress_ca9x4 arm armv7 vexpress armltd am335x_evm arm armv7 am335x ti am33xx am335x_evm:SERIAL1,CONS_INDEX=1 diff --git a/include/configs/vexpress_ca15_tc2.h b/include/configs/vexpress_ca15_tc2.h new file mode 100644 index 0000000..9e230ad --- /dev/null +++ b/include/configs/vexpress_ca15_tc2.h @@ -0,0 +1,36 @@ +/* + * (C) Copyright 2013 Linaro + * Andre Przywara, + * + * Configuration for Versatile Express. Parts were derived from other ARM + * configurations. + * + * See file CREDITS for list of people who contributed to this + * project. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation; either version 2 of + * the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, + * MA 02111-1307 USA + */ + +#ifndef __VEXPRESS_CA15X2_TC2_h +#define __VEXPRESS_CA15X2_TC2_h + +#define CONFIG_VEXPRESS_EXTENDED_MEMORY_MAP +#include "vexpress_common.h" +#define CONFIG_BOOTP_VCI_STRING "U-boot.armv7.vexpress_ca15x2_tc2" + +#define CONFIG_SYS_CLK_FREQ 24000000 + +#endif