From patchwork Tue Feb 2 10:01:37 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jacky Bai X-Patchwork-Id: 8187711 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id A21EDBEEE5 for ; Tue, 2 Feb 2016 10:04:30 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 9955620211 for ; Tue, 2 Feb 2016 10:04:29 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id A13FB202E9 for ; Tue, 2 Feb 2016 10:04:28 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1aQXnV-0003j5-TF; Tue, 02 Feb 2016 10:02:57 +0000 Received: from mail-am1on0058.outbound.protection.outlook.com ([157.56.112.58] helo=emea01-am1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1aQXmu-00035M-1H for linux-arm-kernel@lists.infradead.org; Tue, 02 Feb 2016 10:02:24 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-nxp-com; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=LfeS0u0t+PpioUKVHbeBjkYVcrjr6iciXOaIFK7zsQM=; b=Is2VVg3g2u7QQUvR0tqKCInoHDpJb+zKoP7M5/33GD9uLu1xSTUOEOqZvhv56ZoJ2EU+1MbnLBeEhR222BkdWmQTfW0EKva+5k2UEORBmiHXHHle0ByzgGgoJS0OnWJT6JEHfHJF+iCZdFP7GgkrZtP9jH6DCvAxFk87a6rXK+E= Authentication-Results: kernel.org; dkim=none (message not signed) header.d=none; kernel.org; dmarc=none action=none header.from=nxp.com; Received: from b51503-01.ap.freescale.net (123.151.195.53) by AM3PR04MB532.eurprd04.prod.outlook.com (2a01:111:e400:8825::19) with Microsoft SMTP Server (TLS) id 15.1.390.13; Tue, 2 Feb 2016 10:01:38 +0000 From: Bai Ping To: , Subject: [PATCH V3 4/5] ARM: dts: imx: Add basic dts support for imx6qp-sabresd Date: Tue, 2 Feb 2016 18:01:37 +0800 Message-ID: <1454407298-15545-4-git-send-email-ping.bai@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1454407298-15545-1-git-send-email-ping.bai@nxp.com> References: <1454407298-15545-1-git-send-email-ping.bai@nxp.com> MIME-Version: 1.0 X-Originating-IP: [123.151.195.53] X-ClientProxiedBy: SG2PR03CA0076.apcprd03.prod.outlook.com (2a01:111:e400:5bb6::44) To AM3PR04MB532.eurprd04.prod.outlook.com (2a01:111:e400:8825::19) X-Microsoft-Exchange-Diagnostics: 1; AM3PR04MB532; 2:xUtee00M5uCRP/ii0uQCOfyRoB1kMbygZj8PPjZtXj7I2bECqb2OP49W7mcIh4ZspAzDKlME5lOmPqnj/r3MHxAtSgO2n54sYUtuwV2z3TI5LQ0/493OvKd5TxcvNoWe1HgHGuJpNiZhWEPoz9iETQ==; 3:s2RfRu9/BjBdanNxF5SSo8r172//pJARa7Rt/pJh85OVtBfdBQDWGyKrcDZ+6iu1+jxV7UKoWizffnAP5dbJdFr0zO3OnDbILtEJ+kAzgGVs0t4f76Fik952o1lGiMig; 25:/xiR5rwokzO18aq2Wv4gSnOfHZd2ljFriSoV/xkT8zM/SBLm+tsP5rEbglZlgVy+typ79+A41Re/70eh1uxd204PAzIMCIMxdiq53MZMAdc61Me6lK+xFe5qMTPYh4Ixo3pd7OKoSnmcEa52IFU4xwN8X1hYdZvI5USwCUaLmhBbzjRxihThsjh2wbvGe2Wofg6dzgELHRJPR4y+V/i+tuLVNbzLS1yPI2s+kEz5V6lrZCKrQTgwY8LHaPoSLRXJ X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AM3PR04MB532; X-MS-Office365-Filtering-Correlation-Id: fdb79f14-4263-420d-1ea9-08d32bb7db5e X-Microsoft-Exchange-Diagnostics: 1; AM3PR04MB532; 20:HACfuhQ3FTod3mk3TSbdOq+vCgUmQVFtT98u1+7zn+jrFgEMkU2VBu9/Bk9VoApuDF3ZogWSXglQjUm8OyvB5KoIO9O/H9Fd1xpl6ZTMB7NrbyhPjxaofIRCx2Y06BvEErUSIqC5JShFSCKEDUzBZc1zBVbkNAkpSbd0WKzjhWjJD/aQxXMCg7OALwtAfGuIIRtgPj447IMu8X3be04tTndMxrkob7LCOZh6YyGCJL1PW35nPLBZupqqWi9HV9vtA8+LQgDvqXyLu8utncwFa2LHC/2XgUGh87PZg3/U51asCjhRPOyqH32v3EziBzpiCDlGMhesK6NMqL7HrJBUGCKG7uDun0OzJxA0tlcSMQE0uSr/kBnL/rx/+TfNQ/1fWHFmIMvsfF985Y06t/YYm35kY7zzzDKgvYolEixAmWSRlS0uP+36Nry8542ltkEaNhQ8clyET11RxgDotuIQfadtNgD/tu7mddQyYBaNyavzqWT0WPXw2trsG06JiqlQ; 4:4X7vayEhzX0yLGjTG0LmMmhe4IMv53VpGbarqK6zo7+6oLNxwiUMCXE1ebAMpRDAW32U58DSycwVteGgSN/8WpVv4yfN0ymT6UOsvinz1T/7w9aOGFpjMGuGvI3lizwyvFCegGYXeoxJQgLxEhoWm+1BAeQnjP6B2/v7U/qHB9CKndcyoLkSXBkbEcNQtJ9Q2FrcIKO50sfLHodTwAU+v4xVlo01mhA0YW6BWCo0HiM1gBfclgVTsjDlWYT5APmDC4rhyXMxNQ1iVdunzwN7FVz8Azvn7wECGfffupIKzr4QPGTkL9Cji6cykapL5tmCHiy+QuxBskxZXiu2JAnbgaEyfRt7iaYmGZe+AMSBIIFYxwanHlDToonY3bY9qxRRN/5RDJuCgHOcLeRsYj/PxK4Oo3Tr+rKKC0T6Vh28RDc= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046); SRVR:AM3PR04MB532; BCL:0; PCL:0; RULEID:; SRVR:AM3PR04MB532; X-Forefront-PRVS: 084080FC15 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(50466002)(6116002)(40100003)(47776003)(50226001)(42186005)(19580405001)(76176999)(19580395003)(189998001)(50986999)(3846002)(5003940100001)(92566002)(33646002)(86362001)(1096002)(122386002)(2950100001)(586003)(2906002)(3470700001)(48376002)(4326007)(5008740100001)(36756003)(5001960100002)(87976001)(5001770100001)(229853001)(66066001)(5004730100002)(32563001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM3PR04MB532; H:b51503-01.ap.freescale.net; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; AM3PR04MB532; 23:+PxYcpyDeMtTPX0RrA/88fTWWeZ4jLNjCACLYjnhL16D8W7ShLzav6K3llLSptEcf3EesVy53lLTujhUwLObD9nWN699AJap9TPIKRUVeZUyHV4cRmfjMMec1Icy10Y7JrzUOLT7rt+kqhOwc62DxoTbagQL4N5OpblAflSx/aRhNFYU7HsBzxIAf9d2yL0AII/usKovCnXZBOaE33UqDuO50JjDPx/yZkB3FZNk7Y9NDl/YfTvJFOqcoorFWYf23G6V53P1E4k0LP9PFyDlsM4s6Q7WEDOmp8yKQsW3GhaROmV7xr3YtUpzwttZaQdY/Ojrsze9uPbyE4cNYjKGShQEtKV0Eg2Kp2JEpY7R5EF04pk/Wq2CbpTZh/FC8tq/kmuYGVx/HS68dhqEuu3boTt8Pnizu+0cSxHcejrZIyjt89Rut37TOKbhX6SzDlKdlbuCcx8/42ZZLwj8My+Z2GBlGV6Y9AcOAYfTrONf5WSfBmy5b8iC8tGT2U4WsaJcvJ28+h2c/P4bNPRRAuNffbwuTNWQ0YzkO2A8eIUwOOrly13E6zQ1wC64mufLl2X/peEaOGCNSksruMI8evWTXSjuifmyYqHkYCl7NMC5ilbMHuwKppNpCFAR1dat1Ed/deJ5045X5LbvJtccN1NMA2AhxaW30TFuQsmhG1XL1JS7ltl1OEgsfWgkgOCPgQen0rboO+DfMEmVG1jLWIbgRLsGAvwn0ecTVi7Vgs9b0eMO6Wyj/OKDBMZP203F5oKSMfUR7q/Thgl6rXrjeDM+DUooQKHZOf2aG+rs6j/WpsJGVGGvu/78qFzpmo77FdLWxfP4wDcI4q9QG2Z6HY1BZAfSwjwy7W35SX4EUzCsPfzkdXON+rh1BM+D0rvRVQsV5okBg9jNbIzd6JOrL6H+D38VN/QzuVmyEVAhXduiViyC+dQHujgv5KbKaVyGRHZx X-Microsoft-Exchange-Diagnostics: 1; AM3PR04MB532; 5:1EjrivIBTE5JH7RMT9KSt/UhnOFCT4Ro6ac2SQebBSzEZMrBsYZ2lwD6tldvvin7KSmBhZJsQUZsWpG/Z9WbbCpN5qw/C0IFSqp5/dvhDFafsQr/NSiCxkcQg5Qxd6I4VR+38pjFDWz6OEYlMnoVZw==; 24:P6I+qCHeoc+/YEY8+9GXPwxKAaU02HxR2HbsCpgQYrzRP9VETX9Hk75y+ot5SNbX91bG0PBdsQOqG24glrx/67J5V7pHIzCLwfngDtfGtA4= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Feb 2016 10:01:38.9072 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM3PR04MB532 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20160202_020220_572555_E0C3AD93 X-CRM114-Status: GOOD ( 15.29 ) X-Spam-Score: -1.9 (-) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, pawel.moll@arm.com, mturquette@baylibre.com, sboyd@codeaurora.org, robh+dt@kernel.org, jacky.baip@gmail.com, linux-clk@vger.kernel.org, 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-Spam-Status: No, score=-4.5 required=5.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_MED,RP_MATCHES_RCVD,T_DKIM_INVALID,UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP This patch adds dts file for imx6qp-sabresd board. Signed-off-by: Bai Ping --- change for V3: -- update the copyright header -- add the dtb in alphabet order arch/arm/boot/dts/Makefile | 3 +- arch/arm/boot/dts/imx6qp-sabresd.dts | 93 ++++++++++++++++++++++++++++++++++++ 2 files changed, 95 insertions(+), 1 deletion(-) create mode 100644 arch/arm/boot/dts/imx6qp-sabresd.dts diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile index 3801cbd..0ad5061 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile @@ -353,7 +353,8 @@ dtb-$(CONFIG_SOC_IMX6Q) += \ imx6q-udoo.dtb \ imx6q-wandboard.dtb \ imx6q-wandboard-revb1.dtb \ - imx6qp-sabreauto.dtb + imx6qp-sabreauto.dtb \ + imx6qp-sabresd.dtb dtb-$(CONFIG_SOC_IMX6SL) += \ imx6sl-evk.dtb \ imx6sl-warp.dtb diff --git a/arch/arm/boot/dts/imx6qp-sabresd.dts b/arch/arm/boot/dts/imx6qp-sabresd.dts new file mode 100644 index 0000000..b234580 --- /dev/null +++ b/arch/arm/boot/dts/imx6qp-sabresd.dts @@ -0,0 +1,93 @@ +/* + * Copyright 2016 Freescale Semiconductor, Inc. + * + * This file is dual-licensed: you can use it either under the terms + * of the GPL or the X11 license, at your option. Note that this dual + * licensing only applies to this file, and not this project as a + * whole. + * + * a) This file 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 file 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. + * + * Or, alternatively, + * + * b) Permission is hereby granted, free of charge, to any person + * obtaining a copy of this software and associated documentation + * files (the "Software"), to deal in the Software without + * restriction, including without limitation the rights to use, + * copy, modify, merge, publish, distribute, sublicense, and/or + * sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following + * conditions: + * + * The above copyright notice and this permission notice shall be + * included in all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + * OTHER DEALINGS IN THE SOFTWARE. + */ + +/dts-v1/; + +#include "imx6qp.dtsi" +#include "imx6qdl-sabresd.dtsi" + +/ { + model = "Freescale i.MX6 Quad Plus SABRE Smart Device Board"; + compatible = "fsl,imx6qp-sabresd", "fsl,imx6qp"; +}; + +&cpu0 { + arm-supply = <&sw2_reg>; +}; + +&iomuxc { + imx6qdl-sabresd { + pinctrl_usdhc2: usdhc2grp { + fsl,pins = < + MX6QDL_PAD_SD2_CMD__SD2_CMD 0x17059 + MX6QDL_PAD_SD2_CLK__SD2_CLK 0x10071 + MX6QDL_PAD_SD2_DAT0__SD2_DATA0 0x17059 + MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x17059 + MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x17059 + MX6QDL_PAD_SD2_DAT3__SD2_DATA3 0x17059 + MX6QDL_PAD_NANDF_D4__SD2_DATA4 0x17059 + MX6QDL_PAD_NANDF_D5__SD2_DATA5 0x17059 + MX6QDL_PAD_NANDF_D6__SD2_DATA6 0x17059 + MX6QDL_PAD_NANDF_D7__SD2_DATA7 0x17059 + >; + }; + + pinctrl_usdhc3: usdhc3grp { + fsl,pins = < + MX6QDL_PAD_SD3_CMD__SD3_CMD 0x17059 + MX6QDL_PAD_SD3_CLK__SD3_CLK 0x10071 + MX6QDL_PAD_SD3_DAT0__SD3_DATA0 0x17059 + MX6QDL_PAD_SD3_DAT1__SD3_DATA1 0x17059 + MX6QDL_PAD_SD3_DAT2__SD3_DATA2 0x17059 + MX6QDL_PAD_SD3_DAT3__SD3_DATA3 0x17059 + MX6QDL_PAD_SD3_DAT4__SD3_DATA4 0x17059 + MX6QDL_PAD_SD3_DAT5__SD3_DATA5 0x17059 + MX6QDL_PAD_SD3_DAT6__SD3_DATA6 0x17059 + MX6QDL_PAD_SD3_DAT7__SD3_DATA7 0x17059 + >; + }; + }; +}; + +&pcie { + status = "disabled"; +};