From patchwork Tue Dec 26 18:11:32 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 13504947 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 003CAC4706F for ; Tue, 26 Dec 2023 18:12:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Cc:To:In-Reply-To: References:Message-Id:Subject:Date:From:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=QnhA+qoui4NvBUmbQlVA2aKPQuuKY1R+HFQoabQMZLk=; b=YLLcoFvH5+qBmaPasvu/aWOc3Q ovR5BoSgL71ajJgUJl76Kkfl9w0i1wavhzf/uRjGVMpjtB9G4Y2d0YHZDmNWdsuubdobfHRmWX+PV OJgLV8jebSb470p3Hvo6nTDJ9j2P5s+TS+/J61oKoyL4kvmdF/2EIg/RhmyjQD1hmFaqmS14K4G5+ QGf6jFRpL4kRCO1oXN96DtR1TKXvH5s6DgQs+KokznFOaP/jtY1hOgIKn/3WYYzmQIDypY/n/BchI HRgbE2gbMajJJ7mPKWWvhzzhpN/o4WS+X3JMGAT4yVRVy3pysJqx1NVON9BBBNfhEMxpLUrEg3ASl 78D6PsQw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rIBuL-00DLkr-0r; Tue, 26 Dec 2023 18:12:01 +0000 Received: from mail-db8eur05on2060f.outbound.protection.outlook.com ([2a01:111:f400:7e1a::60f] helo=EUR05-DB8-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rIBuH-00DLjv-2l for linux-arm-kernel@lists.infradead.org; Tue, 26 Dec 2023 18:11:59 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bekqBRIJlOp0wXqUUM+IkuuxxJQJWUvJfzt+Knrna2mHQJgIlxEYoc/kaZzoP+TCYUv56inyTKf6JgHV2nmIvHk6HPB/r19Wi4tkt6feBOfspLJ1QPlDT+bOsKLv89BB5jVGzFex1tFigYpc2LHfwBYex8nqnUKRUDpPnQXoWjSgeV8xkKpY4lCJdYgdilvgvXIGD8CgoBPMLLbYoRtIqUuo2CJueyP90vpu0cxUf1vKfuosdF1EkM+KF3OItTyjfG4N3/SN8FfSKBHOvCJuwn1AdNOiSuu+OXqzIQ0nW7PaQ98Dxoi1lG94AiGveYLZVtnQnkpGU8msYvFk330p7w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=xr6Vk83GmnL+VkJ2sRAU6nYvmN34VDs9J2G1/cdoA74=; b=A1t4L+pruR6EMhFWHxFAaLupkmt1RVwcacGZE6D+pZu1Y62jZoiYT9buFtzHC0yaxLa67073tSr46+aD/Zpbb13jANSwUUX+5pgW3HxUNCmy76WW5VtrBK91nv7Ln3fhrJR5yGdbbWS2lkGSqMAX0dWU8Md2icrrDGdoJP9bA4vIwdYbEc0O0YUnrOsHk49jLsBNm+zWnLOYRv/PLVFpnQqoROf6/R18ot1hlDebd+32QsROm91aJ6vmeeDdIQ7rKO/r1ymO+GAnocNuAL60CTLsl/yLcAGRKawfPBbS6eOLmFoYdLuzzFGMM6px7zOwJIznfAsowJSwRP/03olx6Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xr6Vk83GmnL+VkJ2sRAU6nYvmN34VDs9J2G1/cdoA74=; b=WlZHB7vPI8+w1MoY4IcsJ6+/gONwDzTNrAP7Tcyn2t2gQV57oY0hw/3dn8ct1fg598OHozenpLzRwsaGRjOms04tgp0YjVjjQ1XtIFqMrDbaAl98l0ybr6TxnDiYubBQVV/DfJmeBcL/sgr82UHTP+ZzXLA82VVYw9Ej2cjVtKg= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=solid-run.com; Received: from AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) by DB9PR04MB9868.eurprd04.prod.outlook.com (2603:10a6:10:4c3::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7113.27; Tue, 26 Dec 2023 18:11:52 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::4db1:aae8:c643:2e73]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::4db1:aae8:c643:2e73%6]) with mapi id 15.20.7113.027; Tue, 26 Dec 2023 18:11:52 +0000 From: Josua Mayer Date: Tue, 26 Dec 2023 19:11:32 +0100 Subject: [PATCH v3 1/8] dt-bindings: marvell: a38x: convert the soc compatibles description to yaml Message-Id: <20231226-support-clearfog-gtr-l8-sfp-v3-1-fd1ac2d6bf2e@solid-run.com> References: <20231226-support-clearfog-gtr-l8-sfp-v3-0-fd1ac2d6bf2e@solid-run.com> In-Reply-To: <20231226-support-clearfog-gtr-l8-sfp-v3-0-fd1ac2d6bf2e@solid-run.com> To: Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Josua Mayer X-Mailer: b4 0.12.4 X-ClientProxiedBy: FR0P281CA0038.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:48::21) To AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8963:EE_|DB9PR04MB9868:EE_ X-MS-Office365-Filtering-Correlation-Id: 9d16dbc3-cc47-496d-16d2-08dc063e227e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: lpLZrrEJWmu+109troNnY2elx+8m22MlhFEFKe9SHkIH6z3HpxoK46u7fF9SQp5e78befoo4t86jfx4FjqZK6sa1BTxDRFhAjlkWtB0gGwcVVozzLqG99Pi89LSCA6pfX5dRCEKcJSqGrN86fadtmt9QM+Dkz7YDkke60oSnLyZQ5fTsXEu+OQjMEeyReLu1x9OPGptRJdUyWCTtxJJfUgwWQYqcYA4m3AnKH8ESnRNvDRSrRT9qZpa4XBFnHuCJujjzqi1NKk18ODnUuwVKc/WVOxJukpkTf6kz8dtZFE4keExgCxicSo/nDW5HB896HuM7MEM/jDJHmHLEb0nQXz3kEd2JdzvlCA+Q87bCn3gg07BMlXcZzUM8YA8JVB9lieIkvrMQcpD+3iirWErZ7haqekLbFvKyCA95bBxuii+cGnqyJL/od6D9DVFh1jOQM4ody4Bms2cAnRScnj/Bsd2UlbKVRADxToz1A9faqaq7pGW4SBtJk71q5DK3btMI3h7OP9f+3QkomgbxaMqYd6bLTH3V0S5F5/XcRn0lXYdGUYDPJfaxF9RWAYW/v7JDNhjKidpkMe8BU6F3qWB6bgniENZrh/LKQruTDJxV4ds= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR04MB8963.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(136003)(366004)(376002)(346002)(39840400004)(396003)(230922051799003)(186009)(1800799012)(451199024)(64100799003)(26005)(6512007)(2616005)(4326008)(8676002)(110136005)(66946007)(66476007)(66556008)(316002)(83380400001)(52116002)(6506007)(107886003)(6666004)(38100700002)(86362001)(8936002)(478600001)(966005)(6486002)(5660300002)(2906002)(36756003)(41300700001)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?dmGrJBNvzdRuc8S39hpf/7IaNF8F?= =?utf-8?q?b0UlnUZg0/7p1bkECNrHx8Q5AE4jAdMLTVr62vX5CFxYmkCeURMx3jPhme4/CTRog?= =?utf-8?q?A7th0hPRy/GeEA3Nl1xHtUz6c4DxypuT3OWQTJ3Yu3hGl+TmIYc37Cg/l8x0LYhWs?= =?utf-8?q?D9hA6Pr/gkGMT8ZkZ9EMH0h2s9TMGMQOOydSm07vwj67ypxopcC7Ap7xurADBxgSJ?= =?utf-8?q?LMe2g7GHpHbdp3LopkTu4f2B1/j7mWvNydYFJjF+qBHHafYfetTEPdF9+IWzN+9zj?= =?utf-8?q?z1XlXi/733aseqNAauF3yFx1OOxVFkWPrbD+Qyn0nCEbWEVW/YkjYJyKBe8tu1BSr?= =?utf-8?q?gK4IsMwc266XjPhE+8rPBD9lbiKraFxTrTIWUeRSlFFTERZWPbnsz3OSi+vD4YsaT?= =?utf-8?q?Zj4rU4hM0ruNcJuPQd3NAS79dXYb1QHTINvk4ed6QM+oAiPOHLSLTddJDVUxyku1M?= =?utf-8?q?xiV133aXgS3lPwb3eAF0FlMYIPgqlqAJw5ME3TtSeJ68SAT4uD/8WakzEDs+25YiG?= =?utf-8?q?JKHlNtvR6lD1Y20gklvEKjhZ8me66zoZlHHDKaoKQwErXVOhoLyYbD6+IQTHt/8Ow?= =?utf-8?q?U13rNPxq0uOTy6wLSPvrr1oNJPvzA4466Fue0r8jr87qLg83A+ymKxKC5+JmxzSnM?= =?utf-8?q?iTytyGOplkk+2ZsIPrdkDfZksAcOhbGnr9KkgjkfTesqLUoDzzIhM4ZV/JGfRYqlN?= =?utf-8?q?R8+BIOCJWzi9tFTTDTPBAjsOo1B574Tr95oneyFsN46I9amXT+a/bKjBQD2Nf1qhB?= =?utf-8?q?8jNcdjtybOfNIVuZSiC+8Ori229lWNQcdDsNmi7lrDlRvRkrO2h2UthsY/mmkbhA1?= =?utf-8?q?GipjidK4rmrzGB7sjyArBYIqhAxQo5Q4INMt/j8ap+5hrxld2RGhqOy9xm6a9dR5+?= =?utf-8?q?oYU5sgbqsWJwmDwuLM+Ud73jumtbErSWW8OQWwyh5EQgztsUeT8P9YglhJwHtobnM?= =?utf-8?q?wUT/KVTbN/sK/AmdAj4wSFDL83i1QpRCaWt5Vh3RlWHIFCO4jgifCCQnKOa+qeCnL?= =?utf-8?q?ecJGSAezztgvGGS8eE2bMFXNLtmP/dqpo+8S8M0UaKeDidWytbL7KdhUIaSTosUnv?= =?utf-8?q?fL8g0DHRN6xngenmSWDO7aLz2wHudQkDmy670a4bOHfvTyHDuwE1MZ2fSr1fHuIPn?= =?utf-8?q?fqiPX89IzP9Uto7JYfjwhWRinOc7j86J1NYOBc1r7OC3YCRgXreVo7hM5T2weddaH?= =?utf-8?q?OaEPcvrY6UWEpASYB6zGpm7Ed6jePO7ja/yUudlxqs7l54G9Eh0uOgnS4xF9nARlN?= =?utf-8?q?e+DrDgz7byQHqn7uhi1fz97BubMY+pB93OkXzMRypescIxTRSc+T2rRRZ+5bveXKe?= =?utf-8?q?xjkCa3HzNqQCg11nyXhwZhuJFLP31Q0XBgHCQMolV4QbpCq3Ujna8ENyVsKG7uWnv?= =?utf-8?q?COHpIfdI25f2YWvzAdW/qSk0svF+EW+fuhHas2Sjcy4KNTzSDMHcrBq/DNOvVleJS?= =?utf-8?q?I1OSMDOoLLEaDL1R9uY6xtpbD1NIVDbOYHBP4+OKu4nFXf49s54O7AxbijajzBLTf?= =?utf-8?q?UtW3UqKbnjqe?= X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9d16dbc3-cc47-496d-16d2-08dc063e227e X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Dec 2023 18:11:51.7248 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: /MP41SN52GfrVADvkwPTruAKbLWU2dB2rZ/lzOacmvQr5kofGB7y/Q3lAF/eIUGvVGDal/OOsC20vrhhvObSgA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB9868 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231226_101157_933407_8A72612A X-CRM114-Status: GOOD ( 12.11 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Convert the existing txt binding for armada-38x socs to DT schema format. Note that the current bindings only document the SoC (armada380, armada385, armada388). This is undesirable, instead there should be entries for actual boards. For now only convert to yaml, the content can be corrected separately. Signed-off-by: Josua Mayer --- .../devicetree/bindings/arm/marvell/armada-38x.txt | 27 ------------------ .../bindings/arm/marvell/armada-38x.yaml | 33 ++++++++++++++++++++++ 2 files changed, 33 insertions(+), 27 deletions(-) diff --git a/Documentation/devicetree/bindings/arm/marvell/armada-38x.txt b/Documentation/devicetree/bindings/arm/marvell/armada-38x.txt deleted file mode 100644 index 202953f1887e..000000000000 --- a/Documentation/devicetree/bindings/arm/marvell/armada-38x.txt +++ /dev/null @@ -1,27 +0,0 @@ -Marvell Armada 38x Platforms Device Tree Bindings -------------------------------------------------- - -Boards with a SoC of the Marvell Armada 38x family shall have the -following property: - -Required root node property: - - - compatible: must contain "marvell,armada380" - -In addition, boards using the Marvell Armada 385 SoC shall have the -following property before the previous one: - -Required root node property: - -compatible: must contain "marvell,armada385" - -In addition, boards using the Marvell Armada 388 SoC shall have the -following property before the previous one: - -Required root node property: - -compatible: must contain "marvell,armada388" - -Example: - -compatible = "marvell,a385-rd", "marvell,armada385", "marvell,armada380"; diff --git a/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml b/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml new file mode 100644 index 000000000000..5af222e6db18 --- /dev/null +++ b/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml @@ -0,0 +1,33 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/arm/marvell/armada-38x.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Marvell Armada 38x Platforms + +maintainers: + - Gregory CLEMENT + +properties: + $nodename: + const: '/' + compatible: + oneOf: + + - description: Armada 380 SoC + items: + - const: marvell,armada380 + + - description: Armada 385 SoC + items: + - const: marvell,armada385 + - const: marvell,armada380 + + - description: Armada 388 SoC + items: + - const: marvell,armada388 + - const: marvell,armada385 + - const: marvell,armada380 + +additionalProperties: true From patchwork Tue Dec 26 18:11:33 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 13504948 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 07BABC46CD3 for ; Tue, 26 Dec 2023 18:12:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Cc:To:In-Reply-To: References:Message-Id:Subject:Date:From:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=mUP/iNcAblmvEksXpFth96wrL/OsGXVWlHtA6MnfmK0=; b=d0ACmh5DM6jh3s19h+fE/AKt0E zeMxErjHfkeyaIiNQDwGcAFhswgB1fXVKXLIu3lpt20HPgQov4QzO5LRMnTWouadQloERcby3mGV6 WOKUDv7LwsmMUO/rKyWWd0bpGF3MTaYlCJQfApjvi0tujutFNP8LFcHZE1E1CYYCiCWQNzusoiUg2 xkVb13FBy8bAjSFBWdWcb8vUg6WsLv4VEZFzrEY07mEeCtICvDCdgLinLytI0jDOiPKDPXWtafCxK hj60g1gYkhQ7QpUj44nJXpPiK+B1a88UljsD6OvVWuR08VZhtuQytDWE1m6PyOMvv6pSdFB/4jUeQ 3EpNrbIw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rIBuT-00DLnp-0V; Tue, 26 Dec 2023 18:12:09 +0000 Received: from mail-db8eur05on2060f.outbound.protection.outlook.com ([2a01:111:f400:7e1a::60f] helo=EUR05-DB8-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rIBuJ-00DLjv-2d for linux-arm-kernel@lists.infradead.org; Tue, 26 Dec 2023 18:12:01 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c94ZS86juuvQekjn0TIiV6gQjrolYRCfnEB4AZElGHhRZgImHDJI5Bm6rSMueA7oosvvxVRz4ZPE1X6VeMShOZ2KOKgTUgBRJUQhghBTHRSzl+hM25ZmCDbktfMs21tlbstWPJhA0cgUje7Xxzb5UZYMYvLmb2p3FZiLD+dJ/q3JGGPuTgKwpk2hyYc3+Dpah/hHvwla4xjiNWNtDwkMh/LO9UYBNRrV4Dp2nmd3j0tDVv0CFpy+ufp5YkARt2WcuVhLifusnfHxV9sq9vxNeQT7uiDDCta58unNSQ0jF8GTdckTpC1B0GYlKtw3Q1899P3ErZ64uGzwlJKTOTrKCA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=xgihidoIwllAJimqo2qK13Sh2/qR4xr8ivY0OFkGmzw=; b=bWzFGXR1OOl9JHJAo/liLQd9RN9mwm6jK3KCon5zYuhVTdUIvY1t4bsKuBAHu0rT+gXyV1YKGgmXOpcKmojjvblNVjTANm23PAr9BVhZxB3dnC9ZVaeF0mZkjZPZHRvWNZSAWW+LgIoBYCVcONHjWBeaHG0aZ0d491RCFpQvTSNPUhgZaKXhj+NUBB52XPQujM6ZERdRtmgjBehPBlBGZ4XnrEEwAVazYZ8McxOIY/2Ui+OUx6OkRBu7cplxdlmi1dEzW5pd0ZiZpmq5/WzkV6URCv7t23vWHgL20QZRcMHd4UBlcV37WEwvxk+K7QJ4+hjWA8FwoIogTvdNe75dsw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xgihidoIwllAJimqo2qK13Sh2/qR4xr8ivY0OFkGmzw=; b=Rya8mZ8EiE5Hvm7BRaPOW9vI5Kh0Kmydh0JUua4U5P6avkoPKQmG2yE1wPOa8RW0WNmrcuGrIZsIyOP07BG2Ak7pZTZIC15+1PfCxt0Dlu58ANYfPO6god8HVulsFEg2Tp2YGAyI1cWEHl1m9b7Mc89Up61gC3fqIzJmk2cBWbU= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=solid-run.com; Received: from AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) by DB9PR04MB9868.eurprd04.prod.outlook.com (2603:10a6:10:4c3::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7113.27; Tue, 26 Dec 2023 18:11:52 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::4db1:aae8:c643:2e73]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::4db1:aae8:c643:2e73%6]) with mapi id 15.20.7113.027; Tue, 26 Dec 2023 18:11:52 +0000 From: Josua Mayer Date: Tue, 26 Dec 2023 19:11:33 +0100 Subject: [PATCH v3 2/8] dt-bindings: marvell: a38x: add solidrun armada 385 clearfog gtr boards Message-Id: <20231226-support-clearfog-gtr-l8-sfp-v3-2-fd1ac2d6bf2e@solid-run.com> References: <20231226-support-clearfog-gtr-l8-sfp-v3-0-fd1ac2d6bf2e@solid-run.com> In-Reply-To: <20231226-support-clearfog-gtr-l8-sfp-v3-0-fd1ac2d6bf2e@solid-run.com> To: Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Josua Mayer X-Mailer: b4 0.12.4 X-ClientProxiedBy: FR0P281CA0038.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:48::21) To AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8963:EE_|DB9PR04MB9868:EE_ X-MS-Office365-Filtering-Correlation-Id: 2d7b62dc-0a5c-4ce6-9e3e-08dc063e22c5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: jiTagE62nsXGerFQP4EtpgEqtP+tFuQv59vpcfzwH+MfVXwtzeA4hmCE5GGHYlVb7rlxMMmr2SSAH324CjrwZiZaAo5Jfz3YcPkyW71c82E3GDgU/EgeP5c+ozlgakaFM5wO1EQRNDgbegOC2//MeUsW0mEzWNdrkf2u5ZfAuSj+q6QxY3ZTyefNPsI1lD6iE+oPHBJAjO00uc+k965YKUA3mo2lVwcYOo/BnFyrsuw9P2IeXcaBt72ArFOWvGXxjhq2G1BHdpgjaKKojEUQyuP+F59JiXScfMLiumgfQKx2ZEyjAWvmRLgCbBcSCVLuSxMaZlmjt7Grd+P9CtsOWOSnRMSjBOp0PHUbjOzkRdfgkovYcEUlgDnnMeTDphkxZGI21YPLou5wSyz4rd46I2UpJmZ32jvb+2di6BLT0VYilFoZUFdw1peknk3hZ3p+nW88jgU6pGIZzSSU2CcE3gA7dB2UcvsofaX/wkg6tp8cVgXQEfXxmeNGLqqb8EVyjVV52fnwozmmHAOd+jOdpsTrToER8MSKlKTVihzHLpfnyTOf+PwahNbwEEDLMjIyMmnNLwmlktIK0u3OBShSKW7ozZx1zcchTZJge8fazzPCKBz10PDi33vIxj5SAWax X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR04MB8963.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(136003)(366004)(376002)(346002)(39840400004)(396003)(230922051799003)(186009)(1800799012)(451199024)(64100799003)(26005)(6512007)(2616005)(4326008)(8676002)(110136005)(66946007)(66476007)(66556008)(316002)(52116002)(6506007)(107886003)(6666004)(38100700002)(86362001)(8936002)(478600001)(6486002)(5660300002)(2906002)(36756003)(41300700001)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?hSJQyaolNC3KUNolrqHDqh/Rmv2A?= =?utf-8?q?7TdgOemMbUS4Z0MmfZSXNG4n0Gy44EdXcePh0hf513Ue7TDD25XQqKizMS5vuy1qg?= =?utf-8?q?UJ8+W903M1KpF0Ak2IdWtHqcqqqkDOUWwoXkbgjEAioxDLsUsPxFUNC+6CyNwfPx/?= =?utf-8?q?K9EltgpbfHT1ZXwKybqpJcJlUEOaRsHYT+sekpe/WpQgAUHJB6PyScXYpllroGb/m?= =?utf-8?q?iHDytGb6kFBUkzrrDHaomkYIpdOBKtk7luYqyOg1UdgbjGkRi+0JrDtsGcTmSDBkM?= =?utf-8?q?O7Z1X2xI4pCVSP9y26gnosVjrm9Od3GAnq40cIr17q3GmVTa9MI/rqdhniKj3TYbq?= =?utf-8?q?83SW5aSDGIAsplKZJHFtW5NDdAl/W0uDldcC//N4pNTU1vvmZpVUcD5jzfmjbYgP8?= =?utf-8?q?PhAJob4WzalIhaPZE1u+XKEmot1ugmGOxKNmPhFpx/v8aVc/rp3WLSKEBgRmKYsrv?= =?utf-8?q?ivvdQFNBMMpXU3YBZMwjCv2x5BPdGTU+cP40K5Gt8Dn0HuXVG4BwTjWqEwCjWCXhj?= =?utf-8?q?oWamgipvQ19o2yTE96LN5tjj3uucHYCrP1A2X5UfCQGrV2Y5h+yd6gXv79t2ZJq5+?= =?utf-8?q?k1AwZuLQiCTfevmqDJ2pEwDCViHo8BoBg8VOnHCegMMlYA2sYOwL4h7kOiaKHPHbT?= =?utf-8?q?JmrN997oTPpIGhMeGf6rfDHVssi2xFmD5amvr17UbaHat70OP0Fy5Ncg43a9hwozX?= =?utf-8?q?mfI/zwe7pRURRG9WABZU4FBzMnszEj0b0S6Rx7RQ4j2i3bOMIKj79L7ZDjn6cigvw?= =?utf-8?q?5KhzL01T21Fszlr4XtNNN2PK+vojujqtddjQ8UOCjM6NbQR3lfY7LDDZrdOSGCYc7?= =?utf-8?q?yvxIW0GHjgE8y4wi+Niu46Yo86SboBitl1aj52B4aB615rFVBBNxxTS7K+IEahmBV?= =?utf-8?q?sTfCM3lSCdkrhTUWsGo94Xwqvj2Y3ZUAgths/cFvtxPXn2XZZuTScGlbVC/Y5wVUW?= =?utf-8?q?q1M4/HxMXJ+5gm9RXgWhjWJoliulHNxVaoaMtrCjloSwe6wZ2hnZ4U0taKCTCcWy3?= =?utf-8?q?7ZuWfnlSJGqvYFyMcGBZ0hlWCxMaYHacaWOoDNKJroyZO+4aprgRCL5ls+0eRvKBM?= =?utf-8?q?ggiWebo6m+8cZjcBNKb2O6CfHPqivSux4+P7EtsM0QOq/LPRf19F3las6mPqpxQsR?= =?utf-8?q?4zvoQNr4nmUWiOZINzBxbVlD1uI84PI7VIqDgwnwPVr//rMq/IWpmjLODfaFoPH6+?= =?utf-8?q?sXbY6+OBMAI7eOurgljpF4ln4as7/Q8tb/QsemaQz6Jc8BqxwpdecCwtsBJ9sOxNP?= =?utf-8?q?GM8g8ApEn7jbsStLQw4tn6Fi67YUeWmDZe9P0W4fqCmTYXyg2SyZJVEzdultF4xIS?= =?utf-8?q?jBRlShmSLFcQjAnF4MT5+3zLrIOUJvExzsOqyvNU0OZJ1CyAWClatkkMRHNwiU+s4?= =?utf-8?q?5xxWTThxPSwlhDkDQ5b5oXnU2jQqMYCeNXomsf7NePFPHzA+Cq2mc49Gt/EB8gGam?= =?utf-8?q?IFp5UurhHP6NHa27Vf+PN2RbYME6qNB/cIESf1Z4VJkIHyYqMGhOL7qg99wguBmGe?= =?utf-8?q?aQYzfUQtxXmr?= X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2d7b62dc-0a5c-4ce6-9e3e-08dc063e22c5 X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Dec 2023 18:11:52.1847 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: BwsIlK/YoXC4PSMf0iuRtuc4x587Wv0sy7UERpdl9wD7AHWA9GuoE9GY05UvvCOYk+fQvBdGC0SvoQaqcYP/ug== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB9868 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231226_101159_857486_2C27B7DB X-CRM114-Status: UNSURE ( 7.58 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Add DT compatible for SolidRun Armada-385 based Clearfog GTR L8 and S4 boards. Despite similar name these two boards are designed differently from the armada 388 clearfog base and pro, they only share a name and general use case. Signed-off-by: Josua Mayer --- Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml b/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml index 5af222e6db18..5bc69c4fe34d 100644 --- a/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml +++ b/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml @@ -30,4 +30,12 @@ properties: - const: marvell,armada385 - const: marvell,armada380 + - description: SolidRun Armada 385 based single-board computers + items: + - enum: + - solidrun,clearfog-gtr-l8 + - solidrun,clearfog-gtr-s4 + - const: marvell,armada385 + - const: marvell,armada380 + additionalProperties: true From patchwork Tue Dec 26 18:11:34 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 13504951 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id D0B85C47077 for ; Tue, 26 Dec 2023 18:12:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Cc:To:In-Reply-To: References:Message-Id:Subject:Date:From:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=Cm2KX8swLR+eUvCxhtyBiQUE3YUUjLzjo3WN6P1Ffvk=; b=E7R5QOYNAUiLack1Rr1HId4pDD dwT2yy2xzj1/tlTSyC1Vkz7I1xWIlfzSur9pj7DIdApxtMh+toB/tMRznt2pQDLnna3ROgmVQOkS3 8wQJ1e+4rmZN+ofmamiZxkfNt2XfZd5T7r8Yfyvj9c+EygBrvCBM4tf9qs9pfZQqLurjoB+I1pgvT rf5CTKWsGOmZ0QiUMSdpse/m0x1kMKj8y/7UckjtQGhzidxYojGQdT+HY0nxri/ROgd2yemL9k1Kv THVqzvlhFcUBQbutsRujkcUNXCo7e9Ig+9RMaOvMmpj7CReVbpYODC+VRjrHTfPGEKewc+CzDEUIC lJjp6edQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rIBuT-00DLo7-2N; Tue, 26 Dec 2023 18:12:09 +0000 Received: from mail-db8eur05on2060f.outbound.protection.outlook.com ([2a01:111:f400:7e1a::60f] helo=EUR05-DB8-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rIBuL-00DLjv-16 for linux-arm-kernel@lists.infradead.org; Tue, 26 Dec 2023 18:12:02 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dgt6e9DkXO4h/ufQEfKrUXZ1FWFmXsVAQdIykupdQHDnqDzpHyvCsrz18VQsjNmKmpTRbMSDcdqURfAu4EOdN8YHT4h+jmPlKclLfSSwlfC9u0jTVluLTpzBQthJ06DDYzBxsRS/HMAlJ47Jlv5GpiiOJQXQ1YujMThZkNnoWx5v30Ks1oOaV5H7qqev4+42pRb97sllMH82pMEplSs6uSacb7mefX6uBiJqxnu67xySFQ2/wrTCjl5ygVSkwN2lzqIp3QBs950DcHrY0g/+9IkoZrpSppN1poJKvkMN9HP84l7SZ1Crls7vAxp3ZPBwYAdRU/2Mkn8U1nQlgjYi2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=XhDSuGG9G9tKZc8hTeA5QnvBqci/AaN0HvDnH18r3ME=; b=iqPykhXFo3aKGbMWUjScTmCN+qLwVCgXbyJaYW49A1fsCDpgRkOI3a5OPGBmzIJCGLFwEh8Z69ob3TbAr+XyOjqe2IyKVbB+hZKTJkkfVXSRSMRZ7TC1mcryRzY9vPW2V5CGu33fVk1GmHOqB6V2JFLr8wSUt9Isbq0Wsm9WDAUm/QmUmqRXavr11HoKPcNjY/BJr8Zr1PNd/oVhaaav8Bpzr2sQ/WKbhA/OnJstjbpJ9y0bIfG4OPrbEO9Tqkxsfb9KJpcBctER8CXBbGVjI9xhLy2s/oCimg+eLFXuQNJ0zuRgQp+8uwMYySDgsizfyJHN2YZlN/K4rMukE/Yg2w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XhDSuGG9G9tKZc8hTeA5QnvBqci/AaN0HvDnH18r3ME=; b=rAocvrpaN40uJCf+lVMhDtw8L2Ad49+jlu6P0Yy4zseSyNimXJdsERu6cy6nsEt95jqssgnsjL4WdQOmjQXDsfSKerdh9JU6uHwmqHDv8eA7PKkVLBRLrkdqWY8cPREIAjHTALnJYzfaSCPeLLhfIcN372nwWcEvIWhg1Ilwb/s= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=solid-run.com; Received: from AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) by DB9PR04MB9868.eurprd04.prod.outlook.com (2603:10a6:10:4c3::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7113.27; Tue, 26 Dec 2023 18:11:52 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::4db1:aae8:c643:2e73]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::4db1:aae8:c643:2e73%6]) with mapi id 15.20.7113.027; Tue, 26 Dec 2023 18:11:52 +0000 From: Josua Mayer Date: Tue, 26 Dec 2023 19:11:34 +0100 Subject: [PATCH v3 3/8] dt-bindings: marvell: a38x: add solidrun armada 388 clearfog boards Message-Id: <20231226-support-clearfog-gtr-l8-sfp-v3-3-fd1ac2d6bf2e@solid-run.com> References: <20231226-support-clearfog-gtr-l8-sfp-v3-0-fd1ac2d6bf2e@solid-run.com> In-Reply-To: <20231226-support-clearfog-gtr-l8-sfp-v3-0-fd1ac2d6bf2e@solid-run.com> To: Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Josua Mayer X-Mailer: b4 0.12.4 X-ClientProxiedBy: FR0P281CA0038.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:48::21) To AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8963:EE_|DB9PR04MB9868:EE_ X-MS-Office365-Filtering-Correlation-Id: 26ea4e74-ebc0-4306-fd87-08dc063e2305 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: aQXLsQ7QYC14fYmXThADW765w9o0JUGixGkY5wRhPQDBob4ICP3KGVl+r7j3eq5qP1m92dOy9karjOVft9VUJuLHbIrzitdr6WvR3qpYNblFgEDrFT4/nnbIyw17vABcqn9zCAOQAdWwS0lUeNob1u5Op+uW4tb/W7AXxlQkB3yVQCXqghSY7yLv6SJzGk3LnuSAkfPJ+xEjUEIyPR9CXQAQSJejw6jlTDnj3M2ny2nevTXBndoXGAo5+HDeN3Lb5cWKAdtypMECutRPEK8t0/YXtOgQmLUW4UCM8ZJXSjhY25+J1vJqlY7UChORwXQgMpgrZWjBLYQyLllsm2xVzW1GseeTy+sbGYontrElDQiCLVrAHEZFSE7ndRV4Q/nkl7jOHapjlHR2rmYOxkGBsCbxf1zY9YUfbmHbrRE9+XUcuUWdtyS6e0igaxozf0ntBvsHzIaAyzlaCzGT5k9DJSrAEpBC2Q/NmKKQBp40ykfvGoynF3usKmdz2k240BZv+z6iEwa7+ziOZ/wVmij4SgyABoLXQoW+BxhMpqXAmkKCJvmnhAMWDKS5up3vk9HJU8U/Hth+uaw/3v93EddKPCzlnbM4h5XQbzQshB7n+YgZGHqvvYdjpTJ7DkktEDyy X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR04MB8963.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(136003)(366004)(376002)(346002)(39840400004)(396003)(230922051799003)(186009)(1800799012)(451199024)(64100799003)(26005)(6512007)(2616005)(4326008)(8676002)(110136005)(66946007)(66476007)(66556008)(316002)(52116002)(6506007)(107886003)(6666004)(38100700002)(86362001)(8936002)(478600001)(6486002)(5660300002)(2906002)(36756003)(41300700001)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?wMaygyTNznH8wP2UAVuPAqGvDrqI?= =?utf-8?q?xByl0i2d4sMRFISNJCPIRPC3eh5jb876Plj9BTLrB1Y2P0W7FjvD/2Ulj2gIspz/5?= =?utf-8?q?kdIsFJRgnWgPehSQTI/9Yg1qVowiZ08R6YFqEdOL9FDH8BLAnFjmXyETdqJMePAmH?= =?utf-8?q?rz6+rBwr2Z0rjwmB6Eq6bJIsw3dmItpfv9OoIPjogCm8foqveepRBLCQb/cqUuCO/?= =?utf-8?q?ns82ZZBoSvNvC1vXJNvDGO0cT+UYF+s9s2cIG2q6A3n3xCQXLVak31F4+NLV8KOTH?= =?utf-8?q?3G9FecHBWT2wmxwc9Qg3SY9VWV+/H29TyWP2yDa++gImcEK0cvbWT3/Z19kx03nnn?= =?utf-8?q?nMV8wFsRgfICePRg5e4Tn0W1RB60fZ2AsQo0GNJYShihCr4KpoFq/TrWb/0/03dsK?= =?utf-8?q?5V0/nya94HwwimsCkuHyGhZ0IFi+S1z6wTIDcCMI3ZvfwsO8aSinHwtD3Wp4Wx6+f?= =?utf-8?q?HpDIR6z9UXrhQkPvIgQ4JXFaYlco1wfNUIdaZl75unaBniNiLamBOLvYxl1sovH8N?= =?utf-8?q?vSaW7+kc4LmJ1uvjxo1FPzBCllnx4SJsg1tXks+Bzlu0XG9eF4LhIPDj4mA/NppAj?= =?utf-8?q?LFwYuQ5j0XPyrgaZ/bPtqZbgkGC+q6diE1jOehyIZ8shQ3kv8nB4T1teq4gyioRMA?= =?utf-8?q?gZmsPuLB0awvunT4aOARAnrgYqC26+aX7uH3k2z97P7WD0vWrn8TX0CzDJsY04RQp?= =?utf-8?q?xN20vggFI0urQ4HOD9yy0qau/qsXxwxAS3QsuznC8oc56F3MQQDlgkf46MC1HnAnD?= =?utf-8?q?4cYLxNC8G5reQaFxt+GvEZA/hiniY4h9O7zVBVjZ83JuqR/sd5jk9DZAA69k6nzHL?= =?utf-8?q?ZSPuDm7XZmSQnL1BMDln/ysCS1o2pBl1HNWcAi1xKcnzgzRsHwuZuzRa2aClXWJ8H?= =?utf-8?q?Pl2zK8vambJE+UdPHZI2rqoT/85oaKucQvD4tOnSl+wRKA/jChaCdg5m5Bf6CAcvD?= =?utf-8?q?2LTnEKxbMuqgJbBmPMYHr7oQ/DjFhG9Hgg5eKTbBoml6fEi4xbMJjVSt960gyKmRA?= =?utf-8?q?2m72Q7VAkXfSvRFZJpI14RFBZAA6sku4uHsKgBtLBPiTZ5cHgxpkjkwpJZ7daOYsI?= =?utf-8?q?mnVdr3WiY1oZmIZDUJb3zoKixiUEL+rP81Lv9S60dtU28xAIR6+Er47BJv93sQe0C?= =?utf-8?q?gu2qbU8zQNffpd5X0cRTa9yvX7Dqx9eEWWX2Z8Kso6rb/1B8FpTjKio3TWVR2T4cO?= =?utf-8?q?VkZABX+DlNjW4syjWvzNT2HQhNQ4HOa0G1NBD4vtWbOYISzJUw4OGEzqhvhRbcHGr?= =?utf-8?q?Ler0PDNviyNp4KX9fKE3DGy5sSZb/6vnN5vZZuE/VkbiYegWbZ7C09gn7kjMlWulb?= =?utf-8?q?mooddet6P2ae3XfPAez1MObVOkKODfvTfq3F+vt/6HycLnB0zT6BytZIBeYLCFyKT?= =?utf-8?q?GmjTp+h/F+mH14BAkzD3+NWDJBmtoT8YAQYZQhb2nuE26ux8api/z/KvIR6lr7mGw?= =?utf-8?q?YmmlD7xlZCFeJoK7pv5KQP9w4BBae3Al0MDvfY4qQ1mTfBqQmqGQROfPT5pIF8w6+?= =?utf-8?q?4DNB1d0vkvry?= X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: 26ea4e74-ebc0-4306-fd87-08dc063e2305 X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Dec 2023 18:11:52.6066 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: fOeYbQBpHlXIQcMxAbnAb5Dw10FXFLwiITLiQgLKTYhsTPbbQfUdcizAiP2QmAPqlx4WInnakIx8hcV4u3PJrQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB9868 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231226_101201_385059_5770F126 X-CRM114-Status: GOOD ( 11.32 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Add DT compatible for SolidRun Armada-388 based Clearfog Base and Pro boards, which are already in place in-tree. There are already 3 distinct dts in tree for these *two* boards, declaring particular compatible strings: - armada-388-clearfog.dts: compatible = "solidrun,clearfog-a1", "marvell,armada388", "marvell,armada385, "marvell,armada380"; - armada-388-clearfog-base.dts: compatible = "solidrun,clearfog-base-a1", "solidrun,clearfog-a1", "marvell,armada388", "marvell,armada385, "marvell,armada380"; - armada-388-clearfog-pro.dts: compatible = "solidrun,clearfog-base-a1", "solidrun,clearfog-a1", "marvell,armada388", "marvell,armada385, "marvell,armada380"; This has historic reasons, the first entry is a legacy name for the "pro" version, old versions of u-boot built when only one variant existed explicitly boot by this name. Note that both compatibles and model field include the string "A1". At least up to revision 2.0 of the board, this had been printed on the pcb. However in marketing material and conversations it is usually omitted. "Clearfog Pro" and "Clearfog Pro A1" always mean exactly the same product. Technically Base and Pro variants are similar enough that they can successfully boot with each other's dts. Hence it makes (some) sense for them to share the "clearfog-a1" compatible. Add bindings for the explicit variants including base / pro suffix. The legacy "armada-388-clearfog.dts" is not supported by these bindings" as it does not make sense having two bindings for one board. Signed-off-by: Josua Mayer --- .../devicetree/bindings/arm/marvell/armada-38x.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml b/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml index 5bc69c4fe34d..f77976138bb3 100644 --- a/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml +++ b/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml @@ -38,4 +38,16 @@ properties: - const: marvell,armada385 - const: marvell,armada380 + - description: + SolidRun Armada 388 based single-board computers + + items: + - enum: + - solidrun,clearfog-base-a1 + - solidrun,clearfog-pro-a1 + - const: solidrun,clearfog-a1 + - const: marvell,armada388 + - const: marvell,armada385 + - const: marvell,armada380 + additionalProperties: true From patchwork Tue Dec 26 18:11:35 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 13504949 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id CE5B5C4706F for ; Tue, 26 Dec 2023 18:12:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Cc:To:In-Reply-To: References:Message-Id:Subject:Date:From:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=hFIKg3gufYW9URTb6KN4Aml7hZqu+zRsSmX8esk2LOc=; b=nVFEtGALDXqD/mXbcfP+ZW5nZg j+oLZMK9WlWriC/dDVwHAQs9A/0597agPnhDzUN7bNPB9tX+18DKTJz4J1WlrV0ZyK+vqlm4+F9SD Ajvde5AeOcTEhu+nouU0sIfTgs9V74Gg4Pj6MWEPq4KNFPq8OdPvXBPhXoXRo8FgeXNaVSSC7Dbwz 4FbaApqjKvCUCOyJBt1t5kLfG6doC1KVPvU1JzXemP6E6CJmAicdpdDQQUPpINZEbiCl/kUKkpUM2 s2Bw6b5ejIspghULlNlmG1Z4X/spRlo2Z7AWYnLLsPLt/h4VjKDsKxv7D5Vvgrw+kGmFltBb+Vfo3 9wsRi5fw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rIBuU-00DLow-1I; Tue, 26 Dec 2023 18:12:10 +0000 Received: from mail-db8eur05on2060f.outbound.protection.outlook.com ([2a01:111:f400:7e1a::60f] helo=EUR05-DB8-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rIBuN-00DLjv-02 for linux-arm-kernel@lists.infradead.org; Tue, 26 Dec 2023 18:12:04 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kYbg+Mja0If4NbR+qGdexsgYDqzgpRi/si2zyaFzN2MDhnGvEsfq/OhEiTw3oDD3sdEB5MHL8VQFiKyLxcU4IdOQU+0adQdJdqg8UXrgwj7hd1Dd+YbTyK/80w2U+yy/mXqguTGKXB2YENt1ezO7MlDAk3n1EIshxvm5BjI6NeOjRdV1R6WhgsVyNkzAkvUox0mpKR5E0e6SemGZKVjQI0theD8Pn985a5ebVYKeXbTWQj1+81ZXfg69FmVcwdKQ2IwlsRmzSRxDu/AbIdYxqwYbsqxMNaCiXrrtjTkuKFcu/uyXtQg9Jny9RPksdOBHGqYMISsSCkKqWonoKgGVtw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=7eVb71Hg6FixSBVV0em2rboA8oaGpIxtsGng3PO8n9Y=; b=nOHNRKUjG0QcxJLDJ15m5KzRfJUqIX6Tyj/H4cLOmwDeFwTjqlhz0IfDh8nl89vxJCfpRSUj+ulcmBBI4uE1UBJx5pxUFVwwfuwtCW60qiA1icsmpSx8vjdCxzcyW9SK5XyrffVi6jx1s9UbhKlOzsJOPGLS4l5x7TaMBPwQBgXkXWMku/E3kLhH4ZsdeMN+oiwcHUdx0fH4FYztSZdXY1QHEsqT5KR9k02ak0Auzfrhqjb4OXoYan9mca5cHVuHuc2d1KoTA3Aj1GuD8JRGJenJlImM3WchvcLfLJte01AQ5UMk6ImzmFNvNKDhYHaielWwL9llE+L0dLJN28vTqw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7eVb71Hg6FixSBVV0em2rboA8oaGpIxtsGng3PO8n9Y=; b=reUDWgcmUsXFUBKrBDaQuhphBXbwhciH5WtgUwSiw2JJPLqb7/4lyK24+OeYzsNDr5bXiNjWDlXgAulfU137dkx95els7lsXsAiRx77IRDvH9huy21g7T7Bvy6kB1gmF/koEc668GNlgCuX35VPartRXWhLDlV964PvIxp4x+v4= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=solid-run.com; Received: from AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) by DB9PR04MB9868.eurprd04.prod.outlook.com (2603:10a6:10:4c3::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7113.27; Tue, 26 Dec 2023 18:11:53 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::4db1:aae8:c643:2e73]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::4db1:aae8:c643:2e73%6]) with mapi id 15.20.7113.027; Tue, 26 Dec 2023 18:11:53 +0000 From: Josua Mayer Date: Tue, 26 Dec 2023 19:11:35 +0100 Subject: [PATCH v3 4/8] arm: dts: marvell: clearfog-gtr: add board-specific compatible strings Message-Id: <20231226-support-clearfog-gtr-l8-sfp-v3-4-fd1ac2d6bf2e@solid-run.com> References: <20231226-support-clearfog-gtr-l8-sfp-v3-0-fd1ac2d6bf2e@solid-run.com> In-Reply-To: <20231226-support-clearfog-gtr-l8-sfp-v3-0-fd1ac2d6bf2e@solid-run.com> To: Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Josua Mayer X-Mailer: b4 0.12.4 X-ClientProxiedBy: FR0P281CA0038.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:48::21) To AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8963:EE_|DB9PR04MB9868:EE_ X-MS-Office365-Filtering-Correlation-Id: 164ab316-89f9-4e86-2221-08dc063e234b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: VnN6lVmlYB+AZbt7+toz704+dYJxqneDeyJyZX6tIfhLEhO4MbzTfaNuI2mWgno/M3VG6Olj1lRP7jIhAgxR4ZFhqB0efPL7WtjYHTZve8wMP9bjVj73yniMHSKpKYqfA5XlJl6LsqNP/CvBwVqwGLI4jrVMNlpvpUw6Hsa9X+LiyrWrm2KRbZ+iG5QmUN4cL8CcMIdUx0gwleagYJ5D17jHlDZigUT5y+cxFWqKCbPv8TXQLSS54e60bfpzCUauJMkvDuvyVzX4LpN9yC6K2bBzJzmwsBB2gNBjwTPHznjKGWS+p15MOm7MAx5jjSPRyfoVmrUvgsoWaa7gQHOxe0qIcGypO0CbrjD2hpMJD2AsOeEmk7uZhNuRSXSOk9BUPNy6pRDCp54KropW966Pc8PHghHukBSRCDJAJIqBVarjJ3sHK8l/zk+8Yp03L5U3HlrcMymYOBH5EzjA73TNToP+iuh6YZiVoHX9njY9CqVKN+628XwP/pNb45U9gYoDeTO0XIgoJ2sMg6bq9CSYj+JvGY76u4IENqXvIdvGb+wyjjf+4tIUqTT6pps99YcNkzDqf8Lf10tb0GklZirPn+14ohYCB/qIdYf5oPRMJvFX8QYzblZ9eRxszJa+7/aI X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR04MB8963.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(136003)(366004)(376002)(346002)(39840400004)(396003)(230922051799003)(186009)(1800799012)(451199024)(64100799003)(26005)(6512007)(2616005)(4326008)(8676002)(110136005)(66946007)(66476007)(66556008)(316002)(52116002)(6506007)(107886003)(6666004)(38100700002)(86362001)(8936002)(478600001)(6486002)(5660300002)(2906002)(36756003)(41300700001)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?BAtb9o6M0RjJgkexVZmXn00Dg1n3?= =?utf-8?q?tmYbHSrXBRF0U2eVPvlyDGpliwzWMF1DOEwvWcj1wgCnrB0ZrF3K69mCtt3bZy7xC?= =?utf-8?q?l1PtO5y9yR0Vvg2meBTvyVy0MVPE07HmLGhUqjKUQ+k3f97UvnsnzrmSqLZt9Cw85?= =?utf-8?q?vksAZ/GV9RcwfKsn3jlOo1RGbyvQyjM+qsQ/lBaSE0btWU5XXtqyXKW1dcVybpAAX?= =?utf-8?q?5tl8Dgrn2LiCpnuB02TBq4Il0Kd0WXUB9xj6e7Z7iQVp9KW8EDpPCdo/eUZ+41LNC?= =?utf-8?q?PZKQ6xe++itCvl1JzHwCQTk9eNpG4JgRl0UwAj+nFdxeIlOIfm75bhT+/IIj4ocuD?= =?utf-8?q?PJVO83otmepCTa4Ofda0jm2NCyXZRPYT1TOKq9Dnty155DUTi6imCUUvJwYiiqoHp?= =?utf-8?q?C13MQXzWVz4U6RwJkSAQrEqTqoMzQ9m3XRfanWdhDJyqsb/cR0Xs7dr3fOfiWP3U6?= =?utf-8?q?65aK0MsRLlWb0sK+OBrsS0OnEnuDdVcnZb03DFo5tYNnadYIdyKSMIgRJzIu/qjLv?= =?utf-8?q?x6Dg0BOh1EqQua1CzrYv5e7WR1nyrv3fE8oLkI4S48jnQhu+C9nk66ZZo8pPVdFbz?= =?utf-8?q?rju7bJlH/EWRIF4JovV1BCYR0iA6nJ77G0eQ2lDwMO6VqO3iaY0LwCmPFmK9Rxujp?= =?utf-8?q?ygoFjlE8vZjE7gOB9DY93itEc6hEMB3oWHGHQb4dC0b8/6VPN61cjSPcdhpAlXE+j?= =?utf-8?q?Xsul2Ev3D5nft4hrRRtX87AhYgm20vjdJe3rZGMwrEjYKoxmxH/xzb5i5IoSyuon1?= =?utf-8?q?wYzSF+s+Qb+aVOOA10p3mHcAEFE80vXjOEEzny4uBkDIiYPtM3Vt3YOHPN0XgiEt+?= =?utf-8?q?NbFCgiATyw1QyuMFkXvNqfBcVffxteyuyxjR0Wf1oOfTaJd8w19xIaX5GMGKKC3Px?= =?utf-8?q?ZmnIAflBPQzB00YG4yZKofnfo4cHhEQUoTW2ktEMtjsVnc7KqwgVQbIgpxnblfRF6?= =?utf-8?q?Z2TrMlkYcMRWxk7a3cKhz3YBEKIY+joWBwk8V0yAg+PWQ67PAUYxIw7ID9oN5a2Tk?= =?utf-8?q?7Iz/h2psFf1PnI4nf1RnmbcpS0BEgo79iIwVyTvmGmBiiYYPFdlUovkv2e+zN9Ll4?= =?utf-8?q?3hVPJJWYCnNxFWNuO2OLnDUxvyu0Ttxib26cW4bfc/kqW/MrHqNFV13uKvFPfW4yt?= =?utf-8?q?ZHNnjJeiWgOn3fG4/31ZZ3rR46qYszfXfJnToy+ZkBxk1lq0NvGja6UPOdByeBTBf?= =?utf-8?q?XfiVLCbNEdZR5BXcUBvvVMJjn/CJCFmllooHRJ8OhqxBMAstSB94Mo4IXmwVnJXrp?= =?utf-8?q?LCsNYaUQSwsLXPtZWK6vZppRh4mwZUXGJXo5h1zKy7C58hKXd4Jy06hxsnuU8TQzz?= =?utf-8?q?K01wilAYJlPX8Smzf3tXypT6TscQAmgZFo7wOYy5ATRPMc/LFH/LAzhnSDPWWort/?= =?utf-8?q?mMRl+2tbi3TR9A2THQjhUzffvdvJj4pktbOjc0AzVFWnasFs1Dszdq96hlYY/E2U8?= =?utf-8?q?Chr2UBcHxlHoHhWuwFwtPMdHKrbEFCVryOZdjsQwVn2gPJxDlD1qPsSKA12pmIF1W?= =?utf-8?q?DXRYDlFjywpV?= X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: 164ab316-89f9-4e86-2221-08dc063e234b X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Dec 2023 18:11:53.0633 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: PDynqOqrvJ5OI6RgxxO2RD3HFCXNpkI6WSIg4ZM412jnMuKQHOkEenfb42+uLP3L1HJysa7O3Y4tAYUDLg7ABQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB9868 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231226_101203_052545_06E7B6B7 X-CRM114-Status: UNSURE ( 8.83 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Most arm board have a board-specific compatible string that allows e.g. userspace to match specific firmware variants or apply specific policies. Add board-specific properties to both variants of the Clearfog GTR: - solidrun,clearfog-gtr-l8 - solidrun,clearfog-gtr-s4 Introduction of a common parent (e.g. "solidrun,clearfog-gtr") is omitted for brevity. Since announcement of the two products no additional variants were added it is assumed that there will always be just two. Signed-off-by: Josua Mayer --- arch/arm/boot/dts/marvell/armada-385-clearfog-gtr-l8.dts | 2 ++ arch/arm/boot/dts/marvell/armada-385-clearfog-gtr-s4.dts | 2 ++ 2 files changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr-l8.dts b/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr-l8.dts index 1990f7d0cc79..cd5b070f1218 100644 --- a/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr-l8.dts +++ b/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr-l8.dts @@ -4,6 +4,8 @@ / { model = "SolidRun Clearfog GTR L8"; + compatible = "solidrun,clearfog-gtr-l8", "marvell,armada385", + "marvell,armada380"; }; &mdio { diff --git a/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr-s4.dts b/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr-s4.dts index b795ad573891..4a9736ec99b6 100644 --- a/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr-s4.dts +++ b/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr-s4.dts @@ -4,6 +4,8 @@ / { model = "SolidRun Clearfog GTR S4"; + compatible = "solidrun,clearfog-gtr-s4", "marvell,armada385", + "marvell,armada380"; }; &sfp0 { From patchwork Tue Dec 26 18:11:36 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 13504950 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 6AEB2C46CD3 for ; Tue, 26 Dec 2023 18:12:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Cc:To:In-Reply-To: References:Message-Id:Subject:Date:From:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=FYdQv/NStIZhPZlorPZ8iDx3i9XCPjDY90VMG6Ycvkg=; b=ldluCelUOi1xwxB8tD3Y13cXvi Zk8yNb0IczLWABYvKYHDMwChf1iQApzTp/TiV38pfUxTr3I/8hO3A0TgiL22b8yAvH78Jc0cfZUI2 P7StxSJQqtKa0tPnfD44oradv3IJ7VuOyPDlR1doeYzoDPdc+pBdITL3cQWTQbgsqRnNDc2u8I6qd C8x88XpTkG1Mov2pdQb1xRkFUuan7HM10RZPfcQY8qDk24bCm+wWA/lai1X3vuvjOBDCIgrKCzMu3 X8MnwJYpyP6Zuco2CcwvV7lZXdcDrCNLp+cCld4inDq63PuS9m6RKV9CzDMosmPqV/k7gczHNE0jb Vi6z8mmQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rIBuV-00DLpo-2G; Tue, 26 Dec 2023 18:12:11 +0000 Received: from mail-db8eur05on2060f.outbound.protection.outlook.com ([2a01:111:f400:7e1a::60f] helo=EUR05-DB8-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rIBuO-00DLjv-21 for linux-arm-kernel@lists.infradead.org; Tue, 26 Dec 2023 18:12:05 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=K2WOU/fGFs52kjccNSDrhvGN2X4R/WtTzHn8Qq0NSKgNXcUz603Zp/wMjY5v4akp5wvLFLT5y/De4NAYL7xlaY0GZHNPRRiCnN6Dv0AuJnw+JTAJDTAauxSKEdTfmK3ffA6eORdcJFvgfb2SA84/1fUDmvsxPE0mCsGM9p5Xta2bfXxpCA9RbT+OF52qXSLWn3ZQVo6nv3b0eGdF5JIbzCPyku9ihAnShaqivdBJt+h/qt2LZvYtY1u6uAATxHQ3r7RmyC8ccgumK1En9pL+exozGEDFUBhJ1Ypk2MDfo5x+Cb8hu/U+x6Omngl299g7gJBIt1cwtsVXjftzeC9GGQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=lVv2+HWSJb/Bvvy/FVIMBCe6S2QDYRd1TZN8Ua4xMS4=; b=FogAmwdD8GVw97JWjOecgPDyncLWsAB1SGJCRvoetPQBqFnFQ5Ij3v5edORPC3w71exzVDcDz7A6VNFcimAR/OVLP7Cz0P9fEwP73v7QaN4DXChRmY93EykreM7umLhD0fAXCZ9mJRYjV6EpWG+ip6XXZA/avCxCF780u3SqcJDZG5+o3dTdgTnrhNl9jfXdgI5TTh/RxFUdKK16PBFOsn3LT5MH1HyPOEybI2EvqrZydyo9Cyg2ZrALdoQFam6pEQ+5PKAhG/8z+v0pJmzryAGd9AN7VjFVg9WrATIjZIIp6A3nDHyKnHOuISUkGMDopB/SbWc25cdfqxO8XKzMGg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lVv2+HWSJb/Bvvy/FVIMBCe6S2QDYRd1TZN8Ua4xMS4=; b=ThSq8DafzJu8vmO8tqVwu5I15ZNXkJd/XGw2AMgifTbPGU8RUAPdfIyFLRFOSWjtbN1d4NKr+454SVwmhgDgSlfWF+MaTjjlAHtje4UaBWIADSaf/ZecKJrhJHXPZQK97L3dkAJ2Ivtit/Nnx1hdJvz/+7zgk7QiLVIOE0/2mW8= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=solid-run.com; Received: from AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) by DB9PR04MB9868.eurprd04.prod.outlook.com (2603:10a6:10:4c3::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7113.27; Tue, 26 Dec 2023 18:11:53 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::4db1:aae8:c643:2e73]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::4db1:aae8:c643:2e73%6]) with mapi id 15.20.7113.027; Tue, 26 Dec 2023 18:11:53 +0000 From: Josua Mayer Date: Tue, 26 Dec 2023 19:11:36 +0100 Subject: [PATCH v3 5/8] arm: dts: marvell: clearfog-gtr: sort pinctrl nodes alphabetically Message-Id: <20231226-support-clearfog-gtr-l8-sfp-v3-5-fd1ac2d6bf2e@solid-run.com> References: <20231226-support-clearfog-gtr-l8-sfp-v3-0-fd1ac2d6bf2e@solid-run.com> In-Reply-To: <20231226-support-clearfog-gtr-l8-sfp-v3-0-fd1ac2d6bf2e@solid-run.com> To: Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Josua Mayer X-Mailer: b4 0.12.4 X-ClientProxiedBy: FR0P281CA0038.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:48::21) To AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8963:EE_|DB9PR04MB9868:EE_ X-MS-Office365-Filtering-Correlation-Id: 8451224b-a79e-47f6-a92d-08dc063e2392 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: JApoHpAaMEeX4XuvEZIIrFYNdD8DjlfDfChLHLL+rVp0rNaRyeaimF+el1uPJ74ggsIFXSlwYMyNrsvL8RJC8sAGOQz+/Wbd8KyWGXNjOvyhGMhmvbQ7iVRAPWm4FCIGvmmajepVbUZdIZlZyrcvdsQ05fSBmqQtO4yhI71NStq0bY2JYangOOOwt5Rfk+BFRBzU0XJIxMo3gSXCHxJtJXXz5oOYWczjcukAiNPUHu/jPHwgDJMVdVfOBgQsxUk2MojBAC2owlXoOimYU0KejTBRDgKQ161GWI1aCT2+H37oOm3S3O8rUOEmW44A28dsQXl5qelN/kVDTVBmCZL6JaHjRtzTsO7G6o25F9j+XqBMVBIyEkrKkV70w6igHXCkz/GFLKC4fdXW4D8Z8y3Q4RkjQ5TYRlRQ+iMKbPdFVjnsalXxEb+BiQlNaPAxYcFmJHefSnDR9f7+1Lf3YgpPVMMkiF/9rEZNxnXDCZNmAx/Wr2WUaEiU/HjnzLqOQAaEJBTXExrVPyeb0liT7oaKKGAEgUUw0G2L41T447QWbPkbH7DFuItKVtFOJlv3r1gyrJjnZtWk8gfUzjrU8NImKIZvdUWj6ibSA0eRCmhhT5ZZrwBACjomcpuzbwG1Qx/g X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR04MB8963.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(136003)(366004)(376002)(346002)(39840400004)(396003)(230922051799003)(186009)(1800799012)(451199024)(64100799003)(26005)(6512007)(2616005)(4326008)(8676002)(110136005)(66946007)(66476007)(66556008)(316002)(83380400001)(52116002)(6506007)(107886003)(6666004)(38100700002)(86362001)(8936002)(478600001)(6486002)(5660300002)(2906002)(36756003)(41300700001)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?UHfud8gAuuJQCq5hOXP87rdee5D/?= =?utf-8?q?CiCaOBS9ZQ/oEZFVmlKIgumAgYaCzIwMgZGaGjEe+RtVT1VOwDZH7DBzaexKMh/J0?= =?utf-8?q?P/VuvrQfSm6eEDKaoK7FVvrvWVSRwmVvtEKl3SIATUJ4eR9xNQl1P8L+GaKGpEPWc?= =?utf-8?q?/WnF3O/GY1ph0y1UsjpsLn4oL0L7JbmBz6E6oRHSTARYI1Hh8ks/vQmSgeKBVJa0k?= =?utf-8?q?d/cKoJYcRnfQWmUi8wKAunRVnJvdCXbww+s0yMxky3kjWK2X4MQ95YPVUpccSjL0Z?= =?utf-8?q?BaYtiv+LQSFmU6bVtSWWxrpnmz2e0AFNDBTMEtd4sno9GF7Me9AVcW+JVgso6/9fI?= =?utf-8?q?94oEkLaZuuomD5DTu1QZTqRunTbuv84zaXY+0lrm5K2Q3LG6ahQeZpRFGeKCRdu1W?= =?utf-8?q?AM+ncvGxiTkaFFPk/rSvFNDHpMLsUzxtA/8+xGJWmBj1jz80fNy6uftWa2Co1VYMD?= =?utf-8?q?lkhRUrOrdZcEEip6aIZZ7vYyNlKqgdNz6ZP+WfreY6cM1N2r6Du2cYC+3EyrYTgKO?= =?utf-8?q?LvssJLwSPwsS78MNJynNP1JI7rrSmuoCAgz3PbFv0iVb/gdO9fAw6X8Gt263F1mui?= =?utf-8?q?ssaDm+4g+Z4OAqbxkXMjPkRCurSuwQoAhrotYGkAX2uAWftSz6PSCvThElk2hiaEt?= =?utf-8?q?xPbvKgI1PvcLsssdkKA2Hlh9/5z8XLSXGvk++NZk2HIyTfmVZe31a4MsKhKhFZQix?= =?utf-8?q?yjCr6EqS9GAjLIyoltxSHahB1oQ+EOPxF9hUVsKCfPJAMc3IvObVoA+771HuvFRZa?= =?utf-8?q?jtf1D0RLX3V8AK98Si6ipAMvyxO8VvGp17bOC197RZBmGrDN6z38X5mrKoXESDhij?= =?utf-8?q?QI41tP0sh1PMU0WxRjCbRyU6FEI9bPEP09UKGtq/P7HaaQBotH2tyEbWF81LONGEr?= =?utf-8?q?3LIRoT9fvx/CnZS/KAid5fXQsBs0QtnVttCRbUjon+/gaGCQBwJedWNF2gVWJDZhm?= =?utf-8?q?tiQIwW81T3mufxNfgWPcJyC8LpkTB4OwTItNo2PuMK6kgxrRiugx1hHROnK2u50FP?= =?utf-8?q?ZBvSAGu3CHSDxU4xKr/HivkfEFhnnuENUBWs/HWYPiP4rEnmpOkQ+Dn3gG0t4Cd8a?= =?utf-8?q?eO5aSq3QX0B3/HBLjFIR8bmOmFz+lZzFFGL/NC+222yO5d9N+GZdNp+jhlplaL96l?= =?utf-8?q?ydrG2gUsB037xPVi0J7rXJ3vRmx6Oj4b3AirTOUJqu7RVBGTFDVfyUugtaZ+OJCjt?= =?utf-8?q?3BT7EsYRHOP8fnXPTtrd1glE9saAoHofL6Lj062yQCqsOb8mQX820GOmXN8+GF8xe?= =?utf-8?q?ihj+kfaRDF3sWruuPSW+9itijaXkEOT5/jxR5B/2o6mWxHSVUbmBQ8fN69+3gI69c?= =?utf-8?q?dhkO7VWulL0W7g03chUiQpexR9k0SKDvm3oMFGfLTfBtAB0XgKcKB81BsBVSmVZpV?= =?utf-8?q?eyROszfmLQQPZkxgzimdN7LjYwB+1DWaou9ZFYiTS0A6vHXXtJhFoKLJnSIsEMGbC?= =?utf-8?q?aekTGVEVG8esl1/nWTRT8WeDmNlWKqp2Y68KqK+DiCkDRVQxMBkqXDG4C/EOmdVKJ?= =?utf-8?q?+N8U2SWOliRS?= X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8451224b-a79e-47f6-a92d-08dc063e2392 X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Dec 2023 18:11:53.5398 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: YTZznWzuIkmVCUG2CVMSq/2qJdq7niHB/lYaQnzuehdqyR5fcNbJPOCAOCdXOd61A2oKlkBg2weHgPhgjOa38A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB9868 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231226_101204_665197_D359DCED X-CRM114-Status: UNSURE ( 9.80 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Cosmetic change to increase future patches readability when adding new pinctrl nodes. Signed-off-by: Josua Mayer --- .../boot/dts/marvell/armada-385-clearfog-gtr.dtsi | 40 +++++++++++----------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr.dtsi b/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr.dtsi index d1452a04e904..8eabb60765b0 100644 --- a/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr.dtsi +++ b/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr.dtsi @@ -141,18 +141,13 @@ i2c@11100 { /* SFP (CON5/CON6) */ }; pinctrl@18000 { - cf_gtr_switch_reset_pins: cf-gtr-switch-reset-pins { - marvell,pins = "mpp18"; - marvell,function = "gpio"; - }; - - cf_gtr_usb3_con_vbus: cf-gtr-usb3-con-vbus { - marvell,pins = "mpp22"; + cf_gtr_fan_pwm: cf-gtr-fan-pwm { + marvell,pins = "mpp23"; marvell,function = "gpio"; }; - cf_gtr_fan_pwm: cf-gtr-fan-pwm { - marvell,pins = "mpp23"; + cf_gtr_front_button_pins: cf-gtr-front-button-pins { + marvell,pins = "mpp53"; marvell,function = "gpio"; }; @@ -162,13 +157,6 @@ cf_gtr_i2c1_pins: i2c1-pins { marvell,function = "i2c1"; }; - cf_gtr_sdhci_pins: cf-gtr-sdhci-pins { - marvell,pins = "mpp21", "mpp28", - "mpp37", "mpp38", - "mpp39", "mpp40"; - marvell,function = "sd0"; - }; - cf_gtr_isolation_pins: cf-gtr-isolation-pins { marvell,pins = "mpp47"; marvell,function = "gpio"; @@ -179,18 +167,30 @@ cf_gtr_poe_reset_pins: cf-gtr-poe-reset-pins { marvell,function = "gpio"; }; + cf_gtr_rear_button_pins: cf-gtr-rear-button-pins { + marvell,pins = "mpp36"; + marvell,function = "gpio"; + }; + + cf_gtr_sdhci_pins: cf-gtr-sdhci-pins { + marvell,pins = "mpp21", "mpp28", + "mpp37", "mpp38", + "mpp39", "mpp40"; + marvell,function = "sd0"; + }; + cf_gtr_spi1_cs_pins: spi1-cs-pins { marvell,pins = "mpp59"; marvell,function = "spi1"; }; - cf_gtr_front_button_pins: cf-gtr-front-button-pins { - marvell,pins = "mpp53"; + cf_gtr_switch_reset_pins: cf-gtr-switch-reset-pins { + marvell,pins = "mpp18"; marvell,function = "gpio"; }; - cf_gtr_rear_button_pins: cf-gtr-rear-button-pins { - marvell,pins = "mpp36"; + cf_gtr_usb3_con_vbus: cf-gtr-usb3-con-vbus { + marvell,pins = "mpp22"; marvell,function = "gpio"; }; }; From patchwork Tue Dec 26 18:11:37 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 13504952 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 5CA3BC47074 for ; Tue, 26 Dec 2023 18:12:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Cc:To:In-Reply-To: References:Message-Id:Subject:Date:From:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=MOI0OW+dN9YR45nBQQ17NNRrBflwhejFhqdMnJwe1pA=; b=2rnFpORrZGpTsiv5ildRbiuK1R g5Wjd82tH2oBV11j8qP4rMqEtpilhpG6KJVFge10RcS1m/adCzB7wnPQuQ10zK0j+3Mz63Dcqc2nR 07aHfGiU0AWnkj88CupbZe5iX5kcZv3P4msE6acCktN4f7tmBNV+B6Mf04AjTJC/Om9a+XHlzM2+t 8RKY9Eq1hwK52zvOMTitR6OBU9V11I/dDNkLyWitOoHJ2JYuHaqQMRQMhFm0jKqgSK341sf7oBCyK rGDMPr7HTKHzk9dDt+GFOYRDdVEaIwxGdU9sOdn9YXDRHykd8oNjHCeK0uwEjZEuPQkIfxTOslZpr 1LKzYm/g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rIBuW-00DLqG-1H; Tue, 26 Dec 2023 18:12:12 +0000 Received: from mail-ve1eur01on0617.outbound.protection.outlook.com ([2a01:111:f400:fe1f::617] helo=EUR01-VE1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rIBuP-00DLki-0Y for linux-arm-kernel@lists.infradead.org; Tue, 26 Dec 2023 18:12:07 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jm9Ioo8GShkRZpuDM9Vhk6ovwsqX/rarbStxxc9OHtbyutLR0y3gqDMtx3KTjXKj03j49bsX8zzmEH+Wp29lqWRLaJclMaH8RUD7HZYZMZEUowss51dcoex7FXBniK/Va6xlfdEsDsyQG/bItsrj2CzPa8q49eN8OhUKQmkp6l+fFDpiJWrXM3Mdtx8GMbgBGX3TFnoq1jqgZdiXFx9XXV1Kl4//IClcVr9muD19i4TZCZ970RCgP14WLuXaMwRo6eF4VM/Rrd8IBQCSvjaZKHlvbomFl2jhI2Y5URonnO78Hfgdl5G/HVaQNylf9bLRqtleBhgNI2Rl2J+8mlbl/Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=MglBJUqaxruQGh0ZPAoTMXRHGmU/vvywi3A7VAP5PSs=; b=Ni2aONBVX95cMmANR6uRFYO2QbedTKEsItfFpoZAWbTKTT7B6ptogcg/Y/kKl2o+BGxU8zzYZcZK29Hfy3XNCnOu6EJbhalkjVazpJnXZbQocsb7J4+MnQSIBZcx2JuPRwIVbnYLdymSe5la+AU50TfM8XmJ4TCW7PQzYImJO/TwF4TNU7cIieETsduLU4TYu7d9Zkad71zUL5b6sL4SW3sWLFXxrexG0GaSAksyyR9AZ3WwGheg4WlBXrtpfqcgodm26S/OkSY5dwFN/Vo2mELjPl0Xjttv8B8kmGMrHSbMVs/6GrPL5EeU3nIbyNWyUI3A+y1bAcOrGKgii86NWw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MglBJUqaxruQGh0ZPAoTMXRHGmU/vvywi3A7VAP5PSs=; b=Ouu+LjdQ486D9RQPaS6iPSywLlEPHjTec0ikxDZ7uYY64MIj+HviAklUtcGrKDp9lCp+ZIIfwSWyzNpAA84g/rquDnkK4Cd2OdJ762nRuyyjyA0igIMA32N/Ulpbf14eOjKTs08Z7X873W2jMHF5F9vTIPAPHutVAvHGzqZeftk= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=solid-run.com; Received: from AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) by DB9PR04MB9868.eurprd04.prod.outlook.com (2603:10a6:10:4c3::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7113.27; Tue, 26 Dec 2023 18:11:54 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::4db1:aae8:c643:2e73]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::4db1:aae8:c643:2e73%6]) with mapi id 15.20.7113.027; Tue, 26 Dec 2023 18:11:54 +0000 From: Josua Mayer Date: Tue, 26 Dec 2023 19:11:37 +0100 Subject: [PATCH v3 6/8] arm: dts: marvell: clearfog-gtr: add missing pinctrl for all used gpios Message-Id: <20231226-support-clearfog-gtr-l8-sfp-v3-6-fd1ac2d6bf2e@solid-run.com> References: <20231226-support-clearfog-gtr-l8-sfp-v3-0-fd1ac2d6bf2e@solid-run.com> In-Reply-To: <20231226-support-clearfog-gtr-l8-sfp-v3-0-fd1ac2d6bf2e@solid-run.com> To: Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Josua Mayer X-Mailer: b4 0.12.4 X-ClientProxiedBy: FR0P281CA0038.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:48::21) To AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8963:EE_|DB9PR04MB9868:EE_ X-MS-Office365-Filtering-Correlation-Id: fe6979a2-87a2-4160-2ffb-08dc063e23da X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: PAHM+8ThhZHIZrgKvHpoeBkISxKyK9msTlTIeWKmV6yKKVxwpXytjFRpk3ktYgTRE/arMxKMAL6fnk8k3bAP0l4lZixJIKkgOmOEvWLEmW4GEn9mvfMZWekE6eh5fIHBhQISDtlJ5j+zz4TJ6ufmVWVgoe4D3+LRDQvMp5QXzDJOwd8AJHZlbVAhdSxOtOV4wLbUVi8E8Cpfn8KG8U/j1L7UApfJ6rujivymh+FpRQdwaUF+Nom1IoOimLjwpZTWFyVQHabKHZv+zlw+1QtsQr02S79Eft0EeVBrYn9a6Foda6fIv2iWCt23N/nW6vxkedkgmrSiU0I44wyk3a54xzJ0oXYAmliC2Iui8ZSP7Hm0JLwxH3dsfpYrLBX/JRh6l62AauYMwn+cqoDAHrMljHm+VMiu1QAIHc9FD95jewdIXCiaOsIMIwPIwTDgJCV4Ul01jvWWK0fMn43kBlBm9IaudUEItu2HEsFU2G85WsxJB0KmS0yp7WUntn/BqoylXhJQ+jICLl3U4eaHRlxkpxP5SUuDvz3yV6sh5E5bFWGyP6nO36SPDm0bIKk3j0fdhF27cmiPqsf6ezVrHeUO8owybYAMRqG6FjSLmtUCZTxzEx6XDT6rubhbxS+1DwFm X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR04MB8963.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(136003)(366004)(376002)(346002)(39840400004)(396003)(230922051799003)(186009)(1800799012)(451199024)(64100799003)(26005)(6512007)(2616005)(4326008)(8676002)(110136005)(66946007)(66476007)(66556008)(316002)(83380400001)(52116002)(6506007)(107886003)(6666004)(38100700002)(86362001)(8936002)(478600001)(6486002)(5660300002)(2906002)(36756003)(41300700001)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?E+tJXU20f8+JKxiAeqaLr9jsYInx?= =?utf-8?q?65xkqG9+OmYiCSKDcknXcyCbZjgYrRdFGrxIJDE4t/qZKJLj4SIouGyVFg3gxYxRA?= =?utf-8?q?9VpMQwts0F0GLyullOb8VfCdSj9YvKIYs7nw0ZC5RGoyAxov2sXyBAjdftL7TdcHN?= =?utf-8?q?aAglkxpgjnPk9AZ5940wq1m6nTemzF6PGsICvMRvES1mdHoBIrI84Zw1lCVg3QQ9+?= =?utf-8?q?t/038z3OdWfcFw/JFz5aUC5/hvlhGo5Y86FPXjFY2wgIcl5KSotRaT2Q7OJ/Zm708?= =?utf-8?q?BHsTZK7xMw74hvRdLlL6XHRyF+j7aaJYHcKg8KFTi1kff3sZY6373xrIcGzSWGu+r?= =?utf-8?q?Pm/WRJyBvNyyI3m6B0Uqsuf+LxEc5MT6bbSiGVBTAKZ9LZcDJCBnDSqOdnkinMt/g?= =?utf-8?q?I5YHsjIgc86J5daW/xGjW5dpP/zULTubixjWAQjYwh4UyDgzifltXyJtLftaf/ACR?= =?utf-8?q?Z48jYTg1xDMWrpSpCD5X4MCnSqncGWQuQ6ILsEdEcpsVHIhnPcfj5rYMNwsC2j8pI?= =?utf-8?q?vAGGI2Bmw7Q59fVm4sVLtvKilKE5X6Q738+7qYCbZ6ax6+W/7ZITjFlSfqRpONDGK?= =?utf-8?q?2XRab7Ctv9PKauDxByb0V9WEvWyE8J0Y1l9I40vfeiPt5bvj4vFUUvIuQC3csB7Z1?= =?utf-8?q?3eklIkPeKMw534NZlZ8eU2XFiskNUjiZN32RHv5+DVULpyMUiN9gLClLxNICc+Q9B?= =?utf-8?q?Lg6VKyGoKnzNzqf2NpyC5oxKNXUjrC051/XLoBVD5/UU3X9tcRkT6tc+1m/47mxOK?= =?utf-8?q?ir0mvyEksIjXRQ4xmNZUhQapjYtPICKhjt6mLJtYwPv+DlwpDgzMH6jBxmkErlPad?= =?utf-8?q?B6Ugr/NJyjjkC7r0XR6Ircn6xE0tJXDvTfw08lv1H0rYRQitU8DNBkX25XaKwEg7R?= =?utf-8?q?BnKrJ+o6OylQau0tWC1M90QMqMCShD5G3bU/T+SvFiEtd9aVKi3L1lmddGwz/AdUI?= =?utf-8?q?GqqT4JzoQeOawtWdRXlDXOesAfr7WFUUBCaRMZtCJkjVfLBcn9X3lo7qh1jg/6ie1?= =?utf-8?q?DAeg7PQjF2Ri3Ib41gs2X5A/oOKS8cZAw7r8eg8runFTP2z74b8CRwr+ZldBpGkH7?= =?utf-8?q?Y6oR45Cj4Bx5vngZuMwGsKL/0FRJg2llciJM/Kxvf4WmhSRDDHg1z5ueOXOwIYvLJ?= =?utf-8?q?uW/8zFvAuBH09I8sTV293PuCGxq5QlDJ5zBpIgcIM0gkFeDiEIfgIwPjRMd9TKXbp?= =?utf-8?q?2EIN3TDM+7b0/1z32i1vbo0rcvYLrFAR8vfIAzu9iR+MJueaIOhP1viMi3zvcOPbN?= =?utf-8?q?0m+LRvhJlBC/xtl0WFcqmpHDHR+TjYrzoerBC20SfKDZFoAvRTNvN35wOn9q/4ns7?= =?utf-8?q?rbaLdfzz651sTkMpBgqfQLLtFxsW6cjk8+RYsbQVHae7uMDTAOEFVIJ+XZyLTKcZR?= =?utf-8?q?i0aEPWUNcdjnkLkVvLpcJGOOQFd8IyNE3hxMKd0kS71sOCCxRV4tJ3JR5ANxZvq3A?= =?utf-8?q?ry8Imn5a6j+EcnT7wwZ11fzI2AsC465R24QP3xOM833aAkbM7cuWoC+O7bOMn1ZEH?= =?utf-8?q?uaxBKD51O78e?= X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: fe6979a2-87a2-4160-2ffb-08dc063e23da X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Dec 2023 18:11:53.9963 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: MW4d7YHfeyPoSsnc8MuM0Ci/1tEUnQax0lHvbTp9exHqKrucIVR1UyPGyPOWnSGHlaSy4etzFFb8P/gx+F9vQQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB9868 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231226_101205_377570_CCF0A786 X-CRM114-Status: GOOD ( 14.16 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Various control signals such as sfp module-absence, pci-e reset or led gpios were missing pinctrl nodes, leaving any u-boot choices in place. Since U-Boot is shared between multiple board variants, i.e. a388 clearfog pro / base, clearfog gtr l8 / s4, it is better to explicitly configure functions. Add explicit pinctrl entries for all gpios currently in use. Additionally the loss-of-signal gpio specified is invalid, in fact los only has a pull-up on the board but no gpio connection to the cpu. Remove this stray reference. Signed-off-by: Josua Mayer --- .../boot/dts/marvell/armada-385-clearfog-gtr.dtsi | 42 ++++++++++++++++++++-- 1 file changed, 39 insertions(+), 3 deletions(-) diff --git a/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr.dtsi b/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr.dtsi index 8eabb60765b0..39ac97edb463 100644 --- a/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr.dtsi +++ b/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr.dtsi @@ -162,6 +162,22 @@ cf_gtr_isolation_pins: cf-gtr-isolation-pins { marvell,function = "gpio"; }; + cf_gtr_led_pins: led-pins { + marvell,pins = "mpp42", "mpp52"; + marvell,function = "gpio"; + }; + + cf_gtr_lte_disable_pins: lte-disable-pins { + marvell,pins = "mpp34"; + marvell,function = "gpio"; + }; + + cf_gtr_pci_pins: pci-pins { + // pci reset + marvell,pins = "mpp33", "mpp35", "mpp44"; + marvell,function = "gpio"; + }; + cf_gtr_poe_reset_pins: cf-gtr-poe-reset-pins { marvell,pins = "mpp48"; marvell,function = "gpio"; @@ -179,6 +195,12 @@ cf_gtr_sdhci_pins: cf-gtr-sdhci-pins { marvell,function = "sd0"; }; + cf_gtr_sfp0_pins: sfp0-pins { + /* sfp modabs, txdisable */ + marvell,pins = "mpp25", "mpp46"; + marvell,function = "gpio"; + }; + cf_gtr_spi1_cs_pins: spi1-cs-pins { marvell,pins = "mpp59"; marvell,function = "spi1"; @@ -193,6 +215,11 @@ cf_gtr_usb3_con_vbus: cf-gtr-usb3-con-vbus { marvell,pins = "mpp22"; marvell,function = "gpio"; }; + + cf_gtr_wifi_disable_pins: wifi-disable-pins { + marvell,pins = "mpp30", "mpp31"; + marvell,function = "gpio"; + }; }; sdhci@d8000 { @@ -221,21 +248,26 @@ usb3@f8000 { }; pcie { + pinctrl-0 = <&cf_gtr_pci_pins>; + pinctrl-names = "default"; status = "okay"; /* * The PCIe units are accessible through * the mini-PCIe connectors on the board. */ + /* CON3 - serdes 0 */ pcie@1,0 { reset-gpios = <&gpio1 3 GPIO_ACTIVE_LOW>; status = "okay"; }; + /* CON4 - serdes 2 */ pcie@2,0 { reset-gpios = <&gpio1 1 GPIO_ACTIVE_LOW>; status = "okay"; }; + /* CON2 - serdes 4 */ pcie@3,0 { reset-gpios = <&gpio1 12 GPIO_ACTIVE_LOW>; status = "okay"; @@ -243,10 +275,12 @@ pcie@3,0 { }; }; + /* CON5 */ sfp0: sfp { compatible = "sff,sfp"; + pinctrl-0 = <&cf_gtr_sfp0_pins>; + pinctrl-names = "default"; i2c-bus = <&i2c1>; - los-gpio = <&gpio1 22 GPIO_ACTIVE_HIGH>; mod-def0-gpio = <&gpio0 25 GPIO_ACTIVE_LOW>; tx-disable-gpio = <&gpio1 14 GPIO_ACTIVE_HIGH>; }; @@ -273,6 +307,8 @@ button-1 { gpio-leds { compatible = "gpio-leds"; + pinctrl-0 = <&cf_gtr_led_pins>; + pinctrl-names = "default"; led1 { function = LED_FUNCTION_CPU; @@ -408,7 +444,7 @@ &ahci1 { }; &gpio0 { - pinctrl-0 = <&cf_gtr_fan_pwm>; + pinctrl-0 = <&cf_gtr_fan_pwm &cf_gtr_wifi_disable_pins>; pinctrl-names = "default"; wifi-disable { @@ -420,7 +456,7 @@ wifi-disable { }; &gpio1 { - pinctrl-0 = <&cf_gtr_isolation_pins &cf_gtr_poe_reset_pins>; + pinctrl-0 = <&cf_gtr_isolation_pins &cf_gtr_poe_reset_pins &cf_gtr_lte_disable_pins>; pinctrl-names = "default"; lte-disable { From patchwork Tue Dec 26 18:11:38 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 13504954 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 250BAC47072 for ; Tue, 26 Dec 2023 18:12:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Cc:To:In-Reply-To: References:Message-Id:Subject:Date:From:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=ZvT8m/1oIC+pNYvI1GqKlEyJDR5hdC/NwveWg9QiyPI=; b=0N0I6p1Ljqg/FvRwlCCh7JULYy tpKVelVcBI/8vS2FOJSNNIrw4N8DA5KnxyisFzwYNQJyiOTiRR1VA8nXRQqGX8AvtwbBCFNDRcjXW hu0f4kg2WM9PwM4a1PfwJtsZAicwI7CSpuOgnYYe2CiLdT7/UetaqXf4VSIaWtJgZ2c2YcYP9so14 FW8k8UgMrJ/rnKfAXsYOjaR+lnNobbs8tvp1Pg7hpAit8+/PhIa6ZXEv5nONXhoLXk6guoSbznMRK 0Y2BwNiizvny3MW6PXY3uSxO5eqC+t6dPvtlCFvcxw/HMQ8UaEbG82vKeGCCKx5AmQJFrEUmF9/oG 41bVCiUg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rIBuW-00DLqs-35; Tue, 26 Dec 2023 18:12:12 +0000 Received: from mail-db8eur05on2060f.outbound.protection.outlook.com ([2a01:111:f400:7e1a::60f] helo=EUR05-DB8-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rIBuQ-00DLjv-26 for linux-arm-kernel@lists.infradead.org; Tue, 26 Dec 2023 18:12:07 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=S1f0pSbCfqkSCRSCNW1u+SGLLda/Ljw6KsmDsA7fSkTLc++FlvzLWV7vBSi5CiHFgAKCDvTQ3j2A2szKWbPYCnlY8af/boYW7jsy4Y6jFca4CaEiasWYSW738O1sfxljnl531NBS6Z7ljFY7IjJbazhlHYIevnCSvjonR3LCfyajHmvj6XpwamsVwpo9PhEpXAqGCWJ133fD7vumu51TaZkdVQZzCF9vSiShXX3p9llUH7pdhJ7xPzEWLkPD0MtHhdff/5n52TiG1YOzk3tg4v9/dMxX/T74FB09102CX65CeCmOA4jCfhvrWCftDgoV5gAH7fGayKsCY1uo6FJMBQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=P40i+6AVm8IdTbDuAqwbFqY4jH9ZruaP6Q9zKpBfGZ4=; b=ZQNpoNyl3OeKkYg0AbdEWBD/YbXlRocB4dXnY/uzBRTCy3vfhRkFndBNmIrP4TqJPjDufC13mB8kiR1ni4R0StLUf0uTCnkOkHhIl8wuFovrEHO5PTNLCHkI8CgvRb2hYQsrfre+S8iId99qS1VH1KMDOEUKXQEGfsMdac0EZMCZFHewSqzmMY8NLxie3U049gY/1vZvRWWMkSEyfUukgaeXjIxGLJSTOjuxx39PzEE3q4f3YaIEVbscrjtmhthaIycJwy684J1T6fQP7NlLx8AU69OUSrMzoyKaan1u/GFaqc19W6B9dYr5OXvoBp1IIdfq7s9ELzfwQcBBcQvQhA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=P40i+6AVm8IdTbDuAqwbFqY4jH9ZruaP6Q9zKpBfGZ4=; b=haH4f9pwoawMpz64fqKuL4hyVtaAFo/gu4pIpO+/VfzLxKawd/PwujjOrCW8LYHQ/y/BIOHd0u0EZ5dRNK6yeDS2I4XD6Zv5ZjNo+E8690bE15kci5HAKp486a19e/ephL9nxfwPTHhDH634NTzbRv3t+YFvebVPbxt4DAo+Eic= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=solid-run.com; Received: from AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) by DB9PR04MB9868.eurprd04.prod.outlook.com (2603:10a6:10:4c3::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7113.27; Tue, 26 Dec 2023 18:11:54 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::4db1:aae8:c643:2e73]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::4db1:aae8:c643:2e73%6]) with mapi id 15.20.7113.027; Tue, 26 Dec 2023 18:11:54 +0000 From: Josua Mayer Date: Tue, 26 Dec 2023 19:11:38 +0100 Subject: [PATCH v3 7/8] arm: dts: marvell: clearfog-gtr-l8: add support for second sfp connector Message-Id: <20231226-support-clearfog-gtr-l8-sfp-v3-7-fd1ac2d6bf2e@solid-run.com> References: <20231226-support-clearfog-gtr-l8-sfp-v3-0-fd1ac2d6bf2e@solid-run.com> In-Reply-To: <20231226-support-clearfog-gtr-l8-sfp-v3-0-fd1ac2d6bf2e@solid-run.com> To: Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Josua Mayer X-Mailer: b4 0.12.4 X-ClientProxiedBy: FR0P281CA0038.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:48::21) To AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8963:EE_|DB9PR04MB9868:EE_ X-MS-Office365-Filtering-Correlation-Id: 6098bdfb-6c62-477e-8fad-08dc063e241a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: TnrqY9GbIBYirlaMOqRxcgaHauHcPGW+Jqc1uD0CdLaXdEoPwR1c9pcd1j3llMgKH6IO1L0K2YlgsUfGfSk4JuxlSnr1Ghh9sjbfXV14mDdKF9FAtqMp2+VLNe+b29NEz8QMa6F1r2X+w6gq6fyKOCSkaajpLaBe77pdEOs7TWl2YxCXmXd8IpU906eXVbWQDjvutEk4nId0bjPry4GvAICVjQ8jsYvV2PK+4pHUc7SmWElFWIT2Og24B1Y23Qw1dKHZo7rE9ch5o9LqSjxAsvkwOXfMMn975Ia2oYDBcoUrGkdNcqJjiFVtMsOOYja4723OxVp/GPlTU5Z/qMUOEX4KGnV+iD9sx+TINfvWiXNipYfiUEJMhn+KdKWx3rteaQU7qkfNhCTGfj++1QEzF9kNriW8vau73yo8Z1Xrp8EATevn5QH+F1G7CXC/sbDL2OH4tYCaKLlTn5Ph0KkkabicfoZ3vBhhX7utF6bEmmi3fxMrQG52v/VNqbeBKbxzx6HXSA90GO8+cb/NZzWiMfBctUb+aTtoHQ90QCS5VoyIE8Li8uPEjCrlrWiEadYK1mdtONFm1nwsgMqNpGtf4P7q0dOwbkJMkQVJSJ1bxWDQbo+T7RoMb5sl4htKuYBb X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR04MB8963.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(136003)(366004)(376002)(346002)(39840400004)(396003)(230922051799003)(186009)(1800799012)(451199024)(64100799003)(26005)(6512007)(2616005)(4326008)(8676002)(110136005)(66946007)(66476007)(66556008)(316002)(83380400001)(52116002)(6506007)(107886003)(6666004)(38100700002)(86362001)(8936002)(478600001)(6486002)(5660300002)(2906002)(36756003)(41300700001)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?QOH7oN8EajJt7LYtxP1bbFUPNah4?= =?utf-8?q?kwaRGfjOfGCpfjo0q6F4XPApmYUDj/4aFFdW9CyUiT2TWWzgJZcmzrLtusvDKpsgZ?= =?utf-8?q?KxTJu83o61pKQapW+0jan+PbClw6oK2JvkzFGGFSF4rxYcrnAAsIW0yl80O6hN6Vj?= =?utf-8?q?dn9E+2k7zyTeO1v8sk+0VBAZ69nq/qCk5hgBgf9te0xheYNdGlndXR8buWUb4pVKD?= =?utf-8?q?dJ5hiGaNFgY2TUtbhSKoX2nlJck44hP37KMNO/ehxt0Z3Oyjs8xPGItg1vVA6E6Hw?= =?utf-8?q?+CNOPAR1v3MOI01LMzeUvrmQ7GiXH5Bd6apQK8Rva06MCHdY7vq1/++LVf52vzaui?= =?utf-8?q?3vQKuNpl/5oBEz8KzMgz+Y/QAZpLvPbP4mlE3/aGR2uWLFWzvSPe++Sevp2fo93nL?= =?utf-8?q?LaFibYkB1WuhRhUkbALRCEMS1D3QfTj4pWGG0VTxCtSHS4pXkwz1dpveIsMQqMa/w?= =?utf-8?q?aVh3/vWxoLncLc2GD4HU+8CyTTNlCK+dtjZNQwS3BE+Sw7Y+1rhhPUyfE/YAujPTu?= =?utf-8?q?J7X9ufKT38o2W3M/UNBl0U7wY0fQKbhNywpItsb3oti7huN8WiZbnhlSbcopA18ZN?= =?utf-8?q?zC/Mu17PrfIIZ5Vg0+Sxoe8VNWDHQ7n4yn1zAWaQnf6wNDoZcr0/AgDtVF5g4RCJi?= =?utf-8?q?sY7NUlm+gOrUXN1iwLG5m+nzeNGmbU11sgcbxwmjAs4AOAmy0Tk2861D/8QoFBXz/?= =?utf-8?q?tdDm9scM8XwetiRa573NgBt406irJ7K8ctUFTZWqabV2NvfQgycO0nUWWwlm/kAfQ?= =?utf-8?q?psddRb7SiaoSSPQdMb4j4lJSMbG0Lq41Rcw5jESqKREJBUB3EHgU/bcTp1wgQ2zdF?= =?utf-8?q?+bZm2Wa97XwGC7qyHdB4b5AdnqrgT+yQbkDSg7Y7HwIOPw8djWj4J8RvQq51GoDx+?= =?utf-8?q?gdWXkIobdyw1sNkq+c1wcK7XHhAXJwJL0vJmJ1QufVGHe3CNQ+4tEpd4u3tiXvtZt?= =?utf-8?q?HhMDSQ8u4unHHRKUdn0E9dv0Fjdb2bhxXEAikcCa6/RWiHR8qTrrW9F5MJFEIW5Pq?= =?utf-8?q?dCqtNY+QwSsUlxe+x8PZY/HYNUxWBwVbWKEt5S/9urYc7qaNLH0ZWzMi9J8voqWhd?= =?utf-8?q?7OOE93U1JG+D70dmQhK7R1Z7t3k72lxb6DvKcs3YxtP4L2nYtO45Dps8TrHofm1Mh?= =?utf-8?q?5JiszOKZ++NckmM3CIDsAohxgOunXznUtlk0sTcdgVCqzdC1rKJiha5TkvU4dNi4p?= =?utf-8?q?SIvWoqndYrCOId1iO08HzJ002maPdg2MIT7Cn4c/5L4gDXaEh5jA56+kgsjf5X8eQ?= =?utf-8?q?4w5rTzZgpC0wVQ9CR4OEU6fqMYjYeZnmIY1+5nehlmXhXH0/qE7gOHzzvvTu1rNvJ?= =?utf-8?q?yFre1Kt/qg9bnq1ej8LkbMMm0+1EwSV8nTtDAFHW8mtPtu73R6n+/++qkeiWANuR/?= =?utf-8?q?uDB79uGkF45z3ovtLBsv+GYg5legfoR9BIVlDb/tkHYknp/XiABNwWTNGPaCuinNm?= =?utf-8?q?WMi/FdX9TO4jHWQwmu9PewAYYch1lr7CG4DUMYpWGNqHBNaF+4ryeB9UX4WUybPct?= =?utf-8?q?uW2Hd1BqMAz7?= X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6098bdfb-6c62-477e-8fad-08dc063e241a X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Dec 2023 18:11:54.4659 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: G9jcW4pJf8T15xmSNNOv4c9K3aJ1Bp6CqWXZ7SVbQGi0Pqx6qCctcaLtDiQCElDMxUKw/UIcfBoPyTsw4LxbBA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB9868 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231226_101206_692783_0F44749E X-CRM114-Status: GOOD ( 11.55 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Clearfog GTR L8 has an extra SFP connector on the managed switch port 9. Add descriptions for both entities along with pinctrl. Signed-off-by: Josua Mayer --- .../boot/dts/marvell/armada-385-clearfog-gtr-l8.dts | 20 +++++++++++++++++++- .../boot/dts/marvell/armada-385-clearfog-gtr.dtsi | 8 +++++++- 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr-l8.dts b/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr-l8.dts index cd5b070f1218..2df388f222ec 100644 --- a/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr-l8.dts +++ b/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr-l8.dts @@ -6,6 +6,16 @@ / { model = "SolidRun Clearfog GTR L8"; compatible = "solidrun,clearfog-gtr-l8", "marvell,armada385", "marvell,armada380"; + + /* CON25 */ + sfp1: sfp-1 { + compatible = "sff,sfp"; + pinctrl-0 = <&cf_gtr_sfp1_pins>; + pinctrl-names = "default"; + i2c-bus = <&i2c0>; + mod-def0-gpio = <&gpio0 24 GPIO_ACTIVE_LOW>; + tx-disable-gpio = <&gpio1 22 GPIO_ACTIVE_HIGH>; + }; }; &mdio { @@ -68,11 +78,19 @@ port@8 { phy-handle = <&switch0phy7>; }; + port@9 { + reg = <9>; + label = "lan-sfp"; + phy-mode = "sgmii"; + sfp = <&sfp1>; + managed = "in-band-status"; + }; + port@10 { reg = <10>; phy-mode = "2500base-x"; - ethernet = <ð1>; + fixed-link { speed = <2500>; full-duplex; diff --git a/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr.dtsi b/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr.dtsi index 39ac97edb463..f3a3cb6ac311 100644 --- a/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr.dtsi +++ b/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr.dtsi @@ -201,6 +201,12 @@ cf_gtr_sfp0_pins: sfp0-pins { marvell,function = "gpio"; }; + cf_gtr_sfp1_pins: sfp1-pins { + /* sfp modabs, txdisable */ + marvell,pins = "mpp24", "mpp54"; + marvell,function = "gpio"; + }; + cf_gtr_spi1_cs_pins: spi1-cs-pins { marvell,pins = "mpp59"; marvell,function = "spi1"; @@ -276,7 +282,7 @@ pcie@3,0 { }; /* CON5 */ - sfp0: sfp { + sfp0: sfp-0 { compatible = "sff,sfp"; pinctrl-0 = <&cf_gtr_sfp0_pins>; pinctrl-names = "default"; From patchwork Tue Dec 26 18:11:39 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 13504955 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id C1F87C46CD3 for ; Tue, 26 Dec 2023 18:13:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Cc:To:In-Reply-To: References:Message-Id:Subject:Date:From:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=946Tc6laJuuEeiomIVDilOEQQok7QjMa5BJ4mU6CmU8=; b=IJtEAxn7mSXjzPKvpaLa8+2QPF vYq9yA7yzAFWHzCfarF0RziXX7MJN2tnNTXMg+A7pJDEJd6BrC/4nGf5gOoulTgNHUTK7hahWEj+H EdbCwu2oApNMvW1OxUErTM3lBjYfqEsIb7hTrkfrQ1yVqub0iJT1D8LT63pKueu6hX5uADDskYesh KSrJLHO+uSSzNT8VCW8KuOssTm82R18ECIiyFwJviaQCpNXApLZVuivY2KxMFuMKWDcPTuh90Xu1z Hqn9zl2F3EgVoDRENPcx4IuFiEzZjy2QkysTKBsgE+dchVlFF3kJReaE8stPRxvlUdH9X2prTIdpz oDVDWZRA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rIBvH-00DMF0-2m; Tue, 26 Dec 2023 18:12:59 +0000 Received: from mail-ve1eur01on0617.outbound.protection.outlook.com ([2a01:111:f400:fe1f::617] helo=EUR01-VE1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rIBuR-00DLki-2L for linux-arm-kernel@lists.infradead.org; Tue, 26 Dec 2023 18:12:09 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lutlJPeyDOkaFMwK2kzT/hDxVDEmP0OHBiWz64tmAn71j2SMAg2XVwq+7yEarCSGY6mTSxx5423Hrc6JGrnO7LGm+M3F0MgNRh2JlR0sinNk7zW4tuiZ/WE5nUweuY9OibCmj7JjUmvJUxbshZWpMByGUih70IYtade6IqP7z5VpGs51ti3YbkKI304jTfpGzXKrQLxv4AyMSZfDgiQIVnjgCD4D7LgiYHwyOtmzLtfxII6XYqiLHp5rKUwE4b7yY08ZHQGreVJpxpRRS2WN3P6+R+HNAKdzY88aKR8iTL4pu57lb67by0KRJWcQnlM6rsGtMg6T5+pAG9slANvCHg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=dgcl289EmJRwpJtbpRe4wL18fqPn5M9ka+q6zrHa0xg=; b=gSkfKA+3dK19rhmPLXYiVaYt0zTBjGCDg6QIOJKEZelBT6D/Yj9ktdzYtIklx4dPRZtCKy2IHf4xCFiWEhYw+fvklBradLOYxBnfa0NTUJG6eZSDGbyzC2zs3TORXKKg9j0WT4MMtiakcjC7MExq0Q6kjJEL3H7Qrq35YQf74IsjCVJ76yDuEtfdMgzfAY7LcDqeUjsBVPzf0L/HIDOlXyPLzLUnmMNiC0cntzRovdsjK4Y2MqQYPvUWElwIVgyYlJVX2NpG6wjiZHfN8ZWw4D3VdsCDklrPcYPrke00EqmmPJMpS+zAAvOCLNqNSzCenRcvary+aRw9kLq40ADjXA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dgcl289EmJRwpJtbpRe4wL18fqPn5M9ka+q6zrHa0xg=; b=l4sF4QSGYP2+jtTC3kcS9LaBYc4zk8kvGsqwV7OuuNdkJldrqikwiFGAJ0KdTTIVLq/kKVfYuSRLnzk+xqO1bq7w2jdULsKI2FNlOWqwYDNh77K1T4a7PczV09hGx1FR3octnEAdV3o//LKpmb/Ps7fPg0IlkSqwiUA7rCscZyY= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=solid-run.com; Received: from AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) by DB9PR04MB9868.eurprd04.prod.outlook.com (2603:10a6:10:4c3::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7113.27; Tue, 26 Dec 2023 18:11:55 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::4db1:aae8:c643:2e73]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::4db1:aae8:c643:2e73%6]) with mapi id 15.20.7113.027; Tue, 26 Dec 2023 18:11:54 +0000 From: Josua Mayer Date: Tue, 26 Dec 2023 19:11:39 +0100 Subject: [PATCH v3 8/8] arm: dts: marvell: clearfog-gtr-l8: align port numbers with enclosure Message-Id: <20231226-support-clearfog-gtr-l8-sfp-v3-8-fd1ac2d6bf2e@solid-run.com> References: <20231226-support-clearfog-gtr-l8-sfp-v3-0-fd1ac2d6bf2e@solid-run.com> In-Reply-To: <20231226-support-clearfog-gtr-l8-sfp-v3-0-fd1ac2d6bf2e@solid-run.com> To: Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Josua Mayer X-Mailer: b4 0.12.4 X-ClientProxiedBy: FR0P281CA0038.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:48::21) To AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8963:EE_|DB9PR04MB9868:EE_ X-MS-Office365-Filtering-Correlation-Id: f1b6be5a-24e1-4ff7-db26-08dc063e2466 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ds971dRPbGVO691FI1SLdN2a9zQgsGQUxt5hd/e84iz38qpGHIEv2AnexV0yZE7TBt+g2uhacPDVeXTRugrvY2PT0AR4AXSCYQ947emmV1jJX7mHQtJ+6nvpsKJX1EhVsLQqataX4RtwQpqt0sYY3IuV/pDQJ7UozKIB24qfZs3/2LCNKOLyei00+SxGTOTH+0PtVvGYsLQ84ofjz6Uzib5g5nOHnp/QMlbEWZvHshdm096rxQwZxAKqOYmUVnr/UmQtQAQFPY52QhJnU96dDMG2/9jXSKpPfAIJ8XJiYfkzYqdwXiLRUGgR1E1CtDwiTDo7GddVfzc8YEb9fiaI3bUyGqXpO4X54HzyToVVUbWZrx3hpl+59h7pE7jTTrKIpjUPex9nhJHcQcWrKQqqaKO7mVu7QS0Rm1TZYwt2TgBiZY3h+hT0hTPwLi4Gi4+yqOVOVcYYqPgLMZw//CLb3wuRWp6oFM4q+msIkCaqdrnwlQBtOsgEWEQo78NJ4CdSUPKPJ3w5NHeMfH5xWYYoIsw57v57ztrR/msf/6/YzPlW+IRikOECoCmK4uuUX5iOO54STDQuFbAnz5RZa2TqhpSUlJYIRdpr8HySszaI+RaaLLnUKO4dDeTpk5Tzc35P X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR04MB8963.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(136003)(366004)(376002)(346002)(39840400004)(396003)(230922051799003)(186009)(1800799012)(451199024)(64100799003)(26005)(6512007)(2616005)(4326008)(8676002)(110136005)(66946007)(66476007)(66556008)(316002)(83380400001)(52116002)(6506007)(107886003)(6666004)(38100700002)(86362001)(8936002)(478600001)(6486002)(5660300002)(2906002)(36756003)(41300700001)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?VyZISx993AL735fwuQUihP57Xa6J?= =?utf-8?q?UEMWlcQCOMxu5Y6r5zdxdy49HyhHNHxDTX1HSezJ1p5dvoFBoLMFcVCV2cuCOci5C?= =?utf-8?q?IQoUV6c3RJlLCvOd0FLeyt7+lBc0+qh1dVwyqYZpPIh7bVxVqniQC6QsIkOwoK3qV?= =?utf-8?q?b3TupEIGBOYrFMER3rCBWFh2AUoXeIcTGWy+ihcmsyXexkCB5er7HfyPzCsHHQFfY?= =?utf-8?q?uqZBM38UUxpOKAJfYdMosxEBs8ag7dU0zutyr26T3KetK9xHtXIJzXU5LVjWtErj/?= =?utf-8?q?lCAVeqguxF90G/zGmJ3G6AoRK4GBeFRWV/q+C0DSCN+JxP30uGi71XddHZUlkovqR?= =?utf-8?q?LWO3BD83VaHPcY3he4vSDnvmBveCCgV43sHv7SQyVjZX3uluxsTJX4wxCF/Zm66Jm?= =?utf-8?q?GZkMrCW0Ny4MF2dNhd5h5aHDR/osH9TFtsTKxTXa8FFfRNHwN0x7pZrZAOT1W/6eg?= =?utf-8?q?9VIKB81Wfr2PWOagVVeV3hyP3uFFgObKlAUYOdgKEkG+DAgGK16TtAZ4yl9c0B0By?= =?utf-8?q?dpdFdAmJafQZFdPxt5ZAD8A4k80k/eZC94iRvKarQhHoC2LD/KoE/++SHpX4Zuw7F?= =?utf-8?q?hlCzBMiWoAWpEOAV5dEdMxGh2sx0zujAxZKHffbX9Vs2+s8C5pSL+RqTIRuF1YhvW?= =?utf-8?q?zW2YNXr/LoAy6hCsTs79UremzJWhKZ45CwiCOAKiBBzyRMVIiEFF5IMLT3GahQ3ST?= =?utf-8?q?hfA777aem4OMtloEzFDxtJ1aL3JKh3NJEKzrlK1zHLheexalS+51UJlWdUJj7tuPb?= =?utf-8?q?BZ336qs0QBYYZgMjinqCaVYyjMj8HxWi7ESpeKdA13OvnAfNd11ruGCofD6fK9PWL?= =?utf-8?q?1X3VLCWY1RrR0uBydgAya0/MHgxzivbudYh8ma+sMMO3H5KUZMBZMk4yKrfBMnTkC?= =?utf-8?q?x9/Bi7/Eq11NKunDqVvhD2c4ik/f5QydH3C8/rAzMel34Qshm+n7dDsxtx99l7mgM?= =?utf-8?q?G0qqvCU0y5jEduptVDk1YeR8mp8QgOlQ+9uA8Uf5JZLupktKW20BCJqCncY4HSvck?= =?utf-8?q?50m+2nxwWAUJvs8qzbdlQu7AdCuku6/e3MCtIZy1nrja6utcH9e4O2/BbN9VGuPlv?= =?utf-8?q?4Pm1APRzVQvlFBvR1dm6rljl/q0nCsRfeXfP6qofs3Q8pKsTuRHYkG92J/ClpQ236?= =?utf-8?q?T7fnNMsZCFCfU3yvAYjJ+4an1rZJ6El+7abrGC25DG/87L4lo+wYDRVwTFdYMuyK3?= =?utf-8?q?jiicjRpVMdawn7eB/DMEbWG3vx8tFAx51SjP0AQlJtvbzo4NJ03vD2b24+qTp38g0?= =?utf-8?q?rS502vresJfAiu9EP5SC/Zt7ijic/2Qe7rpuTuU/HtJVw21w7WSc0CxCA51+/mbE4?= =?utf-8?q?yLQklmqO17oYjm6zY/l2eoarrDvSDrXkbJvesi3wBHsLGy3fkTxSLKBjjrkzDyrCd?= =?utf-8?q?DE79bzpI920sRHN3BOfER1ud/iVkXk/lx0+nrKGjGsVZg5r43A+lDi116OHrMf297?= =?utf-8?q?AHJPTDXlJy0JpjehDy1gGN0qJ8xhheYW2twpbl5WfefoYUZI2Q8XLPBbPwXmbkn+s?= =?utf-8?q?MO4j8kroKrUU?= X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: f1b6be5a-24e1-4ff7-db26-08dc063e2466 X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Dec 2023 18:11:54.9206 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: oRP+RTTCUJglpgOC0CD4Wa0cUdjgwvXdXF26e3sA2xkXyzOkUsJDvUnoDZnjyUm4W5/octi9JYFPgyNepCvNng== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB9868 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231226_101207_763583_C85F19C4 X-CRM114-Status: UNSURE ( 9.29 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Clearfog GTR has an official enclosure with labels for all interfaces. The "lan" ports on the 8-port switch in device-tree were numbered in reverse wrt. enclosure. Update all device-tree labels to match. Signed-off-by: Josua Mayer --- arch/arm/boot/dts/marvell/armada-385-clearfog-gtr-l8.dts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr-l8.dts b/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr-l8.dts index 2df388f222ec..da6981677b03 100644 --- a/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr-l8.dts +++ b/arch/arm/boot/dts/marvell/armada-385-clearfog-gtr-l8.dts @@ -32,49 +32,49 @@ ports { port@1 { reg = <1>; - label = "lan8"; + label = "lan1"; phy-handle = <&switch0phy0>; }; port@2 { reg = <2>; - label = "lan7"; + label = "lan2"; phy-handle = <&switch0phy1>; }; port@3 { reg = <3>; - label = "lan6"; + label = "lan3"; phy-handle = <&switch0phy2>; }; port@4 { reg = <4>; - label = "lan5"; + label = "lan4"; phy-handle = <&switch0phy3>; }; port@5 { reg = <5>; - label = "lan4"; + label = "lan5"; phy-handle = <&switch0phy4>; }; port@6 { reg = <6>; - label = "lan3"; + label = "lan6"; phy-handle = <&switch0phy5>; }; port@7 { reg = <7>; - label = "lan2"; + label = "lan7"; phy-handle = <&switch0phy6>; }; port@8 { reg = <8>; - label = "lan1"; + label = "lan8"; phy-handle = <&switch0phy7>; };