From patchwork Wed Jan 9 08:25:43 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Horatiu Vultur X-Patchwork-Id: 1022340 X-Patchwork-Delegate: daniel.schwierzeck@googlemail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=microchip.com Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43ZNQP397mz9sMQ for ; Wed, 9 Jan 2019 20:01:01 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id EB512C21F59; Wed, 9 Jan 2019 09:00:35 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAD_ENC_HEADER, RCVD_IN_DNSWL_BLOCKED, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id D856DC21F90; Wed, 9 Jan 2019 09:00:23 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 3649CC21F17; Wed, 9 Jan 2019 09:00:08 +0000 (UTC) Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-eopbgr780075.outbound.protection.outlook.com [40.107.78.75]) by lists.denx.de (Postfix) with ESMTPS id 9258BC21F97 for ; Wed, 9 Jan 2019 09:00:02 +0000 (UTC) Received: from DM5PR19CA0042.namprd19.prod.outlook.com (2603:10b6:3:9a::28) by MN2PR19MB2767.namprd19.prod.outlook.com (2603:10b6:208:f1::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1495.7; Wed, 9 Jan 2019 09:00:00 +0000 Received: from BN1AFFO11FD026.protection.gbl (2a01:111:f400:7c10::122) by DM5PR19CA0042.outlook.office365.com (2603:10b6:3:9a::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1516.14 via Frontend Transport; Wed, 9 Jan 2019 09:00:00 +0000 Authentication-Results: spf=softfail (sender IP is 208.19.99.223) smtp.mailfrom=microchip.com; lists.denx.de; dkim=none (message not signed) header.d=none;lists.denx.de; dmarc=none action=none header.from=microchip.com; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning microchip.com discourages use of 208.19.99.223 as permitted sender) Received: from AUSMBX3.microsemi.net (208.19.99.223) by BN1AFFO11FD026.mail.protection.outlook.com (10.58.52.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.20.1471.13 via Frontend Transport; Wed, 9 Jan 2019 08:59:59 +0000 Received: from AUSMBX3.microsemi.net (10.201.34.33) by AUSMBX3.microsemi.net (10.201.34.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1531.3; Wed, 9 Jan 2019 02:29:52 -0600 Received: from xrelay.vitesse.com (10.9.45.188) by ausmbx3.microsemi.net (10.201.34.33) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1531.3 via Frontend Transport; Wed, 9 Jan 2019 02:29:52 -0600 Received: from soft-dev3.microsemi.net (soft-dev3.microsemi.net [10.205.27.16]) by xrelay.vitesse.com (8.13.8/8.13.8) with ESMTP id x098QBAk006624; Wed, 9 Jan 2019 00:29:38 -0800 From: Horatiu Vultur To: Date: Wed, 9 Jan 2019 09:25:43 +0100 Message-ID: <1547022345-4713-6-git-send-email-horatiu.vultur@microchip.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1547022345-4713-1-git-send-email-horatiu.vultur@microchip.com> References: <1547022345-4713-1-git-send-email-horatiu.vultur@microchip.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131914979999530916; (5a93feec-e11d-4f7b-166a-08d09f1f276b); () X-Forefront-Antispam-Report: CIP:208.19.99.223; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(136003)(39850400004)(376002)(346002)(396003)(2980300002)(199004)(189003)(6666004)(356004)(50226002)(53936002)(2906002)(68736007)(498600001)(107886003)(4326008)(48376002)(50466002)(105596002)(336012)(106466001)(26005)(53416004)(77096007)(11346002)(305945005)(126002)(97736004)(2616005)(36756003)(316002)(54906003)(446003)(2351001)(16586007)(81166006)(81156014)(44832011)(76176011)(51416003)(476003)(6916009)(8936002)(575784001)(86362001)(69596002)(47776003)(5660300001)(486006)(8676002); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR19MB2767; H:AUSMBX3.microsemi.net; FPR:; SPF:SoftFail; LANG:en; PTR:InfoDomainNonexistent; A:1; MX:1; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD026; 1:bqbkpVFyZRfXMrS+N4L26cLDnklcqJiF8zEiaGrMuDI45Rq11QNW81JCgr3j7PUbFzJ/12Euh1EuX3z5XCg1NrE0JvHTbVKJyZpyxumhS+NByZlIi1VM5ALa3X3mu566 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7a5840c5-47e0-415e-acd0-08d67610d5d0 X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(5600109)(711020)(2017052603328); SRVR:MN2PR19MB2767; X-Microsoft-Exchange-Diagnostics: 1; MN2PR19MB2767; 3:mrvIk5aPmvnJgrZglw8OOZ7l0p7XlldlTSqna46nxcdbZ+pYPKvr1h43aTt6bLHlDycnxspaOzO6DbW1L1BKSnU5oyqm2yWjUWlmbExxBTVSTGs9nrvjFYU76UrsE4ukrcd+S1LT4+NHa3vxEcafXGnfQuP5mRBSxy4ZBRDBtO8yq07Fb25NextbmCYT/qwq+J8vE85Y/gjuC+LAPELc3G2WHC6BnaO8EeN6P5tMtGHAEHSM89dqqoiDtpthA5sua1BwnE+KXzcNVe3y2SkCyjnD7rchmzVn0pbJaXvoMjfT479W+qKPCu/rI5dIYV7YEQZqJxtnqX8En+r0DbNx22RRscxMccwGWnp2T6qqQUPNSsnn2Y7afyjYv/oLIEJo; 25:Cp1R7SrPhoT7toNxhtR+Y5zKkujCRFmFLiW/53Osn7EhoiaedX+S9zuf6G2bcsz40NQQ/ItKbYSX3sGZcb8beMyQLp/bghEBvAJxBWcwJ1rSdGNvtwLfYAbpYfzufsBAQe5mQLPFVXaGwavULdPbfUj18vfh46lufU1qfXPMAqpDOu5vtHY7T8G2oQVLNxTn2e3McbyDzJArTdGg13ewrPSiuL+nkHoY55FyWTxQpH5f94aIimO2DsLKGJPg56YHSs8gxbsRCsUzJui5WaOCteyq7yw/hv3ogKW9Unv2TWu6Hi9epGRNLQeskJ7EMEP7ULCVjTVtMDlN7wii9QyU4w== X-MS-TrafficTypeDiagnostic: MN2PR19MB2767: X-Microsoft-Exchange-Diagnostics: 1; MN2PR19MB2767; 31:EbGjUJqNtJLjuwOpR/hfyqvLJOCg1JZ3JI97E/ADKW0vIOQJ7bbe074BmgFfEDQoMrwViXRI4CM6xcYfdOlqW+2UXRrvLl5VI9QpIcofCRjIDZf+K9K5f2GVYWotUmpGkUVR451fqGdDbAh1Js17U/JUCaDBcrfvMtooI4nX8M8NVQJV986pyaol7lN2ttX9hUKRfE64bgQezqTiv3m5rwgIO32QXzkwtQo1EaSJSW0=; 4:XK3+EFGr8dy+fwxquoroGP+HnpXdiCa0GWpztLDJCn+9CIqaJyWICr5vsC5fBDCSeWI18a6wuZaDoa7Ov1NVzpBB+niTgRugUL7GlwQ8PNtq8ozqdZoWSWpJMaTG6rmp0O5ofMHE5yk5kOYdi4n4VtgAwphStwtPgvjo18t3hq8ndMEzBuaEN7zAFnRWb98vfMRDQogyAHUDzie2sEUTwiVadtTJFfo5ANY9nIZW1V6Ov8VnU8jXbHOcFZ+9mA033vyVS1LPzVUBpSKrniQ9oiY+3zfmCN/H7ZZID4l4JEBXMPCh0Bn+d4C5OBRJCSS7 X-Microsoft-Antispam-PRVS: X-Forefront-PRVS: 0912297777 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MN2PR19MB2767; 23:CgYxSG1t0TkfPSoRrsWuxhfLN9S01yYdauZmzpuPR?= 4zlwzAoGCPUvy/v8t50FuwH7iyw71pTK/R1dMT9Db8+AT2jOmR7omulfWwJd72zERCK6e6KiwHGTZSyulaXsp1Z7/1OigJLhe1BB6erp0tpjnxKxweRAGh1sCGnJ0gMUHo1fiYrjkgz14xjd1A/SGO1M0xNcz1SJeA+bogiUvFlnJ8C3sQSu2SAk0Wp/TFonQ1g8N+VaDsJcRinQmG7g6lu7DAbBhKTdSFokwomYNiwGu+/heGq2bzbI5kFUactQ4NHRE47p2k1QvZ2oCZS4FWSHtAQsxHY7dzkBRQmgECFKhcwFaL1RoWm8eAQoEh31dTFy/OHwLCRERA7IxIF6J3pAbhI2JraIAoLQJjLSjRNFIoZlS+WR7lAlo3EC2MowG5uoGuTzvghY9PXRlXosDVIfO2BNkKoHx9KHhEkCKTBkdRAbID9jfDg8ITKNvVwj6FyLtR8Iq/An9TC+xKzBH1yKkWHMyWv7S/BU1riCzKbQWz2ifJI8S61KedwPJ6r2LlfTCKZJFFWegnKqQv36GhLwMrR4eVuiB//nP/jy4/G+5t14aSPo7cQgq0Ss6qZGl3YRET663mInHDhQ9DNFJY3ATcxedr54YXimnnDyekOkXagTY18bPJiJwewRBbxgU7ZC8zsLYvlB+eYZPPRm/SMoUhbbz2dt82DlYNqvqXZxiOBI1sbOtZOM3GmsrKqBeuI8eu8j15TG89Ejx4jk+S9iw6KqbYxflQa/Z4Z852Cd3KPYr6WcGwXYyoHSWmvwOW33YHgqlG37NND2KLj5v7i799JZIOX0HVHItxp/ILffvTPW8fSDst1tpVdYhUbdMwR24FG6wBvGcZXQj+iQOhGGbyFmROp448M5MrnFmPv8g7Ewn6BfRT+fslaHLjvjEN4ISd+Xzd3AtfUvFiu5lkpXlNqeWMtqIjFL43L2jOwNH4P/1jVZuEelmUsgGAJgyIxIOBvv8NUghSDJK8Hicy/t2XSslR33vwGTFLZNcMsab+IvCApL2BK06P9NAVR1Sd13Jydhi4su14l1mLumYEzbox9Zq1aFQrGB7GTNFTmwXwAe2TpnRogbIy4VNcAknX6liu6OHkH3bcMnlGxDjso X-Microsoft-Antispam-Message-Info: +PzeJwkpDfA6BqFldosToCj/0wT9pePZxEEY4/lkuZ7A6Hadd+kf6jttFSB3MiZEmlqhdsozbq7S0wIA0uAXxWkov5/XHUgoi+BxOmPsXB9mH6sgdlLdvkOJthX8cBNtBvWFEkEswiSKrf26Ho2/TAzJDEA35m/L3Xlb9YlWP67ibLBXCuC4mydG26K8k9wLuptyFitrwj8LJ67l0+1ewiI7aXGwZ96KmNvToR8yXlEuMmK+LSYVhs1/9McFiQA3MaP5U4Bgw2xJZFMKVaAzfezZDOc0sMUubP5nH6m06BP38KzLe3C5iR4ugMst6goW X-Microsoft-Exchange-Diagnostics: 1; MN2PR19MB2767; 6:D5rWOnX/EufJEB5DUEvp3xQcVupmQo8eN7arYtGonxQp74t+lsUbGF2TeL2lyhSG+mcK8dhf+/mBDZ8oQxWUd8V/+7NKN5FHmvXowKOpnNe7xg6zBCIVS6fu5h8nA2U9dEpDTKsu4nXMZVQLZb4cDiEu6WKEw5nohTHHy/3X9qbbXEDoJ9GwQF2hh94vUG0DurqagqHNjHfuBwqMQurmgcl4fVgFYO9z8mDWqEsQ8mSKh7H8TuitgGJ1Wq84LHZkqrqMdt+ru8JrmuMbLWiI3DcpeJHNAvxWW659Gu0yvgGugL15xkeIbJa4Y2pJ5sdheHgFDxKxdUxaRdT6gF2ejq30iVbAQIiVJKVHiIRtadL/ObTuaO+Bm/HY4VZo5rL5xR6mu4pZwkF0F82jQ7HRHMEICLMI0fleUBibWEpRT5itpGVHoBSKkJIRrwMQcweJzAgMQxm/OmfePZ797UyZzg==; 5:mS2yy/1A/fstQt5nndph/5ENyoGCOlcIBMo6oDgZpu6cRPIpWmGBSZWDqFJ8HvdJZKph2+t030K2SoIhq3HIrGKauAxnkwzGBi96YxLih8togHMp6MzgavkNRuqTqLEIcc2dWpypKdztnnyvPMfHhA3oX4gBlzV+pYKL3sF4l1veYJa0lvMuHj/gb0MW7OTmjcPlQx8Bhh8X/ZOQaATLRw==; 7:G6zRsB8R8Fh3IbC9wLMCTOfPKPehD+WxDFIn0gKWGmG9lCTyGOHsTHLS21+7RWuijfTLu7JIIPQPiwhDALACVmeAMRCt+C1Ozst/IRA/H3gR3SIqfNtCK8lE3UCDpVPPsDrNCThYnIZOiGycSVLIyg== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jan 2019 08:59:59.6875 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 7a5840c5-47e0-415e-acd0-08d67610d5d0 X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[208.19.99.223]; Helo=[AUSMBX3.microsemi.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR19MB2767 Subject: [U-Boot] [PATCH v3 5/7] MSCC: add device tree for Serval2 board X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add device tree based on evaluation board pcb112. Signed-off-by: Horatiu Vultur --- MAINTAINERS | 1 + arch/mips/dts/serval2_pcb112.dts | 60 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 arch/mips/dts/serval2_pcb112.dts diff --git a/MAINTAINERS b/MAINTAINERS index f05c36b..d42736b 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -522,6 +522,7 @@ F: arch/mips/dts/luton* F: arch/mips/dts/mscc* F: arch/mips/dts/ocelot* F: arch/mips/dts/jr2* +F: arch/mips/dts/serval* F: board/mscc/ F: configs/mscc* F: drivers/gpio/mscc_sgpio.c diff --git a/arch/mips/dts/serval2_pcb112.dts b/arch/mips/dts/serval2_pcb112.dts new file mode 100644 index 0000000..fe025f4 --- /dev/null +++ b/arch/mips/dts/serval2_pcb112.dts @@ -0,0 +1,60 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2018 Microsemi Corporation + */ + +/dts-v1/; +#include "mscc,jr2.dtsi" + +/ { + model = "Serval2 NID PCB112 Reference Board"; + compatible = "mscc,serval2-pcb110", "mscc,jr2"; + + aliases { + spi0 = &spi0; + serial0 = &uart0; + }; + + chosen { + stdout-path = "serial0:115200n8"; + }; + + gpio-leds { + compatible = "gpio-leds"; + + status_green { + label = "pcb110:green:status"; + gpios = <&gpio 12 0>; + default-state = "on"; + }; + + status_red { + label = "pcb110:red:status"; + gpios = <&gpio 13 0>; + default-state = "off"; + }; + }; +}; + +&uart0 { + status = "okay"; +}; + +&spi0 { + status = "okay"; + spi-flash@0 { + compatible = "spi-flash"; + spi-max-frequency = <18000000>; /* input clock */ + reg = <0>; /* CS0 */ + }; +}; + +&sgpio { + status = "okay"; + sgpio-ports = <0x0000ffff>; +}; + +&sgpio2 { + status = "okay"; + sgpio-ports = <0x3fe0ffff>; +};