From patchwork Tue Feb 7 21:19:55 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jayachandran C X-Patchwork-Id: 9561203 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id A25A160236 for ; Tue, 7 Feb 2017 21:21:06 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 939782838C for ; Tue, 7 Feb 2017 21:21:06 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 86E312848E; Tue, 7 Feb 2017 21:21:06 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.8 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,T_DKIM_INVALID autolearn=no version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 31CE42838C for ; Tue, 7 Feb 2017 21:21:06 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1cbDCC-0004Er-Rg; Tue, 07 Feb 2017 21:21:04 +0000 Received: from mail-bn3nam01on0054.outbound.protection.outlook.com ([104.47.33.54] helo=NAM01-BN3-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1cbDC2-00042j-Sp for linux-arm-kernel@lists.infradead.org; Tue, 07 Feb 2017 21:20:57 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=l6w9BFt5+OhwBFPjXiCBJ2GGWi3yyvMk8WFWTeSC1UM=; b=W38NqvoEpaRcGrNrsGUP2fvEqvPAwLyjPhNMZZrBkEXj51s+7LNjEvaCB3x47t/8ZorrOrxD2nK5HaczMEShI+gLKECmno2Tuk3jg1phwtPRazF+00B64IrA+5DJWIIOUA06Fg11DmvNHcG2Zmmd4SHSIbY4ggQDM/tI0qAP5rM= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jayachandran.Nair@cavium.com; Received: from vulcan.caveonetworks.com (50.233.148.156) by BLUPR07MB211.namprd07.prod.outlook.com (10.242.200.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.16; Tue, 7 Feb 2017 21:20:28 +0000 From: Jayachandran C To: , Arnd Bergmann Subject: [PATCH v3 1/5] arm64: add THUNDER2 processor family Date: Tue, 7 Feb 2017 21:19:55 +0000 Message-ID: <1486502399-2950-2-git-send-email-jnair@caviumnetworks.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1486502399-2950-1-git-send-email-jnair@caviumnetworks.com> References: <1486502399-2950-1-git-send-email-jnair@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [50.233.148.156] X-ClientProxiedBy: MWHPR15CA0056.namprd15.prod.outlook.com (10.174.254.18) To BLUPR07MB211.namprd07.prod.outlook.com (10.242.200.149) X-MS-Office365-Filtering-Correlation-Id: ec5e04a9-0609-4a5e-06b8-08d44f9f249f X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BLUPR07MB211; X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB211; 3:ZpU873l+S6caUYicFR1s+PrXthRpLZOi6JNDeTHDipMmeVGVSBLG/jChLWORZ+coXSeayiLWM+2+fAeVIDPRjhEjsaPGaWBrhyA2CfhbZ112+rtYPZ/wNZpyLhBBaZeVntwA1gR0CmWsLG8IHc9FCrS8uRKzsnadWngnR5oT1PP52k2xY+eF5gOkeY3tyx0F29AyBIdLVhJze59SGidZ+yaI+NmHNU3BBGs8Nm011Zt4MxTGXgnltiwQc6M5M/E92tUlq+2+UAEhdcJoVzGg4g==; 25:x7WjCJXvgERcojr+532BQ2ngwz5wDISDFoYyW3P9mKkcncCiMrAZqwCn2oAf0W3BJBSYxm1QnL/E8SCLSuxWE6DkbNI+V+PxlE1WX2AtQItFaDOPUyk7m2MoCr8FTAxSaJLhYgVZaUuU3ABvw5d4wHcFJJ5qs8eCNA3iVuWkaMgQCY5t5ycphXbPqOIhZq2a7EgflEpPwlQcnDBakzD1T/+TbFBTY3h+A4sGEUYpW3+Rbnq7/VvEolnu0FOJJ9SvujWc/Tkbsh1qb077i23fqBgwZWw3cvh84DlGz18wiodO16BS+y/SzOjIJLMMspdUAjseudOBlUaM6fwSR21z6q+PCOKut3YxycPW/wiJ5b79n+Mh+DzsyNhkHhM0+pCBrtpEPgufC/PvpEPrly9CaNy+hMcuzMoTyZCxu+Ueqc6g6O1O2Z/HT387xHVr5Q8U/GGJF3AunGX+vsHgdRGdfA== X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB211; 31:6GboBGyW2WPr4Rd1GV5pjrFrPdg0hLxLSgyZGdDCkoQKEFSp4FGBBJ2oX+kHygqOg1iHqm59ddRxxJSteXBvtDHnUTJG8vQhhwjBVMoa3cxBaQpkKVm3/rfQ0rjrHPl1Ozd1DrI8qpCGawlJNaGoHY9y5a71JHsdbVC+4IybET5DrLomJwPrwdc/zFqNbokEzw3zhQOdyBZlVKnfpUSAOxbdb2bTa/uSuGsixbNY6QOIQ3wUYygOOwwl9+XfZNYO; 20:C6IjMFXnrt90ikIwFkeilUPyRJZSY2trTkoR3mUg+3M0NTPhdWEvwkX2Bwe5l6z8THzSFLIbpSjJW6UkxUwkp/zOllrfbQ2uQFWdwc23omL76Dl9rCgVx+hHHlxT/0a7kmaSd6nC8yV3V5VcPQT5ktikyJ/py3BmPJwhx0jW4BQ0+vLFcMhUzEFlB2A6nMh5qCbgWoNds66GkMbppUxgtQHVIi3c1fcDCZDCrx7V5Hcd+mVraFh06BA7CUfEiscvq12WVqYiGsU+Pyx6y8MG4p2HMJ6QYy4cpO/96O37h2GnYEoS7JqN8YWpfCpTrX/tkzZHyJ6j8DsmZGUM1Rsp1hYXlnyfJQp5s7pGgWbW/cAE0wo5jhaPZfucv1eXYrByCkX+xvBmMlPF6ER9aOOjjYkQVa8+fBINtoIZfG9zYuVEdznoe3h56xdDonWXHU8iECjPpD2vdYW//fyNm7pgSLVUlWb5HSC8I4N4uRItsGJeCiW8viqWhGrHTXt9x7+scfHMW1SKEupZsBQu2jaw50tCnbQVZJ3BiUJq2Mgd9DwAqN4wROMXSFVf+1DRuPuXPLLDpEOwOdbRDzAciGT1tQ0enl4gd56tGdrFIrg+Wws= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(158342451672863); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(2017020603029)(8121501046)(20170203043)(3002001)(10201501046)(6041248)(20161123558025)(20161123555025)(20161123560025)(20161123564025)(20161123562025)(6072148); SRVR:BLUPR07MB211; BCL:0; PCL:0; RULEID:; SRVR:BLUPR07MB211; X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB211; 4:YkRpUdRJ+WLIsscK2srmv0SJwe/+Nq6RMbfxV4uJUtZzM79AjZr3vDJ+LpVPTxClWJvqrGK4SknY2OJwn2SCEZ30e9YwfHrM/tDc9wGFYhQZAnF2j3IT+GZXpsmCqK8OcEaSWCT0cZGmD27+nkMPmHF3dHyM4Q+aNszqGFovNm8+xs5PKx3QGZhT9Z6RdHsJ5mPbeeQGdXa+m4xb+/RJf2XdM5VELgFQRr/XWs2G1dK/Re9hdDvm4qniqNfvqD/5KL6dkrhsQq/VVzHNZfVao62Jocc1S84oW8d+3TsNFT1GEwEmKmessCb8dJQU0+9VC+lo+yfQQbjfgCsmjq79OvvmYOSUoQ1AlekXcQgy6mdOLYgOwlAKQdReHqwOFP6iVKULfkEinqLED/oUtsX07+Ulg51eYMrHgNOj8vMb3Y4NeBLMm4g+UKCzUPmq2XTVxrqmYrkkCgT2kj0aE3xrlVGMmVI3sddrfxwKT+eqvROZo9aalSTttxdg0RO0O2zPIF4YUfN5vk1lXF+qsnYcRY5gOthcYEuYA7bJZAxLMfdko+nf6rHPk3FJvoefPob6sIa2FM0hPeFt/mZ136flkfaX+88MLYGuyJX+C0MlDjbnyX6M9WsSjy4H2HfUwMmu2pvx6ihRAAA/o8fLUtmUFHd7l5sCCYj81Ei74yrcYZ7S0VNEAyjJlvG9cjWubE3dKfoKhYD3V6OZlsFT9OTivw== X-Forefront-PRVS: 0211965D06 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(7916002)(39450400003)(189002)(199003)(6506006)(6116002)(6512007)(2906002)(54906002)(66066001)(25786008)(4326007)(8676002)(42882006)(2950100002)(81156014)(81166006)(69596002)(6666003)(53936002)(76176999)(6486002)(50986999)(68736007)(36756003)(7736002)(38730400002)(92566002)(53416004)(105586002)(33646002)(305945005)(50226002)(42186005)(50466002)(101416001)(189998001)(5003940100001)(48376002)(3846002)(47776003)(5660300001)(106356001)(97736004); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR07MB211; H:vulcan.caveonetworks.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR07MB211; 23:R5HpUMpeYSDNm/wv5+jGCvMnkgQZlsH/r/obWh2SuB?= =?us-ascii?Q?ZLGIS+iQqJpaoLWb7Nlw1mqhsY40vpRmbWke+zXxQ6xGqJXnHCe5Vg009OMD?= =?us-ascii?Q?zYh6bwzJR4G6yMeb6W8idsURLnH4mQI1UVvZjw6VXDX57P3fKL195dHrZ0Ck?= =?us-ascii?Q?pMIUH4Qb+blMLXpBej80hwhHHz3Vq5Kycm24cBkrsAUhQ8xZhfUz6L75GzmI?= =?us-ascii?Q?OEtZN+0dAIXxznFg+ZyQUejxQ59pehmIcWpOBFLI0wjk6zwPLwe+AkAe4k5G?= =?us-ascii?Q?4cFlBXhFlq7MUcMuefbkvaxkv0PHT8ILDzxh90+LIxGI7NiAUjuCnW2e6CQr?= =?us-ascii?Q?GrzQG3CaTqfKpkaClROnp2jBc42quohcLAJt/fIb6Ps6hHt2ENAmvVqXmUWd?= =?us-ascii?Q?aGlgkBMtueHzLWrQDgW5V0eiK4rweV9msvaMwkfVhqeWNgJkLgE9aqq0RWcs?= =?us-ascii?Q?L2QS9ABM9yWoxT3sD0buaLk/7gESgPjBfR2jDy3AD0k0csVk3mOeVCcw38Aw?= =?us-ascii?Q?jqpdowQoB+p0efr55tQIB3EIndBzOB8pecAo0Pc72GdatPR3/sg6cEP5HGC6?= =?us-ascii?Q?vAT2GkaqdG64KnD2wOQ2sQLbomuuOUTfTWn4JLGU34Gtuw9NLwMBhiwkRXIn?= =?us-ascii?Q?ht+MNTgTj9hOWk5GsHkZSXc2naeEV6bi3QfZwB5YuTci9okuZJM+WwKuQjdL?= =?us-ascii?Q?GPmiUu1YU+MFUT1AHjVH6hkQpGiGag4lkNKFWrw2+C1k+s5fnhu8JRrfqfF6?= =?us-ascii?Q?1PLqLbLW/a6sqSdPX7gwIapskJ77ltYwBVkt+Eq8qDmC5nZ0CeTN9K5kAkyE?= =?us-ascii?Q?thNfQrAisUzwAW8TdqhCv1sQwEuNPadW9OJCZsa1oywIBTfgt7jyw/5Sh6UB?= =?us-ascii?Q?seLkXWaMuon6PJ7l366bya9vaurBB+MGSvUOVfXJTDjLiDQYW8yj32B6sWTe?= =?us-ascii?Q?NXQMlpfCb/u7K87LNAgMik5zkodbPTkMczmZxKe3nA8qOecANRC2aqsgo+AQ?= =?us-ascii?Q?Nt877roI/O35AGIIu+FAkjJPW6UVE6RdC6EO0HjB2IZX+CWY0iEGtJ3homen?= =?us-ascii?Q?VM4ZxOdmSeeWbHc4duIOFygwjyaRHNXbY4jychm8ovvVduDhwtiKvE8FIP9X?= =?us-ascii?Q?J2n5Iqb5M=3D?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB211; 6:ORYGvVZCVZDRSrjdB15LNjQrma4uFHP9ORCVhEWC7yTlFGaQ8AUSWLHrp9Qp0HmretnJK6NhIMx9Ng6UjpUl9d6zs7WasMBw0XEUpVA0zQo+bVt+/pC6zNkQGC1NPW9q4Zwwq6K0o5pMLuzJguPcRR2loSh8JOtiWjwlnqxbQ4RplJpI44r+PqA3zf64fuKPudi/g0b8SSMehUs8NtTUMf1gqDWsxX0qIR+pnO1STafgIdDoQC5dJt57aMZBu8JbDmINB+AyE2rUivSfvnHAmbYbaXj1gMbQqVzZ2+gjrG4O0Q6JxRQTGsxZf60olN0EKu8TfnItNJ3ZZMJE2tTgoYksn/3iEs9KmP4RRTXlbOclxASxj9OurgXUU5GYffHwwa9Chqdxr5jSC0oynqJ01g==; 5:iBVZWQZ6Yk4Rt2LbqCyEK6NiGiDFSG3WE8RweZh3alDKOVMr2YM2Pj3lwxd6tNyWZpwamVe7A2nGNnj4oMxfRo1h39gKqwAF4nYcWxvAeOqc/gyXlBXEln51x1Vg0jExT8NKPd66lVyjkV59l6EOGKzvWWZB2zTk8oTqWY0pAWw=; 24:7RiLMPq12Wj7S3x0MgBe9WL5XgxkztkwhlZFRgQtWtL7eVl3V6maQkWEVNnmtl5sHa0ALkgeXWcPBuOHsH2qdAXtut/SLxDs9qXVcj7Y3Gg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB211; 7:vCsXLgtIQNlo8PLOK7UeTlAd8JpDVZZ+cqNcROrxIvIhUXoVnkwxnPf5jIcPrrinD31G+Xzy5eAA+/wadEJzDOLDGX7nDmizAbrt4OFVf7ixLSycMRB0SYX1CD1btHJJk/Pws6PGuecuPozmgM7FPBgK1nYfZ301SPStz+tqRbgeaOp+CSCq8zEdaU6I/9kVLKeEABaewi8F4FFc5Yz7K73JdFjVB5E761Hu/k/xtJKEUprqzswxaKc+u1B8rO+a3ESyonsYu+ItRQUJVEkrM/KMfOyfA9lCpXcPbia5Ci421CHS54TWATm6pzuVQN50eLvcPdw1V60icQeCIUSe0kM+A1x5DLLghZ4dv/AcJOZcRsT4RANlcYbUJXmGt8KCa4OHDJW9tvM8hyl0cTgGQ0wUFp9RYGe7W4Oxzonkyt21hZZWsoq2rvXE4r/QObdYuqcwV8cbT0IEqmJAF1i7TvVKM55TFEI87fK2zBemKEcIZP1jg7TmfJDywEqPS/hk66z/lCZZ75QSc66qkgUa1A== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Feb 2017 21:20:28.9498 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR07MB211 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20170207_132055_011399_6501B4FB X-CRM114-Status: UNSURE ( 8.05 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, Catalin Marinas , Will Deacon , Rob Herring , Jayachandran C , linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP Add support for ThunderX2 CN99XX arm64 server processors. Introduce a new arm64 platform config option ARCH_THUNDER2 for these processors. ARCH_THUNDER2 has the same on-chip devices as ARCH_VULCAN, so select ARCH_VULCAN for now, until the driver dependencies are updated. Signed-off-by: Jayachandran C --- arch/arm64/Kconfig.platforms | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms index 715ef12..1ee377d 100644 --- a/arch/arm64/Kconfig.platforms +++ b/arch/arm64/Kconfig.platforms @@ -190,6 +190,14 @@ config ARCH_THUNDER help This enables support for Cavium's Thunder Family of SoCs. +config ARCH_THUNDER2 + bool "Cavium ThunderX2 Server Processors" + select ARCH_VULCAN + select GPIOLIB + help + This enables support for Cavium's ThunderX2 CN99XX family of + server processors. + config ARCH_UNIPHIER bool "Socionext UniPhier SoC Family" select ARCH_HAS_RESET_CONTROLLER