From patchwork Fri Jan 11 22:31:19 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Horatiu Vultur X-Patchwork-Id: 1023803 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 43bzBc4gbhz9s9h for ; Sat, 12 Jan 2019 10:11:20 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 4B29AC2226E; Fri, 11 Jan 2019 23:10:07 +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, 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 5E11DC2224F; Fri, 11 Jan 2019 23:06:51 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 6A8CDC2224F; Fri, 11 Jan 2019 23:06:50 +0000 (UTC) Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-eopbgr740081.outbound.protection.outlook.com [40.107.74.81]) by lists.denx.de (Postfix) with ESMTPS id 1A405C22201 for ; Fri, 11 Jan 2019 23:06:32 +0000 (UTC) Received: from BN6PR19CA0058.namprd19.prod.outlook.com (2603:10b6:404:e3::20) by BL2PR19MB0721.namprd19.prod.outlook.com (2603:10b6:201:1e::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.15; Fri, 11 Jan 2019 23:06:30 +0000 Received: from BL2FFO11FD005.protection.gbl (2a01:111:f400:7c09::107) by BN6PR19CA0058.outlook.office365.com (2603:10b6:404:e3::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1516.14 via Frontend Transport; Fri, 11 Jan 2019 23:06:30 +0000 Authentication-Results: spf=softfail (sender IP is 208.19.99.221) 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.221 as permitted sender) Received: from AUSMBX1.microsemi.net (208.19.99.221) by BL2FFO11FD005.mail.protection.outlook.com (10.173.161.1) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.20.1471.13 via Frontend Transport; Fri, 11 Jan 2019 23:06:30 +0000 Received: from AUSMBX1.microsemi.net (10.201.34.31) by AUSMBX1.microsemi.net (10.201.34.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1531.3; Fri, 11 Jan 2019 16:36:24 -0600 Received: from xrelay.vitesse.com (10.9.45.188) by ausmbx1.microsemi.net (10.201.34.31) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1531.3 via Frontend Transport; Fri, 11 Jan 2019 16:36:24 -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 x0BMWMCs018804; Fri, 11 Jan 2019 14:36:12 -0800 From: Horatiu Vultur To: Date: Fri, 11 Jan 2019 23:31:19 +0100 Message-ID: <1547245880-23438-6-git-send-email-horatiu.vultur@microchip.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1547245880-23438-1-git-send-email-horatiu.vultur@microchip.com> References: <1547245880-23438-1-git-send-email-horatiu.vultur@microchip.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131917215905045069; (5a93feec-e11d-4f7b-166a-08d09f1f276b); () X-Forefront-Antispam-Report: CIP:208.19.99.221; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(39850400004)(376002)(136003)(346002)(396003)(2980300002)(199004)(189003)(106466001)(47776003)(69596002)(498600001)(105596002)(107886003)(316002)(2351001)(54906003)(4326008)(16586007)(8676002)(81166006)(81156014)(50466002)(2906002)(50226002)(305945005)(8936002)(44832011)(5660300001)(48376002)(486006)(26005)(36756003)(76176011)(86362001)(51416003)(575784001)(53936002)(446003)(336012)(476003)(53416004)(77096007)(68736007)(97736004)(6916009)(126002)(2616005)(356004)(11346002); DIR:OUT; SFP:1101; SCL:1; SRVR:BL2PR19MB0721; H:AUSMBX1.microsemi.net; FPR:; SPF:SoftFail; LANG:en; PTR:InfoDomainNonexistent; A:1; MX:1; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD005; 1:YJR2h5IR3VISESyF4KXEytlavF0dg84Xfr68Q+OpCk7SnqeftUyWzbbr5OT7Q6ZhVGBnGxjYQv2d0Yw2lbzTapC5g96vt3uoWA3CI+IEvQFbZZNN9OAWJN2A1gCPH+O5 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e9e7907c-4148-4a67-0c06-08d678196c30 X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(5600109)(711020)(2017052603328); SRVR:BL2PR19MB0721; X-Microsoft-Exchange-Diagnostics: 1; BL2PR19MB0721; 3:WH0sJwUP0r3kS6wEsggSuTpU7qe2UtTyRPU9jzPc+2evUvZP+5La/aluGZvjGax2eUcKfUrN1gxLI4rz2j0RiAm2g/9YUTAEtGWA9oKrA7VywuTcsXwYpFj2noWlMeO0pw8GerkPLsMSqQVTU51W9u+iebqdTaom9Zej3CTaGhkZ9Cn7ecZdEelyC+gdE1NsfCZye2zRHrBtGCj1zfuoe1zLwX2w4KsNJVFdtOxypAbg1gvv8SrnB0KFE9H2ykYn+GzViGPj3iehGGZdp5rZUj3IMkVplYbcVlQm/RV6lmq2jmiPEyhYdnf0yLlw0FD0EUTZCaVcOAESRwKRV568BwiCgNg9HDnTwWx1jez4XrllrSZIQ5xetsyN33/fH7g0; 25:3cdt5UpjRiBlCbeZF6RJjpDsgwMWyjWd0auHOMpO5XGbTcEd07PAeS5jBqgOrYEue1mZGPC6NRFzhUtXhKS7zdgmTv7BjYJXzF9ZRQTMHnqpNTPSRJlr99+6QF+S9EhGYY7kc1zx1Cnu51g0XHHdTMA0aSTLtVUXBzhZA/o5yPHtAXEFFZWX4+XXJbWKhpRd9Qmg+nM3m89u0tkblbeLwLJyv4UozlvUzx+LPzc2mPw4um1KkNxnVEyr1Db9AJAugHVSpIz+QqUEDGbHkpOqqyr2Ul1qFyXzGLCgdYD5ZwflpltsX79OUosOQ3xN1rhCQu4mEZDEV2joQ5nWNiUtvBthZxgrp/Qr6rvAx4ZKHWM= X-MS-TrafficTypeDiagnostic: BL2PR19MB0721: X-Microsoft-Exchange-Diagnostics: 1; BL2PR19MB0721; 31:lx31sx3V8pNPyVGClV9fdZb8dcnHOcHSTWqoODRSuj/t3bZGx9guKbLwWq7hQz7w0/pAT9F+AGmSk8hjeLz4mWnR8K8l0Oj84bA63GTo1mXVy1lYK0cOw4DJktVZGdxA1+8nD77o8eGT8JASHa2fXTHLNNEqgJAAzIpTrhy7Y4AILzsIkoTRmwE93VMmtaXRfpZQGZwzSo06ZR1B0gIjyjVSG1bQqj8siBSFk5Za04Y=; 4:WEu3wq3WEFNBfx+DGPP4q04A8t2dnKbulqB6pV3rQfxguTv4vx8JkHvoL9ri8RHz20PP1thpoqosQycUmJn3z50+gkiLbnsbV+G0zw94h2d5pchxjqfl1kTHaZKQIuw/fjVljt8kU7iffF0PCffzSL6mdfZpoFmiZb+0yB3mwoEnIPBGjfthF16e963wmBPsX+7LgctVOJZzrMVe7kd+Uy51jgRUioMesZSHgmPpILGjGP3rJtI1OXQdbSslyCakW0VDppfQAd4HeQ6FVqKu8Zo6+aj0xg8dkZzmwswtGWuGpgalwQkgNIT+Nye1LzBZ X-Microsoft-Antispam-PRVS: X-Forefront-PRVS: 09144DB0F7 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2PR19MB0721; 23:rpjGgLVWIRSMN8SwImpGZIiYC5GlnCAURERl64Kf3?= /CutqTey2aJZZW+4kgAAmVXMzZIx8LewLrsLm5L8L48VUK9efjgfza2LnZzy1EW+WHoK6jO6rVkXvxzVxAHJ6+kumNDw+uXepc/XLWwXGi6hVq56/1qrm/KtTiQU0/yGE20krhWLso6dWmTnc05LO8pciTSpA9KZgzHohlWoT4pXn0ZFVvbFQWKgNgO8dSDcpPq3jeMW627bi2y1ScCTkM+EgzLpxJUkQLekugxmwIpq57oLkEyhjMpmBZ5+YWckUSc06VujLunIRjkan1xHprCFiCM/a5xc5CZPRIO+Udyc8GKP7wYovWPQiSJDRCHQSFnxZC5aji5R4VnlGMFLCmYrNZ0WBRPH6voklpbQHgN9RADu/zdjiOiGb+BAU2AxGfZJKr7TQ4KNTBTPeFtZDy1dQ+gqrqKU2UnwFd2KKwVfZFXRv6VrQv/U+HC5E5IpcA3yTT18mKkUdpVs2emLyslF+Pkpz/pz4z9KY3hifx4feCLpDT/VrhNU5F7wpAUHZ2zdAnHboVRXB+1FQiA/pRzt663OpcQTIfykKeXsWHIZGxJrIkztS22VCzC9JGbqU9H3agB4dLz1QV12wi+UDBq+jXh6Rv2e7p8FPYqWfBO5Vzawoa12PeGUrHEsJB+6XppXpls/LfjFEj9RsuzAkiV7l2/hL/TFE4IFeRrkOVwPrqV7Rsrre7K7fWjIOGPtpn/qq6ukkAOPM3p5dznFSg3fnKHBbuQCwPErrlv/fg512cQecWIi4w5sOYC0MW4068vogtOr2YAtVtc3i694jiFfO/DOec2/U4+MeGJ41oRQ2e7loS+BL/lhHykcuaYuvS3vzMMrhTjjiv3dHU7VoJ0swCJKISWXtrj+ba1Asi6BBSyaRI7cQlJp8+opDf+NWWz6Xhnjaf4tvNAdC5gVsy2thMy8DUzvn0oEtNaXpYyGymhlUicI8+nYm7DNjMA8Wnhm1f/f02jVsqHwf47qXVLh7FSxcwulJ+85Ywy0sUXdBgW3f26KFXfbORgaQQzC97vF0CVdcf3N2aHhFOxbvHaKQ4PfrobThnqnxoaFGzDY4GUw0qrgh20zHSqfjfDmsSQAFJBwzTMJsYxBst88WVh X-Microsoft-Antispam-Message-Info: TyanwTzIz1S4IaluEbrye8grS1fn+5RIn0NWGY7zIrcH/+m5aQLWmhmTmk4vZAIgxaEM5SUOIfBEPHGmrW64neG6XXwE5yHarp7X8OxllOob22p7s2P4xcVPrsg7J6YKG8q7UA0/v6nF/m+/5mpM0rBDut/B2dDtExxHxoqf4bLaVFd8ZY+McnJVSKWtjU2efmdNwu14o/go9NY1XYl5gQNepBhGLLXHqT5hC8LzRsG/dqrlR7Hlcd+W5Nc/k7TVykPS1d0LzU5gm1Zlu06G9jCa2vMCkCG5ta8QAWG/xlQ5+M02RyA3ib3U+81BuZRIt9ttSRHmO3p7VvSUKcVKvQkvu2cgeBnt/a0ijca6ZPqS6ummVHDmkOf1KQk9AgydP4lhRO6L3SZmIhcMPqmkGfrYDkJPbg2iH50on4yuk04= X-Microsoft-Exchange-Diagnostics: 1; BL2PR19MB0721; 6:/t2mpUNiamQqe6b3xDIQtqi0rPGGAOEKnWKsAMr0OjvQj8OlO+2fuWhcv/Lh+/C9wtH52+m0MXk6YSuVkgfNE70LRuBaIlpm4woSBfxwzcnfp9FkY2iQYVlQT6wVJmeQqMMDy0syKZm9cjICIpBLVEx6AtTVh9ikuNud27DwKhsOUtdb4OiAOdH0IDZ3GSKsZ88GH10wG6ImC5igkMDabz8HAk9ABY4oGWvCjUYrpQsuSG/0LQ1EK6JXPQZr+0PywGBaoWwyzNPGnEgtLbVNdKZSgPkbUROmxN/kWvxeShc07/EafSuVktp/JS/iojkGcryHG/hyHqH/SWRnYPnarr2yIA9qudMHrmzQRlzXw6Avvh6B/bHjJQ/LiMi6dtXicQ5JRvcLV7FqmYyyiF/vDNjSAVuEjlTHGDcUVr1+tisv5ulHzcLBb+c+rKJDrktMT7IcabPo3B/ntKdKmGeJow==; 5:UI2FFqR9cg1Y1GKbX4NQ55/BtfUMAblosWQGksU4UdAhKa+OcW63Sk8bBjzI45KyZCfHWKAQds3xR4mOc6o2ow4eKh1MUlH+VAR9tRgDkVgJ4vcmMaZnO7Uowl+l7SYHnihfkMsRKyEamseuW+gFS2hfB2IIWIRuQVspoQ/LCQ0EJZiqeYlS3Df4NHUKQee1Ov+lKncqTb/REL3QbedW2g==; 7:pleInNVpGfJmh9sQ/NIdFYTrCn9omhnmjRvGhzt9t12SyfugsRywWyl+Yq3VuK9qOwqpAPhLluRQjtygfYvL2sYcz4IuAhCpGr58LIMJtVrBQV7P/ESb+6VV+d4/t33tqvvdHeJyo5jeFRaehqiA9g== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jan 2019 23:06:30.2857 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e9e7907c-4148-4a67-0c06-08d678196c30 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.221]; Helo=[AUSMBX1.microsemi.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL2PR19MB0721 Subject: [U-Boot] [PATCH v6 5/6] 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>; +};