From patchwork Thu Jan 4 17:48:02 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 13511414 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 42C8CC47074 for ; Thu, 4 Jan 2024 17:48:55 +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=jocWTRdkLJOR4wT6jLxyipVs67mdR8P2frh0NTL8Tmc=; b=Fb9u8/ijhxnS0TIDPya8u3slCj hkkV8eWKEBTzjVu+rRR7kCyRiR/7jzgJnE4Qfme+ls1s98XhlYF9L2/Ag5R9UXnh1A9svXHNkUt3B lFCuObgXEMuL+EYK94+d+vw2iZIzqHgPSqKsse8BLAiM9A5GbbnmEqfVSPl2sTDwhC+VrbbCiE7xK a84TjPbc8USX1LnkAAH1fVVivx7qxLXmzPkNd8HP3/cxLTfyJheL5beHY/uOU420SPWFQ6TLPjZuC 5xwCMpN7m7oaJZFl0ofQQOdbAqmnym61c2oYWCyYS815TuB2zOcKtg28GTaCTflZMpN1kV8g7WlSn qpR2+bEA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rLRpS-00Et1p-22; Thu, 04 Jan 2024 17:48:26 +0000 Received: from mail-vi1eur05on20617.outbound.protection.outlook.com ([2a01:111:f400:7d00::617] helo=EUR05-VI1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rLRpN-00Eswc-2T for linux-arm-kernel@lists.infradead.org; Thu, 04 Jan 2024 17:48:23 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UlMw5xj+qDd7rvDh4CnyMOQ0CQ3AIU8dMkLHGDDW+97Q2bardCEzzt34GanwoM+QRSAf6e2zi6nkK8kCUV/DXPtSkfAkrhiCG6SOUWl5w68R+E6m4BsdcjmX0fYg9h7rlqZe7pnwZBZgbwlXhHdHYpP74BqA+Qyc+ztKVYW3u4EgspTkmGihSIj8xwK5H0n8heTgDVRhhPcBhvpmaCj3EM8rgh+XFglrCEoKWcqQjRUyTUiIVPzyqrAsw2xuliKlKYIbsPV4TfLbRx5kSYmcRQ2C63bW22Q1xunouhHIatCYp7wWHzUgomr1pUTX82vDtbbvQqB9z6jr8a/NbgUGPA== 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=rsz+aAFGo4YjY2zs03h+N661ENmJZ3Rw/2R+wKByAnk=; b=M+Zd/br6phVrn1Wxt+TlOFMk1jM7bgyu4nF3BtJYWQeyUBPH9bm1ZdXJqi1sM0xgnzrYy7HZyM0jCAemfXC0a1ARGjsjCSDfO0Z73vetBNP05OkbIoe1+mPqkOaDBH+ewVx+OhWskLPPzTPh+jvTPGmGZkLQE/Mkg+OTUCfifjyfRZMdIoDJD2MvBpoX3uG9Bdg929S0GrcIHqREF3mwE+laE+J08/V/h0S8Fc4mgJozICH2xl3jxLV38vxdaIWV07em+gKZFegYk6c7yCuWgvOTr/JO8PR7scgm8dCXJYSZcKhNo0jU2efdbS3UomH5JUBOFUDwoxBCdHczgZPQ+A== 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=rsz+aAFGo4YjY2zs03h+N661ENmJZ3Rw/2R+wKByAnk=; b=k/nVesN2mQPayHbsBBsZJRNvO0D32bAl8uuHt/A2TsEe+aAZAmtHt8rMvsTI2YGBKY8EqXtMBvpsSxqzmLIXtdMzqOZ0pT3yuoHPg+hXWfRFik1UZvHg0M1/g+xkAZ7OCIgK/Z4A/l0fr+V2JPzW6zAymkQv0oys2KqokW0XDXg= 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 DU0PR04MB9495.eurprd04.prod.outlook.com (2603:10a6:10:32f::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7135.25; Thu, 4 Jan 2024 17:48:06 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::daf2:8c54:d469:793d]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::daf2:8c54:d469:793d%6]) with mapi id 15.20.7159.013; Thu, 4 Jan 2024 17:48:06 +0000 From: Josua Mayer Date: Thu, 04 Jan 2024 18:48:02 +0100 Subject: [PATCH v5 01/10] dt-bindings: marvell: a38x: convert soc compatibles to yaml Message-Id: <20240104-support-clearfog-gtr-l8-sfp-v5-1-52be60fc54e3@solid-run.com> References: <20240104-support-clearfog-gtr-l8-sfp-v5-0-52be60fc54e3@solid-run.com> In-Reply-To: <20240104-support-clearfog-gtr-l8-sfp-v5-0-52be60fc54e3@solid-run.com> To: Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Russell King 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: FR4P281CA0409.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:d0::9) To AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8963:EE_|DU0PR04MB9495:EE_ X-MS-Office365-Filtering-Correlation-Id: 2243c775-cc8e-476b-582a-08dc0d4d4ed6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: SwyJzY7rRrsyDBTdN9P7WsWXPjmmo8pFbA9g27cBxV5PB4ACn/6NwTLwrLhnNsHMl+6IuSPtKnR8xs8crBRS9jkEOYxER/4bXptCtTIG2H0BLGHV5KUvp+HzG6Ea/NEu7FYyCykMtYqPlrl6AP1VkeB0waLcTh5dp5W2jgjBbJsOaVKtn56YQbg+oYZ/QanWWvh96X+jrJ4+Hqe6Negx6khFtp1GkjiysVYhRVNuVZYW94VgGnl5mdA8GX/86aCfQ0F1Ukmw53GFsM71JLO6KH9py+0HjjuBUiZ88cAKCtGuhguyq/kuRIXgpIMPTFAxNelRPKVUimwD5391FZMKXHf1rp7OzrIjTLdhnMUhL6Azsee+52A+fOwnyWbEY8/38clpBrXEK93q+ubLH9MxZ+uEDAgwQKm+XxMYKP0/BHhXyGh+tm0eSsPtvY5wPvF43ky6gdiqa9/1LKExEBS31MJAMBkGnxaHxz84/jIGGKMKlxNqgP6I6z0mHq8GCzy8huNZanrMBCIPvfTHilb1zA5m0+rvMIRHwZ/OXllt6IYNkOURkSI31LFQgls49GwIqxQ7C2yy2OL4RcEHFRSkchaYgDHN7r8LBnk6NaH4qdA= 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)(376002)(136003)(39840400004)(366004)(346002)(396003)(230922051799003)(451199024)(1800799012)(64100799003)(186009)(83380400001)(26005)(2616005)(6486002)(52116002)(6506007)(2906002)(8936002)(41300700001)(4326008)(66556008)(6512007)(7416002)(66946007)(6666004)(966005)(478600001)(5660300002)(8676002)(316002)(66476007)(86362001)(107886003)(38350700005)(36756003)(110136005)(38100700002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?AIgjG8UOPIgiav0X7Hm9Pb2tJnya?= =?utf-8?q?B8QHdtfS/1lqVgdbDegbFXdx5TYRFdSUm+cyio/lTJDhVYF7d02Y7nYwpb3v6uvpb?= =?utf-8?q?go0AZvH80NwbMq2zGpWofBdhPN2VLAYOJ+k/bvdJhzbuWZcwTx1HfWudjAgBD1uPw?= =?utf-8?q?U7uDVu1icaVkD2tcszx1YGLWOM5iFPLBmuGVyGr9cNxtkVli7jb1QmgZo3UaohpG/?= =?utf-8?q?WMrQRmENzekrJh7zqyLgcraBBzgujT9XeZUanflETo1jxV3y6VW6aXUlv5qodwazp?= =?utf-8?q?r33vwDYa7RKbg4cr6Kpdf4JwOxwy+1ThROgNggwIZhqT0GLXvnZADb4KC5aOni2UB?= =?utf-8?q?EDgGiFhkR12U7LT6PU2HvHsfa/t+uwb2QDzlcwTcm6dwNSRNDeVAvzJ2Pv8ufqb2G?= =?utf-8?q?KchBMqiB5hcSrgmvtUgWndvg/FVDk9ofZNONUA6Xg2Li7b5KCTu7PwfDDfZVEBvpO?= =?utf-8?q?1a4YTLGmlKdehdgsisz3yjgc/C53NR/gaOebzTxAH3zsRI0mNVydovRYT6FjdQErZ?= =?utf-8?q?X1cPdc1ojk7j73j8bJbm1CHdSz6DT4yOPQlo2f4m5kaCjodVScAFtN8LaszBoTlVe?= =?utf-8?q?BG4es4FKAfHTNuJ4yT3H88ddPhV+czOgiN3PTbwHK+lBD61iKSd5L7UHjKQp7UGaa?= =?utf-8?q?XON1NTYDjeLSx20URrczCn5g+Ag41BBgeDKfHpBXUvlYdAGLWnZS2zxsirtzuwFZ0?= =?utf-8?q?Ykyl5cbhaJkqXx0BEsNuGMaCWym6c+1pojMRpIqC0OYNXaHT+6/HBFMPp66TlSlSP?= =?utf-8?q?nE+/y/CfQv86hWNJ9KMtEjTRgTu4FyTy4q2Wbx30L2uQSZ6vtePUrchur9guF7Rnn?= =?utf-8?q?ulxqt47BPEAnad96KVjjaduIxKoPlC2l3ifRIr3D8jNd8PKiZzSnQ/VoxSoqfjJ8D?= =?utf-8?q?tnUV7EbbExra1alBu39jc6MQ5exZpNcLSRKW6XJ4n3spYQeRIjgdrNRd6cdqXQK1h?= =?utf-8?q?4fmXC28l1TcP4OvB79ZorlbBf0TDqMnJA7liJwPQd0XvViHcgmcTBygkrIHSGw+ku?= =?utf-8?q?3LCkQWPOhSo9qeZAFDF7lNDV1km2RrSE9wOYSYoynwPIRcXJ0o81hZy//xhQd3Qr9?= =?utf-8?q?J5kJ6T2HiicQZLRVkoa2ebtUPs5qs7r3DNyf3QR89asj+ey7iJXGxtMReGruXCIUd?= =?utf-8?q?GWgvAYDj522lbxnO2trfhjkC5i07xAc5GkRVp1K8KhPFctfKSl7Kkb6H1YS6vNJka?= =?utf-8?q?TGCWRalclsAbitiFi+a+WI/+RabwG21G7+VrS+id30F6oZFOkm40UmlKG772rV2bz?= =?utf-8?q?u5hVEcx5QiSb6gYI99nmQQ9LCA2waSing/NWUiUvDr95fYRYXCgcEuB3QENP8RfVO?= =?utf-8?q?NW5lq8T/QAHuWxK2UdzkNe7EF200CMUeIYjVJeuANvjEn5EUF9N0aML4NEhos1PJb?= =?utf-8?q?tyBqbnkYB/mBYxVu3PjQBNW3Zx05tKn2YrcUBvyZRN1h2iDVH+gfBGN1BlD3gYQk5?= =?utf-8?q?EqPLiSFGZSge4L5UF3olAAAsiP5TZAxoLkcQqU8ZVktmsl6hV+Rbp7tt9TpcB8nxz?= =?utf-8?q?u3Hw+rRbn79V?= X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2243c775-cc8e-476b-582a-08dc0d4d4ed6 X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jan 2024 17:48:06.7447 (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: FI90JnJaBCcRA+Ow8Te5BLE+z4oGeQSVnw/Tg3Qe2Fff48/lpov3hD3WgRQpqFJR6JbVRxh2VHL1kAEk1ayMdg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR04MB9495 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240104_094821_809430_444D1ADF X-CRM114-Status: GOOD ( 13.02 ) 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. The current bindings documentation for armada-38x are only listing SoCs, but no actual boards. Only actual boards should be listed. Replace the dropped entries with some actual baords that already have valid compatibles in-tree: - armada 380 netgear switch - armada 385 marvell development boards - armada 388 development board Signed-off-by: Josua Mayer Reviewed-by: Krzysztof Kozlowski --- .../devicetree/bindings/arm/marvell/armada-38x.txt | 27 -------------- .../bindings/arm/marvell/armada-38x.yaml | 42 ++++++++++++++++++++++ 2 files changed, 42 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..108d665220b5 --- /dev/null +++ b/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml @@ -0,0 +1,42 @@ +# 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: + Netgear Armada 380 GS110EM Managed Switch. + items: + - const: netgear,gs110emx + - const: marvell,armada380 + + - description: + Marvell Armada 385 Development Boards. + items: + - enum: + - marvell,a385-db-amc + - marvell,a385-db-ap + - const: marvell,armada385 + - const: marvell,armada380 + + - description: + Marvell Armada 388 Development Boards. + items: + - enum: + - marvell,a388-gp + - const: marvell,armada388 + - const: marvell,armada385 + - const: marvell,armada380 + +additionalProperties: true From patchwork Thu Jan 4 17:48:03 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 13511415 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 5CBFDC4707B for ; Thu, 4 Jan 2024 17:48:55 +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=V8PILEI0Cs3PrtCGXcM6CLJIQd/YG0tSeURav2lrEro=; b=oLtjOwzDvtWkPSHfWiraFNlwJg HtbAoDWNPlDn1loZ/w3HYGEslHSdV7LKwsnFM3JhmKNOCuWVpncARBPiC+CfhfMWoJjSgoBFMq5L5 5kniO/PmTi6U9nb5hKRcWJyXEM0tccuJVklEBLbP3JnBgRPAo20uNAU0WRMkGBmwKJvHlvKdxH9ld 8qs0fyQUE9HUfQr+ByVxnjxREzVAh5HraZjoRtRAlztWMfIRZBsG/+Xutblzl2jrVG8xZALEwLCdW PLMLce218WYCHhPZdxMFPQLnCj58mnwFEuJWsPSFoS2nDmyYfi7EwhUY3r+GGYDicX7NpH9jEhQhP hJfwgZJw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rLRpW-00Et4x-2g; Thu, 04 Jan 2024 17:48:30 +0000 Received: from mail-vi1eur05on20617.outbound.protection.outlook.com ([2a01:111:f400:7d00::617] helo=EUR05-VI1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rLRpP-00Eswc-2k for linux-arm-kernel@lists.infradead.org; Thu, 04 Jan 2024 17:48:25 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MSDaichh8v+OQxmudyBh0h8p55wxI2GcLKgZVdTzJdtupatpnb1yICgFo3oefXiQlwmTmLvQw1TMxwioiAFv/ORkXxpbPPRjwtCzUF7/T4AKHKokYNVyxOMuo4Aa0Z93dFeLhYjdlyN6VLZy0z0W9y7EC27PhzaMV+7tt/ZDfc8oip5NCeah6nOD6vRLwkGwYZ0h3X8zcq4AdazAJlL/2oqscdLrwXw85FNH4mrh43IyKm0/Cw50bi4WsL9fTyKr8wNjuSUJFWl1GDj7f9m8YtUCR1O/9ygUB6Rp5KDenbSxoppInqznzrDiqTdUJSekUDF5dnCy5Oytl89G3hGcgw== 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=xZMh7FfH4jbyi1dDMTMB29O+GMdZq52dYq9LPTt8IkI=; b=OltJNcEmtg4VjGFR13N0JuHcqfp24VySxmmm37+Q9/hXy+OUOGH70R1I3K4GBjvjBbm0GJMNhmovxp0xK82N6JLu2kpmKpTAXE4YuPk/onGe5wxzzwyFjDlAV68qk2fiq7NBI4y3+2RCru1p4CFVfLy9o4t1Xb+f8AHTsdS/L3ExKhRZMWL+kqZLIc2RF/M5xnUVlhdRVXbsGUSInlybijz++nk9J2mnsF8ymssy5+bFVuoDH72An2JkXVY42dlIF5stOs9Ozpd8C03EvNYAkNMArx0jhpKAp/JVOy3TIe8vVhz/ZdZI8YssxZI1U3j74U7LviTdiCBr8K8BhiX4ig== 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=xZMh7FfH4jbyi1dDMTMB29O+GMdZq52dYq9LPTt8IkI=; b=RVO3W0N3dvY83PDDShbuLu3X7JXSdOKcznwNKHvs/GQATwYHcNRwF/R1psoHxUmZ4OOsSOv+T22jXIv8FbTpEtEvzhEKAhU+jsJfvPLgNF+EI//Bj1E4PP5XT2DMXPQayGAXzdmDKVIeiglqFwiGN/NYaQgDgx8uXDPoDXB976A= 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 DU0PR04MB9495.eurprd04.prod.outlook.com (2603:10a6:10:32f::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7135.25; Thu, 4 Jan 2024 17:48:08 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::daf2:8c54:d469:793d]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::daf2:8c54:d469:793d%6]) with mapi id 15.20.7159.013; Thu, 4 Jan 2024 17:48:08 +0000 From: Josua Mayer Date: Thu, 04 Jan 2024 18:48:03 +0100 Subject: [PATCH v5 02/10] dt-bindings: marvell: a38x: add solidrun armada 388 clearfog boards Message-Id: <20240104-support-clearfog-gtr-l8-sfp-v5-2-52be60fc54e3@solid-run.com> References: <20240104-support-clearfog-gtr-l8-sfp-v5-0-52be60fc54e3@solid-run.com> In-Reply-To: <20240104-support-clearfog-gtr-l8-sfp-v5-0-52be60fc54e3@solid-run.com> To: Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Russell King 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: FR4P281CA0409.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:d0::9) To AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8963:EE_|DU0PR04MB9495:EE_ X-MS-Office365-Filtering-Correlation-Id: fb9a1f3c-495f-4023-07e2-08dc0d4d4f25 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 10jXO8qlcLWO1gf91rbWVsWbwOJDy8/+14RhH8w5ssIQbsUMajt4B733ZOZ3WSGYq/d6ZMSJucAlBRy1xC1ae2o3csTOY15zSI9xDoPUFxHd/ycuOUFGy6qNxpnCqcWKvij1IO6TgxsnoPVaK0hOm1wWGhBQlzARoaMUrwFkof8skET7vTOi48IgIkSFeMBeqe+eAsdnCawV5oGN1zvG8SXXTPzeoBI35H8PTu5Al17GjuAVBcYQi7wWvGjLN8o2ypCVDz7hyAuEO7PzatrqBdXTypiTZD28idSDe2OQuhD5ic74tcTEeHGBJW3x1LfrDSo5NkfOOQMDQV0LA3uXPQsi6c9X9NoIglwJ+Ik5YmJrtBSrSG+kl1S8xYMSN/pSbiTBp+wkO712B8+zk+Tdeb0Ze8W7m26MXVyIv8DW6r0ZNsjfzFCbxWz/3okFwx0zENf6bVA4cdjulBao7y3PuxmtW4xC11+GZ9/lw4raQKT387H4DkPbJwIN74LVuseb/UG1j1uwDMBaZGKbuxhmUtbm2zDx6/ddC+QAK14vyEwQN0/iaHXOsLtJyGB2oSf9spb+CNi1ns8+o1+rl380B3K8MLgtebxhEzEEKUdw4romk5atFwSw0bDOBP4popAX 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)(376002)(136003)(39840400004)(366004)(346002)(396003)(230922051799003)(451199024)(1800799012)(64100799003)(186009)(26005)(2616005)(6486002)(52116002)(6506007)(2906002)(8936002)(41300700001)(4326008)(66556008)(6512007)(7416002)(66946007)(6666004)(478600001)(5660300002)(8676002)(316002)(66476007)(86362001)(107886003)(38350700005)(36756003)(110136005)(38100700002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?+C/qNL5VbxDlgG8Jt5FPsCxJtFIH?= =?utf-8?q?9cjWahB5ZWlm+sIIpe6zopFJ67M9SrV2eLtPvjoioLRNVnN26Zy1JOVJ65P4KWVUu?= =?utf-8?q?2jxpQ1wYxjUYWNSiFbIQl5JhKn2NSbOmqY+UQcissOuK478T85XDZQaqvgPMi+azj?= =?utf-8?q?Z0BBPoPOv+/O33ED1e+ut0mIP5cNIZobEIZZO2B90xwKhYd2yUw2jykFOR1UgYP9F?= =?utf-8?q?FInmxJTvCWnJIeeCZrlF5U9Z7BdacZz9lAeUsthC9aUyH6/C1GqkbwpdNBErzlxgn?= =?utf-8?q?ERDuJ1l9zahdoDbpFOvWRI48qUkpdkxyZXSMO19K11aeubWJMKTQAxr1N2NvWtFO6?= =?utf-8?q?IPhIdq5IxLDbsZU1nTVaefVFC8llsZCO05AI8C0oGlCc6kZ0q3p6eUDP19Bkfskoh?= =?utf-8?q?dZLrwQhc+nikocLPZg4euSimB79uvNm9EXKPn/jlgkNuoOrXyfPtzRn4+WuZOlQ5S?= =?utf-8?q?DT8t+EVeQtz4cUsruONxcLjKMHDYqUpejoic77XzYZUmETv2kDi5VL125QmRrPn3J?= =?utf-8?q?YtZatZLu/IPbTxmNsLKaCuvBwVnwPWJsCQOlu2lGPQfX8R44rtkkTtYE06VdW0mmB?= =?utf-8?q?ei9DIhnWy+B1pNw/CSVc/6R+1l6wWLJNiqcp2iAxhFKOH2sY3SctqpVsGw747qzA/?= =?utf-8?q?ECIhCY0QQi58NdMj7aILyMdjNzgWlSAcrlG+RtA1ZIHupxkjjQREO8YW/IHCigRvr?= =?utf-8?q?fNS0FCh1N2WMn5S//kRprFWJ6gHVKVHi2aNHzZT6rvs5tJUvreeCHul0Lq2zWmM2s?= =?utf-8?q?RTVqpUI8WLpE87sL3JprpoE+B0OKke1AwUMoVwQ2UQobhdzDU05yNqMJY5Wddgxrn?= =?utf-8?q?sp4whcXMo/wGsH10d2/riNdicYise6kWHnDKXBdP2RrFtT4gi+aCQV8xxCcyvnGxB?= =?utf-8?q?IpspwpIzgXKbYfwV2433zf2D3U213Q+CHb5xol/l49bQ3E2BVGjhZScB247+ZefYd?= =?utf-8?q?FpuuMixHFugWLFyuOWiONId/Nzzn4xYco3NryRarR65paB36Di3VY0Yc9EhlD/C5W?= =?utf-8?q?NiScoU4BAMuRFuIVXKrvai0gjMwofvqoHL22f3a+iAd9yn0gSwlOb5tocjWDPg8ot?= =?utf-8?q?L9vmm7vrV8dB+a5s7cNmKITMM2hD0jaavAQJJjHi9gBxWqrF3FYPIROHwlH8BAqlh?= =?utf-8?q?N0g2bE7FyuSAx2s1/bVEZJ5fFH+L4uHvopmNrVY8db4hcjOPatn9tmdNRcTa7pDhk?= =?utf-8?q?/uqh+XjKe8ub055PwZaKVIKnWCjLt3nQeYSC6bjiG6Prb007BvQlDzj/glLIuxkev?= =?utf-8?q?Y6CdKCd7wEa2mliIwWc4rc9gAQCplSPJNOGpLUnjMBBKaxa3AD/SQfCkRKpOVIqzW?= =?utf-8?q?ZfFi/rZbFspIGFtCezd4HKJI2O39rvInvnXsbgrJ4mkXNRf8nMOLwEvoJQz5EG738?= =?utf-8?q?wHusQ02LAri3PSuROFbN+TdSv3IaNxLnwaTtR8fWYh9rb0Q8khLjrrQ/P4y55kdHL?= =?utf-8?q?fVYAPhYxmqN8kCdmi74rOgMxSVDc8bM7lJKiRRGPMk/vDglv1F6I/bmZFc/X8rKs/?= =?utf-8?q?VNPQblFrhDs7?= X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: fb9a1f3c-495f-4023-07e2-08dc0d4d4f25 X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jan 2024 17:48:07.2283 (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: nkuNR76/B91i5G7nuUqwdjzNaHpozdOmRELD7aHMqlnc/yqp51mpG7m8FGWtfwhLmefzbpE7P8HpliPjkGnuJA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR04MB9495 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240104_094823_896151_27DD8F92 X-CRM114-Status: GOOD ( 11.89 ) 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: the generic "armada-388-clearfog.dts" is a legacy name for the Pro version, old versions of u-boot built when only one variant existed explicitly boot by this name. The other two add explicit -pro / -base suffix to the filename, these are preferred and chosen by latest u-boot. 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 -pro and -base - including a shared compatible string between the two. Signed-off-by: Josua Mayer Reviewed-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml b/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml index 108d665220b5..f4e930d8cc26 100644 --- a/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml +++ b/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml @@ -39,4 +39,15 @@ properties: - const: marvell,armada385 - const: marvell,armada380 + - description: + SolidRun Armada 388 clearfog family 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 Thu Jan 4 17:48:04 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 13511422 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 ADE61C47074 for ; Thu, 4 Jan 2024 17:49:02 +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=V4FqNQJEvm7I3MUgFXZ5Wq5al6rNWCwusyUFLc663+A=; b=qVmPqjI/pE+NdbntoBxT9D1ZOD uuZbIoK2d6HMDHIPyTfGUl/eUDagJMBgzgDhUnJMAsGiu6cSsUTjG3DC7IGfbT0JrPSFvBP+j2BRT uZO7k0XBanyZp+lLYueCzRxZRLPZGOm2JxY8nvEbhvHyFuFPVjcWJYqzb4b2UQ9cQkSr38IXDk5Wf bF4VEYQ2ZEegRZ2V3OWBufYFzCA2WTNfmPTOerCJd2+frIktPI3KthAIelzR1tyGqj7HGf0o0K8VT HymTSVLBfJeziFSmXctRaCi1h2AyrhNCWJjA3qmuchdLg5jIrpZUue8ra8c7SSKGcGevqPKMLAWZh uf/TvLlg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rLRpZ-00Et7q-2y; Thu, 04 Jan 2024 17:48:33 +0000 Received: from mail-vi1eur05on20617.outbound.protection.outlook.com ([2a01:111:f400:7d00::617] helo=EUR05-VI1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rLRpR-00Eswc-2G for linux-arm-kernel@lists.infradead.org; Thu, 04 Jan 2024 17:48:27 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=A/W630B98njmZaqzx1SsIO+YunbEVe+FBM8FlI6f9f83jzj6TjDbrUXdnS5Bvp0NpsdY6BpHOH7D5CVk1fFnLxef94THxp82uzzGc0rCX+Gi8FNqzszEgI5QbMgQeGMsdx+LmI3PaycoidXsMAJINI+Sjk3v90Pi+IOsiFppTsXvwlAQ0nraeI38zCQpvyBG+EMKiVxGC6dqnD3deP0eIOhhfMb0mezY9Qz3A8eKdWsctstnwnjRpKBvWMCGBUj3zMG99dnTxmf50slWBPUdBi1I8HX2dqQQ/YWY6YgF7EBqtryj8HSPEozYGjudfC1AMn0eAWthn3QvBdC5LGScuw== 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=WZuBqZeg+HdXEGItHyGz1uFPn7TrPj+2nmm90OYVaN4=; b=OGIz3M82mdxmuVEYGS0LmgPYebYnEcXYyA8ZnQe6idYyuhcw1f6MDG6m/yIIgOu6a1MS1oiBQX+zlWLL2t+XGSjifvsbRE3MG3soRXs1igfvoM6XJckOYjvRHQpFNX6NUNxj266RTtQKRr0qrVRuLFdGGRPPkHcDrIYaqZZkooSx22v7F/QnY312GR+WYCFyzy9Cefd1A+b1+N9RzvDHW+xEJls20gEaZTvrP7w4pxeAL8JItZ1g/jeb2lPV9tdWfgY2iMQYFzhFy8ceMmmBfzataGqL0FNyejuTSwR+YmjkEb8Ff1VuF2mbr9gvmpROWGH7oaJ/G3pyEY/M4cw0Bg== 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=WZuBqZeg+HdXEGItHyGz1uFPn7TrPj+2nmm90OYVaN4=; b=HtC8Oi0/QLFhPDf6TAku+7HMIQXCqpJznGLerbZn7O+C9kJCk00dUevJxgsxPDMnGd+kQpTdDGIz3Z7jBvJobdQ5G/Q1ayuEpyDKhV55H9jVQf0kBJ4XVtBVmzs18Far1jT0EJKZ/okdpW8w2gn78GkqTiE5JNM+Ise+lIZdTog= 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 DU0PR04MB9495.eurprd04.prod.outlook.com (2603:10a6:10:32f::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7135.25; Thu, 4 Jan 2024 17:48:09 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::daf2:8c54:d469:793d]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::daf2:8c54:d469:793d%6]) with mapi id 15.20.7159.013; Thu, 4 Jan 2024 17:48:09 +0000 From: Josua Mayer Date: Thu, 04 Jan 2024 18:48:04 +0100 Subject: [PATCH v5 03/10] dt-bindings: marvell: a38x: add kobol helios-4 board Message-Id: <20240104-support-clearfog-gtr-l8-sfp-v5-3-52be60fc54e3@solid-run.com> References: <20240104-support-clearfog-gtr-l8-sfp-v5-0-52be60fc54e3@solid-run.com> In-Reply-To: <20240104-support-clearfog-gtr-l8-sfp-v5-0-52be60fc54e3@solid-run.com> To: Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Russell King 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: FR4P281CA0409.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:d0::9) To AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8963:EE_|DU0PR04MB9495:EE_ X-MS-Office365-Filtering-Correlation-Id: fffaf30c-4ab9-4415-2de4-08dc0d4d4f6a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 9FhI2OdmKBgvLZbUt3Rpty1matszhCJFDVsX/iwSQX6T6BotgC4qjiqsZXE31vm6VOmY9/vUZ+zaDM7OQoMq3G9Z8xB6HtxhRKKC4xA8s4XkPyDSs34JSiAQ+0OYbt+Ac21Aeh2BcR0pg4WX4jP17X4xZ5Idmwj0MzIbIIuKAq3dlAR9SILfhtD+lAmwRRgfFkAkf0cF2gJtnwo6GzU5SFbbO83Le+i47j4f0zhyCI1vxXEZ3PhWProG3Dv1vPaVAZD0ARyqbaRN9xJGDQavWV/9i7E0/OLCxul0wys6EWwBIP1NA00U4O0Yf0YH+26BwKBAozgnyAU3dklGBZ6TAEHt+ctDeav3xVRR/qXJLR98ub7F8xYi7LJ51vdaUpbPKJYLcdvLRMu+unr2wuh26OpEyWh02bYFDtEXyrTmReYgq39+vkgGBa81sbNhu99t4kDsrv39OeMPFR5dR/XbUwUfbxHfSOtt494jY4EBnqeVLsVTwPVTMBv9xgdSxFAO3vLZq4epdi1tBjn5BXdh7X8z7WIXWxnMaaS0MvjRQmvBIV9eeJ+MioJet10WM6wN4bM8slRON9pKovwMY5JThTyu2fDgc77nr/DJPnbWYOq03hM5UOjoCQEG2zj3aA5k 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)(376002)(136003)(39840400004)(366004)(346002)(396003)(230922051799003)(451199024)(1800799012)(64100799003)(186009)(26005)(2616005)(6486002)(52116002)(6506007)(2906002)(8936002)(41300700001)(4326008)(66556008)(6512007)(7416002)(66946007)(6666004)(478600001)(5660300002)(8676002)(316002)(66476007)(86362001)(107886003)(38350700005)(36756003)(110136005)(38100700002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?d/7l8qN7VIBfY0PyY+EQrr6MsFFU?= =?utf-8?q?nw0qXqbgSYqHtZWvIYIop6xnkvAaLlMYWR3tnphVR99ukFJalrRUFPhXFFKJSjuFU?= =?utf-8?q?7Kh7Rx424eGnw8B49MQOAxfl1Xo6ltK5g2qTvf/oPO7RIZmMwh+Yq3ZFUm+ppxlZS?= =?utf-8?q?JP0cxBCx8aOq0pnB5980515TsoeR6M8NtlIuuzaMnGCSafHwbt6vxUz3/nnbUgpcg?= =?utf-8?q?qxSbgdBMyes5pm5FZtAwC+y4JmxEThQlGAeGQ4OnLfM3+7Pe6V11mazdiwcXXq/tp?= =?utf-8?q?VK4qeJhLnweSYk6khVJ84rjCrW5JSXPpKeLZZ8dzJOQg0B+lYagCIjZm/gq7XJfZB?= =?utf-8?q?/i0raZVww1ls6xc/NLr0Vbunc+27ncbMXtzzPmGVXhwTlXU6gWm7ThxeY99GC4kG1?= =?utf-8?q?0zBFJDoJu/ej53eEyigagVOV9h8oH5EwIdehLeCK7QNdR4ZsWYwjuQ0GVX3cCGptb?= =?utf-8?q?pO6Y3iqXQbbfCdK4eGm4DjZ+EPzzhXaSfdItGRy4Rx/rCk2MjGzMqAGyYHDdmCaQa?= =?utf-8?q?7jEJj9me5yNJJlRQX69A4amEvxzuibRWR3i6IohSmYkh0bk2JcJ6RTsJrag0u0ofe?= =?utf-8?q?/q8LKN3I5Bq5Gnbgcvp8CxtIEE+4KUT2s53mg5nZ3zHEEfzePkCa1zpyxvY5nJ6ZC?= =?utf-8?q?JaPDM6xD+OwSWzHMiLwW8Gvv1qpMOpik4UzuILtBKt0IAv7Vsn8KI/hBzYtx+PHAU?= =?utf-8?q?AoNXKojoScHytNBSJMEZMS6719D7I9exBINlMTGTNNsjCOg0qeuCwWj/bKwRRiLxF?= =?utf-8?q?iYS9Wp/i9+GRahMIkzhFVq9apjWx/pPmQ77J0dxshLJA5KFz0XW1am5IaGqC+Amf8?= =?utf-8?q?g3i4si8PInEenZE4+5LCDyO7DeWkWOV6kmTQprbqSbfSlzHCc0UBG45xkCVniiaf1?= =?utf-8?q?bsliS+HhqmmxeM8PSLA17Ngw3Fxa1LFyZnWdGiOM+y3+U/2EwQCKvGpMLoqf34QM2?= =?utf-8?q?B29nVd2xfCzCx86JZBDrtS7x9IsibhTtV8qJRy4g4lb7X/fB2D8kBZWBNpqZT3+pz?= =?utf-8?q?3JNBiMH7bv+jSOdM+GCy49levppatbfSs6WtL3dvTvg8cLu0RLBUmnJN4eujTuBj8?= =?utf-8?q?59X4A5jxESEeJ0M4vkDxXNwtbyGF3gsc+Tz9Nw1BLsoE8rmuMH0NUhuDvlCYT4xkB?= =?utf-8?q?b2YoJZt+LXKdZENt6kcUw/K8e7aOFThuJrDHGx6hejqoFEQ17t1FbXANd3DnEWBDJ?= =?utf-8?q?ZM/8fmu95F0N/wZypnSbU0UQN9fLiWbl7/WB/G5j3Fb9u5io+JL3TyXdD8Z8zxyCF?= =?utf-8?q?/TMODqoiwQr0nknNAu6IGvslyTBT7gpqKznqNd0QEDzjxMig8VzAM6KYSiLflaeU4?= =?utf-8?q?YDQDVQTRwzTlCOO4dmbaFdoGbIDzsFh74GbZZ6OgjHIJdV3v1smW7QR9SHrPWSXYj?= =?utf-8?q?kdlBnJMC6Os17r00zo5WXsjkJYqNjGfuI914PYYBkXOxrr1VsRyQxyBAMY3wXkf6b?= =?utf-8?q?VglueyrBBJws/ErfQsedlSMDQsPQ5/UQE3a73ds0Myb38HZ7kA4jBPvZLbmENzTo8?= =?utf-8?q?ER5fyjO1+cg9?= X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: fffaf30c-4ab9-4415-2de4-08dc0d4d4f6a X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jan 2024 17:48:07.6994 (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: GsQZfdvvpcCNYlM9Zu7xuKhGQ8vKlEu4lcNBD/u00mmkMGyDHYhzNxjL4OynZYPr7I2kmnQOifVTwjnjoi3juw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR04MB9495 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240104_094825_942332_24678310 X-CRM114-Status: GOOD ( 10.04 ) 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 the helios-4 nas by Kobol, which is already used in-tree. This product shares a common system on module with the solidrun armada 388 clearfog boards, however it is not easily described in a single list due to their extra "solidrun,clearfog-a1" compatible string. Signed-off-by: Josua Mayer Reviewed-by: Krzysztof Kozlowski --- 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 f4e930d8cc26..cd5e5f88d8b5 100644 --- a/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml +++ b/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml @@ -30,6 +30,14 @@ properties: - const: marvell,armada385 - const: marvell,armada380 + - description: + Kobol Armada 388 based Helios-4 NAS. + items: + - const: kobol,helios4 + - const: marvell,armada388 + - const: marvell,armada385 + - const: marvell,armada380 + - description: Marvell Armada 388 Development Boards. items: From patchwork Thu Jan 4 17:48:05 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 13511420 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 CB43DC47258 for ; Thu, 4 Jan 2024 17:48:58 +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=d6RlYhCFfUASvdxZXoLPLbKB4iFGnEv5cy8ptUNjqto=; b=O5Gij14ecW7o0ZhJCaVJiH15LV pm/X8LrYmSyMxXKR4syAwsKWYvfWnc01kx/cWP/Fa976jmaWWntUe24xFiqFeipG1cga4G/UxVFdz 3MaRmf3hkYA2XCkR1E00cwqipnKQjqfMMSlZeWE0XaKw64Q+FnrYhkqxNuQbPC4aLtM70Z2rHFc3m EPccdN8TxNCZTDuetwbz1Xu2af2V9scPyDLFyHSe0kPih3yWTXIQV0YvsbRu1Bx+bu4Z7coTP0NBX DN7JxJ4n7QoKz8CMdiG98K1QbiVvMExKfAJlNDGI2LTfAE7XcOB7JMbTuOqTRXDdtlpERr++5gTlO 1/0lnxCg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rLRpb-00Et8u-0m; Thu, 04 Jan 2024 17:48:35 +0000 Received: from mail-vi1eur05on20617.outbound.protection.outlook.com ([2a01:111:f400:7d00::617] helo=EUR05-VI1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rLRpT-00Eswc-24 for linux-arm-kernel@lists.infradead.org; Thu, 04 Jan 2024 17:48:30 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YHZZfwLhFEpybVz5ZPYdXQapeCyd6LyMAH5hcidA1J9876S9/A9HmHKmKQc51YnH+3pEkqzxB2GuDyiRFV3sapkj/O7rf3E9QbjcDbLePlETt0BkwkzgzTC4f6Igpf9UNgn/gMNgd7bLQJ8b+Lztj1BLxuvENtWaE37aZpqyM+ygbffPt4KBDFxpDT7haZbNCkmz+7tdxMYfga5MRe29lyD8SgwgvheEYsNu27WQ6G7W9ihP5sLRccts8NxyOZDzNSorDCPsDlr5NqUgDoGUvXcTlvOs7F8wTqpHBtahaVu8q48QAuZBduFAjy+3ZhVK7XKkcpIdoE/PR7gYq+xMKg== 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=VFmZllzHlSUDCDKuNhPm4LKlMrCNc6ZRhQ/e2lShv04=; b=D9A1X4qDrJFkNaBGl0TJGJhKJK4R2VZOd7ymdWi57s5HPrJkpMJ8YYHnNk6+mlByv/44DuopyVTGN9Vy54LTB7u6cXUEfcAp6Q/JBKYHNgbALTrLxWu/LIkvcQ/rzee/XZd8dh0itaKg/9XnVJMT/rLdBM3xdJ+hnKQ9IH+/hQnARjr7n24gaNT4Aohw/NWSdFJ2V+titp2iLFR3j1s0b1D3JLZ+UHV1tbSh0n+2Os/nuzyqZBYURDe/5XGc1gOWH/ItES2TBYYTfC2UU7C/UwdGt3E94/OcnzZ4xOug9oKFEvPTfCFNHSd0VXaQzsw1p7wrUer6MyQmmNxoNcy0NQ== 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=VFmZllzHlSUDCDKuNhPm4LKlMrCNc6ZRhQ/e2lShv04=; b=RJuKkR6IhhtWegWklGc3kMJ7sw2hEqU3kU6eLg4/w7C3fJ56KrjJNhayokjPfEr/f7UyVofDUkNZFADiSpL0GCfg3U5QfjAc7lA/yvowDWNPKndw07faE9xLXaWjToKbXUnyV0UChxCX9mIewlAFq8Te890V8e2agoesbATLHII= 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 DU0PR04MB9495.eurprd04.prod.outlook.com (2603:10a6:10:32f::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7135.25; Thu, 4 Jan 2024 17:48:09 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::daf2:8c54:d469:793d]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::daf2:8c54:d469:793d%6]) with mapi id 15.20.7159.013; Thu, 4 Jan 2024 17:48:09 +0000 From: Josua Mayer Date: Thu, 04 Jan 2024 18:48:05 +0100 Subject: [PATCH v5 04/10] dt-bindings: marvell: a38x: add solidrun armada 385 clearfog gtr boards Message-Id: <20240104-support-clearfog-gtr-l8-sfp-v5-4-52be60fc54e3@solid-run.com> References: <20240104-support-clearfog-gtr-l8-sfp-v5-0-52be60fc54e3@solid-run.com> In-Reply-To: <20240104-support-clearfog-gtr-l8-sfp-v5-0-52be60fc54e3@solid-run.com> To: Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Russell King 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: FR4P281CA0409.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:d0::9) To AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8963:EE_|DU0PR04MB9495:EE_ X-MS-Office365-Filtering-Correlation-Id: 67da69ce-8232-41cb-18d8-08dc0d4d4fb4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: hMuwS8kzSqhkkDhXwUS6lR/7xxzxvouxqzLad0sit/hhTJxxHyfzFoxmYP/Jf8SVTB9WfbEK09oIkUfHMLDbTZ2jyY0nitdnnLi7QFRDeXg50Og10X9C1ylfVyURJQnCNe5Nr7GJ5Hx5tLsOo6AtL5UW9hOk9VDCqozYDij5azIXw0EDtCyoL2RliPxZAMr+LTfTQuHci8o+nYqDAEZ/4ZV8EaoT2iAf1xxQ2k5T39Pdu3bmvF/T1meAQQJUsOMbq+WgW3StFeo7g6/hmURgglbeJQhVEYWpF3HnJ2dyJA/Ipaolu+r5LHb9SP10w71kOcWRHYbSQDezoQC6cQDxE25/m5krbQ/pATw3mUbU5whwk/JfGcpzr4PEuBDnPl9L+FlxXjHkT8iOwV8uky1AMwiPo5cA61IZmK+pnjcZk0HUnMRPCXI5e6kTrHXaw/MwYIKhSejP5w05yefCe7Rtqq2vjPOeZfmpJQXdx7LsoUlnqCQ1TLzYiRr3WXnoFOKx4N6uCU915GLIixhfvM88MxsSqLdUdEQKESOGB2UbxRJvxofQsoOX6NURFOqExuueMGcYt3pyAnfh8YY5K79i3t15cJ8+nfVn11PpAnELADiAnS14GxLpQSTRZYPti+h0 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)(376002)(136003)(39840400004)(366004)(346002)(396003)(230922051799003)(451199024)(1800799012)(64100799003)(186009)(26005)(2616005)(6486002)(52116002)(6506007)(2906002)(8936002)(41300700001)(4326008)(66556008)(6512007)(7416002)(66946007)(6666004)(478600001)(5660300002)(8676002)(316002)(66476007)(86362001)(107886003)(38350700005)(36756003)(110136005)(38100700002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?67xiwq0F8b3v2qTi0O/N9B3ZVjdP?= =?utf-8?q?wb0i4jCvAyooGrO/kkjQuAcJQXxy3D71a4A/mkdPqu1Qxq5TkDmCHv0SI+CJXlUFj?= =?utf-8?q?lHC9A/D4CQb8Whk4+lsvA7bZ8s6H3SexDMzjuO7eDJzY2trZxpcdquXmTgzJIyH//?= =?utf-8?q?m6y7jopfH8u6wmysX7rEnEkspFlH02yqD40l0OxeTSfMmgCXn2IlLwRCEqSysFej6?= =?utf-8?q?5VWb47bIp40ab6Frn9chMIobGopTDmLh1g0DjpMUQLNdm67KiOLd3CLFE2k9ezDfA?= =?utf-8?q?H7v8d5dPHt785gSrDm5MR1NiDL7rB2qnEae8HSB9rII4OHwmkn+mcFosTQDQg/mHz?= =?utf-8?q?q9CK2NBtl7ahtRnNAdTY1/ZJbWVwvJA7T/sVRy8TT2P2kf7ndYBHUisJQle1vEnuL?= =?utf-8?q?ZDLRbO0OYXKN61wyiUUXsqD+0cIrE9Xf1AylcqKI/W2anS/Cu/CCuKTcwssv3VAgq?= =?utf-8?q?dcgntUJMqxCuuVCI1+857Oln4O52ywgf5LdJwyB8haCd5XBnPs6sO3c818eablCdN?= =?utf-8?q?oEzGdbQkXSpBXnheXJkt5PlJznDgS26hdjsbPl1nxB+cYb3o/RVpS7EfI12ltH74S?= =?utf-8?q?uoxG0FBqm0UYGaTRFpMtBKPHYhfNkFFjgY+nIGrqVxT3K1PW6GIo1Zv1N11DpUL88?= =?utf-8?q?zlCy1F1llJ1u89yd1pYRM+WoGWdQ43xPZXiPSSKCpYFoY0pcCzWbtYYMpfS8czOL+?= =?utf-8?q?WUt+j+eF8DnKirsv3DUaZP5IRCKx6sGd9e4b5Yl9ywuFmted7mExEqKFVkGc1Da5m?= =?utf-8?q?nzW+Y3aBgAjUjR+A745vgv1k1HZe/jA/9Lo6SsSOSULYz3xVVDgEigjplMcDmAcAW?= =?utf-8?q?vAEI2uejurQdEsYIXmP3wYLjziJwoYPUwGk3YSPwzfYRoveGu7c4Suk3p9UOb463p?= =?utf-8?q?s65pMlzKzQ1kgDqwp8cIkJZlaQCCsgvlqLFUggm5rZ3NYepbBbMH+66cPsSBnRi+e?= =?utf-8?q?MdE8sMC6fqaClrUi5OvcsZU97EPlSy6rMn8bpV3V776A5jlahHghsOTqqLoKdUoOu?= =?utf-8?q?pzoczBjhqzrlUR4WK5IKlHmOYyTSY0GEcZcSv+/Kbi5NhJW//olI1yjWA1PjEFN1L?= =?utf-8?q?hyT8gbfdKWyfjWgkk7VdI6VqskufYrWjhbmg5kpWeadU/hlFB2RnugKCRX1iByjli?= =?utf-8?q?USGTpgtJJRPUMdjSph6KVFD6Pa/z2gdh6b++gJxzGLEmYXcWY+SKA3YJD67Sc2QrA?= =?utf-8?q?hsWFcYfaq6IsEzttRvZNhkX1y9qGTKOzUrtyl4CbAmFsWYJSJ6UWyhtwuojmksla8?= =?utf-8?q?YwbfR70su2ejChpGftpx8ZAvMavhxwUeJzbRvTf9MtwgSd4whYPnnVZglcLCgpYCX?= =?utf-8?q?wgDLUrnoGkgzhj+FysJMfEWNdX2zyW1QxlekyJu8jrIfbtQU143133KMb6hy0Pgeu?= =?utf-8?q?+PCaTA98dPLil3wioCqTdf37axph6fL5V7XOoKvYxoC7Wj9OKeLcPDQNRfaokn2ie?= =?utf-8?q?IMgsWHXK4NTcTGQ9L02FngWZMv1bsGd7UCuTm34KyS9HG+rxuPJ/6T+NwLy1ArJu8?= =?utf-8?q?nY0tIz+G/neO?= X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: 67da69ce-8232-41cb-18d8-08dc0d4d4fb4 X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jan 2024 17:48:08.1382 (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: Ujiqhrky4HLfqE/M6AvkYC/ZPYlxwFpv7DaVCBNyra8jlLfOtJjMweR+NbooOpT6DJmL2NolaKTzF8xcyFVOUA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR04MB9495 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240104_094827_708058_28D80CF7 X-CRM114-Status: UNSURE ( 8.10 ) 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 Reviewed-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml b/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml index cd5e5f88d8b5..cdf805b5db95 100644 --- a/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml +++ b/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml @@ -30,6 +30,15 @@ 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 + - description: Kobol Armada 388 based Helios-4 NAS. items: From patchwork Thu Jan 4 17:48:06 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 13511416 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 95BF4C47073 for ; Thu, 4 Jan 2024 17:48:56 +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=l2rfM24Wprd5+0KLHeWdPQpW8rAm5vtIujpooBkMGsc=; b=tthD2aE6jLW1Cfz4aPZUHGs27f eDGhoOMb7qM/BKvS9kHIV2kQtjRO2RVe3q/rCI3EVdbzsvzTITvyiau3zQrSWZMTJr16puzWsaIiZ v7Sixjj73FYJzrRLvRv7/X+OsK1+gjCiwRnfuoorBpD3+ZOrOyBJ1pMB/bhqd/8e+vXVzrpSXGtJD UK36yrtWRLCqY2DhZQ4AiMGjVladzSl1NL+3IB35mUh4jdwJQfNgX4Pl3Lo5lsQo+TZmSnXUTq0D5 +9aqpvtTB4RrkOenTZwUO+KuTFloS/6vW2B9iRBt+tYDmKp7ei6bjphwlXD9oQQ4qzqUaB8CY/DTd 3JBr2oGw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rLRpQ-00Eszd-19; Thu, 04 Jan 2024 17:48:24 +0000 Received: from mail-vi1eur04on0610.outbound.protection.outlook.com ([2a01:111:f400:fe0e::610] helo=EUR04-VI1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rLRpM-00Eswg-1B for linux-arm-kernel@lists.infradead.org; Thu, 04 Jan 2024 17:48:21 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mcoTyH+OJ5tpy6lI5n8A2vdF7xUoEZEiWAacW3xuDE0oOTeR8UQVB3S1RaKI8iwnGUVdeD1TCsSWexYbLIA5Vz1nUrxwypm5fCNEpR1S2LU1PPuBbK55CUBgkf1n3YarHYMx2LZgmfxs3VccbkRBQlVcTE8U1vH56u0DyNNjUnJIQ7ySxokqkulqBgKtlE0cTnqbdG6gGpb3nWeJD5CqKqtvQxzFLcrsDvvtnlvZM0UukKnztOin/z3p88+FkqZakcxPuuYeMWUpmLNWJzzy8hPDFePH0jNa7ci7/oiQkyDLwUxdwvW+6eYuBiE3A1D8zcMyTKkCLfNZp4Ae2ZemlQ== 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=nCBdrFu6wi/4xCggEEL2XHfnXLqWqq1GEdFnn4dbi6g=; b=FnBkJ5ZGtVRkiQahxDK0j+fe1qcloGiJhY6rA4i8pBzjjc2V7fHYSiC0HUNMyDJzcculHmWJBYZ9iFb94reUPucpENo9AA8pcWjE2VxNn8dQpqMA9UIETShzFl34FhZwbbCRFEDsEjKoQt4gZCh4f9bhoryv886A+CXYeHxeY06LH7vonru6jtOnNDbDgx48Kg+lCgfsBG5gYBXEFGOy0vZFUJ2LZhiaQs9cSfACf5w3Bq/7LzPm5bGnG/WEf1lvSU16Ka8rGcrYqY7D8NWqC9C+BTCSV0MY4GzYwepsegLsYrpXhth8Fp9J7RwQcEmPMRtn/OCop1EoYLA/JPo4Rg== 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=nCBdrFu6wi/4xCggEEL2XHfnXLqWqq1GEdFnn4dbi6g=; b=CBP1u6JRu2lCiBDWT2NXqSc89qjUcCygg3cFHE7bUpmgJ7FI7ThmNgLfcbzHTrMNfK7KIBTu3jhGo4M+Zy9mj4dAwvCzW0G/mmIvMZgh4mKzgo8tvNnIqdafKkfuge+IaPBZPwlUoijeZ4vTku2t8nTV7T6h26e3aDa0XMLHJ/Y= 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 DB9PR04MB8233.eurprd04.prod.outlook.com (2603:10a6:10:24b::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.14; Thu, 4 Jan 2024 17:48:10 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::daf2:8c54:d469:793d]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::daf2:8c54:d469:793d%6]) with mapi id 15.20.7159.013; Thu, 4 Jan 2024 17:48:10 +0000 From: Josua Mayer Date: Thu, 04 Jan 2024 18:48:06 +0100 Subject: [PATCH v5 05/10] arm: dts: marvell: clearfog: add pro variant compatible in legacy dts Message-Id: <20240104-support-clearfog-gtr-l8-sfp-v5-5-52be60fc54e3@solid-run.com> References: <20240104-support-clearfog-gtr-l8-sfp-v5-0-52be60fc54e3@solid-run.com> In-Reply-To: <20240104-support-clearfog-gtr-l8-sfp-v5-0-52be60fc54e3@solid-run.com> To: Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Russell King 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: FR4P281CA0409.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:d0::9) To AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8963:EE_|DB9PR04MB8233:EE_ X-MS-Office365-Filtering-Correlation-Id: fddfe264-7ae4-4752-7a04-08dc0d4d4ff4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: fjIT8khVkbWt6lWVjkl9DrcYqxOtHcT/DKNH9juuHxWmhzp+lfQVIesq9vXar/cLGiTxN0AifTqTQp+lKHajo4ywsSgMOaPtg4hz10UJckXFGOOTJJURN44B70NyLGS8eW45DWUjZWn7yiUq2Sk9un3DVfY3GdS6CddnYIKOyXqDc2p+orqwIpjIT5JilPXaTBj+xDvqHZk2knSZw53eCjxQoc5tB6e35IMquTg+ZlStkD1oFSvyuV3ohwdOmRRJsgQnVIj/ibeqfbVtoOAkpow+GGvFoXwxZ2NHzlkm8RmJVP/MmgZ+z2MdikWeetvwGk9G8qNYVX1v/zPKjyAa9BlcVLpTPZmAeXq395TNIADgCSq8+SE/1WxOhbHKiYNi5bxq4FMJE3qeOVrVS9Y+7iF1tmzRFPgX4YTrDp2cZdgwksmBh+T2uReavv0H3l9W9zf747/ggacWCsspA1busXwhVVDLOrUvZ8E2RREAwpKOhye9WzPBpwTx88VVHcGY60uV6WAD9vTLeEBNp1csDhWPnyiVRgGr5QgrJXLAelbJTHKzu7d6DyBp+wTxlEJUTFHmVtnjR8ihTW7NqBxBnotompVaAgt8iPHHDesD3mg= 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)(376002)(346002)(366004)(396003)(39840400004)(230922051799003)(186009)(64100799003)(451199024)(1800799012)(38100700002)(38350700005)(36756003)(86362001)(26005)(4326008)(107886003)(6512007)(6506007)(66476007)(66946007)(66556008)(8676002)(478600001)(8936002)(6486002)(52116002)(6666004)(316002)(110136005)(2616005)(83380400001)(41300700001)(5660300002)(7416002)(2906002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?jYHOh7aVX1HgcRypA/RgIw/3knw8?= =?utf-8?q?wWvsLjbDQuudRUAwywAJK0PYfEd1CjKrViE7yQqHu3Is6s1DFjlkiUP+cNOEGzHkm?= =?utf-8?q?e8VZ3tqK38Zz+nUQJIPtJ+VFie4wim5TbsLvZtl/B5YygD5KIpAPvmCxar8nUcEue?= =?utf-8?q?tIfV0U6PIc3tT+DgUc7PAj+Ee5gQcvDY0o6UlUmzZ3DedS+Gk5RP7Piu3cH4uMTnY?= =?utf-8?q?THPvLlLhIndreRWwIwfJ8XVInyR7vazL+xOhdV+x5KQbJ9WG5izwgUWGy2YUVMfuB?= =?utf-8?q?QBPcuQ6Jalf+69oscsYq4BmadQJwvqi1OMrTB0zfyKWF0beYQofx1V+3BDDSlhWCW?= =?utf-8?q?CLUvDMpGGBF0/4d+NRB1Tqy0DDtz03iM9BhI9RcHUsQK85W+8NiXFjskweX1Xkr/R?= =?utf-8?q?U5G2ElOL5obWjP7kVxld4AjcHvQRZRfYKZG8M7b68aUteCo6U62qf0aLW4+ZH77wy?= =?utf-8?q?ZtrsfB/0Yz1aogBc2o/wmZJe/v8nlGToq4T3YP8Tv5YcWyVgntRNH811WSUq1g10m?= =?utf-8?q?sWUd1frWombnmiVqRFIr4dOQ7fd9QSWnOtGhSbHiQEvjlzqg3yZaKLqLoJIeWPHd+?= =?utf-8?q?ggBHD/AySgTDCyKXjpJhZ88ofw4Vbj6ubtYe/WCPZ94k4eyhkD5Q4no/cD3dk6B/s?= =?utf-8?q?mBx8opJ9jh2j3TlMkZfnZ8KraPlQodyccHaH244czg2/jXoRkjiaaijp5/U7mjOUR?= =?utf-8?q?7ZC/gUOor5UnlGOTxiedegySpKa4n73GYJfw1PK56ocI6M8ZEMxKgQr92L+ANRKbq?= =?utf-8?q?F9T7enlfWym3WGyd4re/5KaPQKSc19qbf78jLqQ3q5j7+7iK0N2pF9KCHY8TIQiH3?= =?utf-8?q?8YOqWSsQe2DSHFoV6yzaRdgQtptGui/Bk2y/fJTXA2iluNeW5n1wI4D4xwNi27oMq?= =?utf-8?q?Jbd1ox+PntuigCEmZwjmDuF/D39I7UAz4rpUDZkCgx7djO6O8HSp8g46e0bBcs4N+?= =?utf-8?q?HrLnt4crrPwTDB+Hh0S2AT7iOunAJo5NL/W9YEAB6cP9GYddqTtmCQWGfTA1/wfHN?= =?utf-8?q?IRPEotZEzxOHkC8pY2PoXOU3sKPIZnxRHQkL7oHzt+pRwjuGt8KiInyCmvMgFlYE6?= =?utf-8?q?rP1PRJ9oAUDyfl6PPmCGnJhIlldTvK53lK8oVbKrbWdRKbc5e35vHdbJaPVsQntdr?= =?utf-8?q?STiXY9+laygCVUzVo0hE104OVIbg6QtdkoQH1Y/2js4K7uZRa0XABE7CPUDTHfVqR?= =?utf-8?q?E876xoUm9cgdhzGci9EZWkdLOqwFS9GoChdsiFYbW5omSmkgsoxI1qbTfswkTfKHB?= =?utf-8?q?u02fZN1EH5eH3opS09NJ5b4Xn1PQ4dEGGtRY9rTvXmNvXZrhkg4yQ1EeikQPqbEjB?= =?utf-8?q?vKeyt+SLb4/LhNTYSbmWAKezdKfhO3DVvApo5Cde3fmq+1I89tJiCPM2Eor6Geaj7?= =?utf-8?q?jdEP5bZQZg5URHRlUsAVLs3fykQqGuKNkJ7oLX3HEpE27TO+hVgQFxJHB44z5Gd7U?= =?utf-8?q?AWOCfGoIpMwCrbBGyyBKrHrQb7hcr+QAz00bYYRAvQMtiCQZqyNV5qQOubacIPK5s?= =?utf-8?q?aY7BKZc4Z+d2?= X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: fddfe264-7ae4-4752-7a04-08dc0d4d4ff4 X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jan 2024 17:48:08.5718 (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: E5hMI+5d+oTfh3QjeY7CG99wZRLVIDm6AHv8LT16PaC2oa+f5oSy93nndnNgnlNsb3yy/8PLCZIFmqnEPBrbkg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB8233 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240104_094820_408526_EA2758C5 X-CRM114-Status: GOOD ( 11.68 ) 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 Armada 388 Clearfog ("armada-388-clearfog.dts)" is a legacy filename for the Armada 388 Clearfog Pro ("armada-388-clearfog-pro.dts"). The "Pro" suffix was only used when the smaller version, the "Base" got released. The two names refer to exactly the same hardware, therefore they should share the same compatible strings. Copy "solidrun,clearfog-pro-a1" compatible from the -pro dts and add it to this legacy file. Signed-off-by: Josua Mayer --- arch/arm/boot/dts/marvell/armada-388-clearfog.dts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/marvell/armada-388-clearfog.dts b/arch/arm/boot/dts/marvell/armada-388-clearfog.dts index 32c569df142f..24e478a3cc99 100644 --- a/arch/arm/boot/dts/marvell/armada-388-clearfog.dts +++ b/arch/arm/boot/dts/marvell/armada-388-clearfog.dts @@ -10,8 +10,9 @@ / { model = "SolidRun Clearfog A1"; - compatible = "solidrun,clearfog-a1", "marvell,armada388", - "marvell,armada385", "marvell,armada380"; + compatible = "solidrun,clearfog-pro-a1", "solidrun,clearfog-a1", + "marvell,armada388", "marvell,armada385", + "marvell,armada380"; soc { internal-regs { From patchwork Thu Jan 4 17:48:07 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 13511412 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 12E64C47073 for ; Thu, 4 Jan 2024 17:48:47 +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=Ye8QpKW1TRf6RjivvLcpsIqSni eefUdEXan5KdsgYoEHtjtESTSI8Yo4YnmB9IXlzZ6zViiSPpDU20UqYcS4UR8XbvdOGtVXwaMkMVz Ig8I6zA1IVl/vxBhVFkcEVBt7uzPTNROJT6Pxa0z5N489dpDzh6/PSmtX8PgzwWUGfzIQPPT6VSxg HZB9kM5FdPKMPzQWG17LVBaGkjs6VFW5y+ZVEyMSeZCyQ/bKkzsnwMXzejiJPGYhOoafgOK7JHn85 LOvGmotXti/pRTfDG5rPxi+qoCp3k8UlqymcVJhwMVbmf1+PDZZtborAeCM+DEHuue8LlyZGOm44C 7LS7G6EA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rLRpR-00Et1C-33; Thu, 04 Jan 2024 17:48:25 +0000 Received: from mail-vi1eur04on0623.outbound.protection.outlook.com ([2a01:111:f400:fe0e::623] helo=EUR04-VI1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rLRpN-00Eswj-1n for linux-arm-kernel@lists.infradead.org; Thu, 04 Jan 2024 17:48:22 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IOW3/WmjvHiR8cnOoKBI0rhIlg/aibDfywBYpbBiktB17D4OTUtiGP55WRb/+M3UJ3MbV2tAd1CWIM9L7Xo3vDbqdz/98Hyd8sxWO5UQV9+orWiTx4spu8V8gjvQIcyyxvCtU3nNuXDIvOc6zKPDsVXLjLjI9pHS2qqnuz2V45O35EhZ+SbEq3T4hZRW+x1ftQltw5hu57SwEiOTcBhuOz64+j4gUURivC6S+SOgO16bq7y1FvsxOyB+rToxsewYzT8Q/Jesq25pNNiA7pnl0ixgqW5Dxfw1qhhgZxsdubXNjJ4pw1Sm6pSBhwPanCgIk3U9OpZv9cBf7DZwXga90w== 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=IHqLxfetMpJr+HoZxZrIdCWeTPpQMITWLMhRCByCf4DqmZPucfFKOM9KdAlus1DAb6fNA1eAKn4gR535gWhXFx77xZyKJeAqWJPwrs21UvV01iKu/fmUan31hePWN8P4fmxeUm3O7dDMVX+oB7KMOw0fs0KHZhD5RlturHIdnuQjGUQRmDA8c4ignUuTjjMMz6/9Lj53U/VD9l4oJ3+8eoJo0VnFti2zps7sjx01g8zk67vAYtxBXIQJBUDVAw9Q0hnqlKAjU6fO5BpcMUtc2QSYuBDoBYhbg1MrlQDnYi/R+zesplGI/8p6U52gmCCsrQhDuz0f2em6xDUVa9GBnw== 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=GAt7f4cfE7fSbtUzfFXRU/AfZQDfrbstf1uu1T646F2ES8LnYpbwOUyWtwGq4EycsZqLS35mu+biSP7biqiV6GWbdzkNdx+191tLsHBrrihuDp87hFUXHR0K9a3M+cXeD53vsSd0npgn2E/Nezbs5e30JDvJQZLw5c0IKJm3ATM= 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 DB9PR04MB8233.eurprd04.prod.outlook.com (2603:10a6:10:24b::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.14; Thu, 4 Jan 2024 17:48:11 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::daf2:8c54:d469:793d]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::daf2:8c54:d469:793d%6]) with mapi id 15.20.7159.013; Thu, 4 Jan 2024 17:48:11 +0000 From: Josua Mayer Date: Thu, 04 Jan 2024 18:48:07 +0100 Subject: [PATCH v5 06/10] arm: dts: marvell: clearfog-gtr: add board-specific compatible strings Message-Id: <20240104-support-clearfog-gtr-l8-sfp-v5-6-52be60fc54e3@solid-run.com> References: <20240104-support-clearfog-gtr-l8-sfp-v5-0-52be60fc54e3@solid-run.com> In-Reply-To: <20240104-support-clearfog-gtr-l8-sfp-v5-0-52be60fc54e3@solid-run.com> To: Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Russell King 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: FR4P281CA0409.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:d0::9) To AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8963:EE_|DB9PR04MB8233:EE_ X-MS-Office365-Filtering-Correlation-Id: f3c43a8a-8b6b-44ec-9f6f-08dc0d4d5039 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: U54pqjhdk2GaGNdnl8qMKn8f72RVbslYVd9bLIRG5C2hcBFlZFhLkVFG/6jKBXFDZ9Thj3A9twgkdY2UXI0aB9cYr41IrSHWuUMblDKqosi92TjQH1BfimOTVLN6PvRmSjVDAaSD00Eiir+RfK6fB4WWBJ02wZfm/xu2pIytaPa/E9qgCiuYMPhC+4p7atDrk386LZCPNR943x73srTiUPysvM5sENCC9W8QE86qZrzDHoW0H1cr7RuEMeEIpp8H107PCI0UvrNpYY8da7gZkf2WbY3LtY/gyBjF+onl3kUS0t5m/MPXTtxEUiIveZirzSWlt2BS7BP4f0VJ5a10Clcm5IGHVS/oudG2LysmJhAvbT4SOJe0qd6i2UAyzjF2Rtu/KkvrlTlJuytVE9g7B6b1AI5BQulIvNyt7GQPEsaW7eWYeQVhYhUL4d5PYRCZZRfwUPDJ+Y2G+gWR3sTxmc/jzslX93ChMYH2v+Kunr1b0xP4KWq2D5PfD6kwjQY7FtkHecIS4bTJJDFNfD0NbvtMba6Bj2mvzMhd84vV+xY7S7OwSw5AUSNhoFJC79AgLwBr33jqUCjmrJ9GCqt9/sU0m/zj/AcLT0tqxLrTB0IFjwwD7WRTlMA709Rym2fv 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)(376002)(346002)(366004)(396003)(39840400004)(230922051799003)(186009)(64100799003)(451199024)(1800799012)(38100700002)(38350700005)(36756003)(86362001)(26005)(4326008)(107886003)(6512007)(6506007)(66476007)(66946007)(66556008)(8676002)(478600001)(8936002)(6486002)(52116002)(6666004)(316002)(110136005)(2616005)(41300700001)(5660300002)(7416002)(2906002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?Obe2HpbabJ/pAX1ZZwA4+gArRGRz?= =?utf-8?q?vqKX1+lFqpdXZ2/WRvNJum7hYxN62BNqzwWvFUFee8PGuv9XZdCEMg0rYJn4XlEzF?= =?utf-8?q?jqsYyJSm4T6t11IslCd4bHHZGZjdP9JcCdiC16lwfx4bEhwTql6sz3JNHY279lHxx?= =?utf-8?q?7bDGxxwtin1chyBpO1m/K8BUJG5GdYRlu4SL2giFLwEkuGpqcNlVqEeYeujwKrJZh?= =?utf-8?q?7tkb7to5dAwAzlSljjqFiB1wqLuU23KvR2sNGK/TTE7h8UNCHQFn1y5VrfvKZMiT7?= =?utf-8?q?oWjsuxYOW7bt7E+rdKWZ5548tNu5Eo92/cXEea+jDPh0WThIPAzsIRexk/z0o3VHh?= =?utf-8?q?TtapaVe5x/aqV56Fyp0vc0BckvNss42rk4QGB9YVGvxnMh/+ZEMHazzH8Cm/2bmwn?= =?utf-8?q?l+F1NiLdz21ZKeM7SGbx8Fti8n6+Y11OABIB7RoGYvIQGfkNkEl0X8SfCCtLabqZl?= =?utf-8?q?7kDO+MGFfpLdu7ZMe5qC7VUrS1PWJiOw+STDHxawv41tF14BPw/4AvgYPgHaHpK/O?= =?utf-8?q?HhU1AUDR/AS9NJyX1rC+CI1SaCq4Gputd7AQuChjMhv78bHDuwg/lMq0BINf2/0Nw?= =?utf-8?q?pHuj4XXdMB9OO0OfGSJqLdCUMF7upyxxtWFMh2d5vIzUuI47LWCqH9lfHc7MczHaZ?= =?utf-8?q?gMK6eI/i543+TAB7jF16pmbpHhLTgLbtPRrAXwZzl4Sb+Sdr9O1iEQtdOOMSg+AzT?= =?utf-8?q?KYDjcL5uU4mbClSDoOf2JCk21JyGkH0NVn7FajIsf/SGSO8pPjG1puuc9ioVLKYv7?= =?utf-8?q?rvCkym7ybsMQyk1emgnJdYkxZI1uHEP7A1y3Rn4vI773q9eQTbov9viku1JmkPxYY?= =?utf-8?q?FV1lh2lB6lufUjG54ROLIGK0XtJbBkxdZGCBilRcDf9xMh1qn+NZ+mVI5pqSSYKyf?= =?utf-8?q?8Xulo+Z70j9EmRVep8epnBD69M0F1A/AZay/GZl7h5Xcde4IdcB36kYqCD3qqvovI?= =?utf-8?q?P34o6sGH/z4Wf7iFw2XlEl7eOJonzNJXiZRDKOBhLsp2xCXPtwcgXozbVR02JnThd?= =?utf-8?q?M/0XzFjbRwTFnCXOxgL46XT2/jIilrMrFPwdJatbrxFqlD4r4ZqJ09HEsKBMHkLzK?= =?utf-8?q?X+i9DjraoZtc02PUFE+piHDHKHV6QFLi1OWpe7i1N/YlEkJNYUhZDWo2qWH7FqZTy?= =?utf-8?q?FvvS9oBW/SclrekrErMnek3bGRE1iDDEbha3ZxY29g7ySSBQjKY1G9wM6M/mGDeXu?= =?utf-8?q?OZKAbtwXluLoxmmWo1GHMK0CZ0Ar3csA4dl4jt76H4c6l2Xhsj9CbQ9W9uwhIJTHb?= =?utf-8?q?HmqQSxKesh6tptr3kjVqsTr+ojB7u6yWTyKL0AI0HGAi5xQdJevuJ3BvJ2A84Zo/O?= =?utf-8?q?xb9iWltKt1WCxICGAicKlylZ+41gQCYPSCAMw8B9PiuRuuoMH1KwbGGycZ6ygX3Rq?= =?utf-8?q?qyCNr1S3EHs/F0fwpGg+qu01nlukJm5QxwqfYa8n//h3aA2xnkeDYqg/6gJSsN+EB?= =?utf-8?q?o9o8ZStlHJqp6t1sctFfHe7W3TBqSVSvm0+9lwZo92nESiV4OSn6aEyae/nLSR44q?= =?utf-8?q?xQWopnUsvj4t?= X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: f3c43a8a-8b6b-44ec-9f6f-08dc0d4d5039 X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jan 2024 17:48:09.0425 (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: IjqF73CJUSK8s8+c9RH1yG4jQWAJfl8rY7R+oHfWs55Pyx56Rzr2+Zm2GuDBcfcBuHLCS8UaZlhnelKG4o45jA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB8233 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240104_094821_602003_7EFF460A X-CRM114-Status: UNSURE ( 9.81 ) 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 Thu Jan 4 17:48:08 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 13511413 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 9E12BC4707B for ; Thu, 4 Jan 2024 17:48:51 +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=XljGoI+Y0rvCYnA3hoWAlbmkA3 xsE2T2FEyuDgPZk4LvkRoiEUmNdmt/lkJy6aKyhn4zPSvU5ZFpodVvy0m8Htn0LawWkolJ7fMeI88 tpLZlLM5frcqN1CQvcDbH9tEstcygcC3hEGNb7Nj+nP255fjWxwLY5j2N3ryt43kHPZHbE12DMt21 te/dPNNDNj+HfJUudAxV2033jMCiiV+j4+momU3b1LxnnmiKFLgdyI/Z7QU10vfzGjVywtWolXdpy 1Ne/aWJhXN442wxlTPBU6b8Ft+JAB+TnSUBJfXRNPv8tQqS3F3kRW1nuydSBUga6o0q6kMi3CkyJR 6j24Ns5g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rLRpT-00Et2J-18; Thu, 04 Jan 2024 17:48:27 +0000 Received: from mail-vi1eur04on0610.outbound.protection.outlook.com ([2a01:111:f400:fe0e::610] helo=EUR04-VI1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rLRpO-00Eswg-0A for linux-arm-kernel@lists.infradead.org; Thu, 04 Jan 2024 17:48:24 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aAq5ewOhI7QyVylVf0dCwoRlgOdyIjVPQUtnuBLHT48qLITlKTG3VAXruUz4W+EdIaXvjNrnhGtoZ/H6SNfsHjP/ZmK0zXg3/stflot9UyfqIVoTZXWxI05JOfiRwjf1lRWZTAxXijd0tVq3kcxIahOwQZ96VKLNr7oDrrQ9R7EsWDIVJIzrDGoCxpZydVgWg+ymisdY2WcKyHDZHhuWgB1FjWmJgGxrAVVFJ60SoOhkDTMrXk6fipcrumx6fi+5wPI2F4vU7WPjIsxD71U2s5SXNzf32hNfNz7/MXQoiwtcdA84EKde2C7ul3xB0wekzdYN13JK+pyeyaZD1j5UPQ== 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=C6kdN8flxxppMRZ+rDXpjMmDelNaghhb0PtcSWwcDaoQ3dhSIdtr/sf90o+FMFIuqxZJLvxT3HoOoIg1tU27C3+TcFxyZ4dvKIvsCKvKcD1ub7fCHjmpVKJFJwwZNVEWjIJv0sSkV4joKl1I80U0XPxLjf2vsqyggeTcyFNn8ZBTGTjSLhbiYxnQJqRyTDV1u4zTOwkVbClxmhNdDd5Fs9eMJ8rG8rS6vqKuiWSXIZYTU3ib9D26jgp6Sqw9nm/haI1aGs/jeeEdnffjJJNlHM8B3XB8a+2A/ioLvJcaSPqfw+dvWX108mvCtHUyk0Ns5bCwwPliplQLzrvPtFZqog== 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=CynSgYzKaph2/kzKYr+CHLOv3QYLLbHs2tfbduG57uMHx0YAnFmeJ29UvhJuHRru8zXKy+i6A0CdoGJ4+UyzJCnEHAbQ9jOSe3dXMiJpRq6q+V2JJghkLf7X1NAPIf6d7n50yE3AoR8hS+1fyxxFkciu3cUwW7e12f4yC+AquQk= 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 DB9PR04MB8233.eurprd04.prod.outlook.com (2603:10a6:10:24b::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.14; Thu, 4 Jan 2024 17:48:11 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::daf2:8c54:d469:793d]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::daf2:8c54:d469:793d%6]) with mapi id 15.20.7159.013; Thu, 4 Jan 2024 17:48:11 +0000 From: Josua Mayer Date: Thu, 04 Jan 2024 18:48:08 +0100 Subject: [PATCH v5 07/10] arm: dts: marvell: clearfog-gtr: sort pinctrl nodes alphabetically Message-Id: <20240104-support-clearfog-gtr-l8-sfp-v5-7-52be60fc54e3@solid-run.com> References: <20240104-support-clearfog-gtr-l8-sfp-v5-0-52be60fc54e3@solid-run.com> In-Reply-To: <20240104-support-clearfog-gtr-l8-sfp-v5-0-52be60fc54e3@solid-run.com> To: Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Russell King 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: FR4P281CA0409.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:d0::9) To AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8963:EE_|DB9PR04MB8233:EE_ X-MS-Office365-Filtering-Correlation-Id: 70cd9e73-7ac8-4bed-27d4-08dc0d4d5081 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: j9X45OlLQrV6LzY4zBBsc/wy5do0+I3ZAJLF0bRYwRthDDUAvGlVK0IJdyXRX/++IjCefO6UwdIWuWUNjm3llV3Dxwg6QZ/aMOCrIxaqjXW1lJwU0Cv9XByMgQBUzrVuwpargyqqjR9Ng+TSBVxUqbvzp5KBtGM6WKS0ip6j7wLKr9lxSFM6JK1uJApAdjhTe8STLtIhfXBlG6XXZHGlWQTh5Ue6SaBVg0QCda5nHYOHq3WfxJ75XeZ+VXF2UD9D4F8zAt71W/4XEqEkY3POZLqA86KDSJ2op4fj8LV2PDusL5PyW0RVKBBaJ0i67Icyq2Aymd7Pu1xcnF4tYs3qjtYyIWuTkRUdS7iVgGevIsixu4wQ6FntgK3Oc9VKx7KArU/J6lSj473D/cuWmDIOoLRHquFbUE1nzIyYyOs8OzT0eioXIZXRoDv0YdGjZgmpmoL0Rm+iuaODJnSJ8w8DLT+4o4nUuIiyhN9Zd4dhAwWyW+ZGLMwZQvwrptAEX2fT8OooJ1tGm2qW3l4fLvFoJagAphP8R3m9OMwYvxbXHX1toLxKF3BoZ9wMUXLIM4GYbuQrKsWppBiClBfDC66S6EmHbcjnjzE/581GCxBY8993s3iBH1CuhIoVqNwhr1No 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)(376002)(346002)(366004)(396003)(39840400004)(230922051799003)(186009)(64100799003)(451199024)(1800799012)(38100700002)(38350700005)(36756003)(86362001)(26005)(4326008)(107886003)(6512007)(6506007)(66476007)(66946007)(66556008)(8676002)(478600001)(8936002)(6486002)(52116002)(6666004)(316002)(110136005)(2616005)(83380400001)(41300700001)(5660300002)(7416002)(2906002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?DB+sVsOccihM0ynR9mRNW/KABnbM?= =?utf-8?q?HTNDDhvNAqC40/cIUscHyM/usmM/jLYm1RyCuA9Hiae2dMaPGVcenT2x8l8BRVWJv?= =?utf-8?q?mrPZ7t/PkD8aLkYMmngViZoy83VAfGXOLqLtUCJsrnpNSOd6IczLF6mi0WLJgHXUv?= =?utf-8?q?eQDssAUqqWeoxMurKESe34BbXPBGZRwTdv4GXrh68iEragxBfJCmGT/NgfBDB5YHn?= =?utf-8?q?/RiqEJ32+QdAtNzi9lR1688FA//HIdu1WH1DPHtWlXcgiVmcqKuNU8MLr+xViwO18?= =?utf-8?q?k3xGXGNAxSeHeIbL28QKNi162gCXTGCZigjW7d4vd1yeG/TLP2NVsBKzFyCtzyJEg?= =?utf-8?q?9ZAWyzYvbvzdXvScWh3jBrLAqWi+Ny1s8RK2QdNnW7p0fPTbTIMFefShGuQqWiYFf?= =?utf-8?q?C/giHSz6EQErJ6cUAoZc+DpDHNAt8q4m+NFaVZCaYu1QkzN3iR5gTZlTHIgVE+A2F?= =?utf-8?q?DwB08C4pjjvTSWQWvyWTfXrX6jKSHB6rZcRR+ewMwxxpV8j7nmqq0LrAI6yvjuNOa?= =?utf-8?q?u/moEeR8QO9xaAjySDzPaJ7GDg1wN9G9a325SF8SGR8RQnj2NuAb6eL0VVHIWrso/?= =?utf-8?q?g11LyL9hOLIKCz+sYsRyRri+b2qmzcdZngweMtoRBqLewcrdZN9nmxG9+M0bTWFyS?= =?utf-8?q?a7B/OWjWr4ThoNX4eSpVj0k64K1sP3iSfnla0tusR12lhvVwTtR+tGkHp5figYq5W?= =?utf-8?q?b9fm40T2EdNY1ZHFszOY3f2xnSJjn80dNpqbLKfXFSRMdiWLBhU/seTPQYwcmMrqD?= =?utf-8?q?O8ZA4NZd28wfC6nlueeHp3ehKXiPfOre+wrF6XLizFA3zFLmYoPp0o8F78wcLDdXl?= =?utf-8?q?3fgYw5WMoEHAymQLkj2/Ygy4Td9E6GBc3iA64d4JJQoUujPsvhJSiMlpuxnwjypYE?= =?utf-8?q?WlEOrsxc1ALMcxZwCfE6xe/08RBMKXzxsMtT75Mr88Yfyn1QTyUHlOvWwRN3tdk4x?= =?utf-8?q?sbzKmqsSq+3is68iuMhur5KbkcVEDn9gsyBBBSWZ/EXhjNu+AwWGH621uVstC9yIV?= =?utf-8?q?KurXcfHtX1U46yitMV4KozrW+qW/RXD5n8OgDeFy8uSKWLPNQwrVp5Mt16BS+TTez?= =?utf-8?q?vPLG3m6/f04yoPyDzEx1DE/obZMB3hG0YHuoHuCBRZW207gPkzKZ1zSLus6EXqtZ3?= =?utf-8?q?AnaIE3vas6aqI1z9ZQeLhuUWR/VgqCJqvGvrQ+pDdA5+U0ekkUvoJT/V03MO2r9Zb?= =?utf-8?q?SXwFNSzQa3+RMCoMRMNmSXYbypU2eL+Y1LOi9BL/GeRcI+JcXPqPRGFf7vgx0f+0M?= =?utf-8?q?FtNG9RCBhpljikOpTQbzGu84tEVsQxERj4MJliCGnh8D4fRHNcsknSJ2aCFyXG0A8?= =?utf-8?q?I+RchN97qWgDBHFvjHusrhfezK7sJ7B+WS/4BbFIWUcIzMqY6ve9Ja9WPLcp5oVGy?= =?utf-8?q?zxi0tuDvMYd0qmMZda6j/ANHJidusZeLyWshyiGMJcezw/wvkhxX8DWM3jyKabkEi?= =?utf-8?q?9H81PpwfUhXPYP5/IYLFYfKjNZkNoopu5lava+PsQDhTiN5uAuSMWNyhEvQMFO0nm?= =?utf-8?q?SRbjHYk4vNRi?= X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: 70cd9e73-7ac8-4bed-27d4-08dc0d4d5081 X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jan 2024 17:48:09.4922 (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: qY2hAkzD7g6EJ7QHNBwHWx/y2U3H8FiWoG/p9ZTqTLmluS8hqzIP5vTcZgoR4pjPIYtL4IpfpHVS8YbAtqqLnA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB8233 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240104_094822_096236_A2B677A1 X-CRM114-Status: GOOD ( 10.60 ) 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 Thu Jan 4 17:48:09 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 13511418 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 BAAABC47255 for ; Thu, 4 Jan 2024 17:48:58 +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=UxSdG42dVo5+mqjLzOAMmljhUl CpJ7HjvyQYCj7/gBYnh7KL8/6fnziY+x4j0llCfCjEOos/gfRs1seuUv2rupXityy7mWCR3ehwxsY kI0TnYb5CD/MoqmMZR6OX+h+KG8OM6QaRfkeobG72NAnLOjErvwtuIbiQhWGK5Rs85DGAOUiEstSY 1F2rJh8kWPTpc2G9/AKzXJrm2rCPLN3+qNyrlI23fA6+KfCvuTX9D2roF6FuoQ99fA7B5XJ8OHe1K vm1AXqBbSGBjd9EgUi27v5iSpiuiPxO2CKdxrQobXNMtew1oIjaccHoEe2RENotkO7SabCgBCn5A+ ZUqxfPNQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rLRpU-00Et3H-0A; Thu, 04 Jan 2024 17:48:28 +0000 Received: from mail-vi1eur04on0623.outbound.protection.outlook.com ([2a01:111:f400:fe0e::623] helo=EUR04-VI1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rLRpP-00Eswj-1C for linux-arm-kernel@lists.infradead.org; Thu, 04 Jan 2024 17:48:25 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EPxEqPWf/T+HhTRisNLr04w7aC8xWdKCUp9V35kq2d1yqSEhm6LfkbqQaTZInJqQCO/ex/kIokRkAxHjqFl/nzPj09Mer1/zb8oFQzt4eLFHX6YBZxLX0u/jLFkR2qKuLH7yPTXw0P3qsjIc5ydfQEwg7VT3552jzL4vld5I87pnmwlyW23neodhhasJqQYbTpDnZkVu5igWBw8In++DwEG6LGwSeMPtR90t72i/8V75k06M9W3qZDXDr/GyXInkOadauIAt+UEBKVh3m16/BQC9amvryy7oL/EN1YhfAIpqZ+WxRNyXHF4HzUztK0Q1FITZsthLv2FpcOunsx6K1A== 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=a8LyWlQ7b5l5YMWQ+mVO4gTZVfmswZnk8dwhrndHiv1w9Jfj+yEXBgXkskjqEC9ZPTLmQO2jRxODvLSx5BuNRMwG/Ybz4dt8nxC1aSiH4pjul0+Wp8ruD7BRZVfAick/pc2P8fjtLFTHTzfDhY5UV2TmOfO5DwkczKZ5wpC8wrshSbF1cF3rwgnhNgbwzCSl/ChjyQit3S9z3v1wvfAxOG81HHIPysc7cb3GIn8Ug/jfa5YbSg5tO7t9rFSwpc28YNPs8VUbEOyfh3bS2ZX/FFoYQDnZ9r+bLgrO+vsPftnl6YTl/Ut/F9Pxql+YX/4eFtIwN4oJCcMcSrJ1sUzYTw== 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=AYvFnJ01aisg6qfB2kK4t8dkZbResiDHJeufwymQ5nW28Pf3bavIUPot4yfvKKh0dg7QFzJl1kUDk8MXTCxc8BWeBZKqLT7SyqGTLW9tchU4+1s7BDGTNWZnOMe19TParI2HSo0hGvd2yajZfhbbaSUNfToQQKyoKb9crKFvje0= 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 DB9PR04MB8233.eurprd04.prod.outlook.com (2603:10a6:10:24b::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.14; Thu, 4 Jan 2024 17:48:11 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::daf2:8c54:d469:793d]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::daf2:8c54:d469:793d%6]) with mapi id 15.20.7159.013; Thu, 4 Jan 2024 17:48:11 +0000 From: Josua Mayer Date: Thu, 04 Jan 2024 18:48:09 +0100 Subject: [PATCH v5 08/10] arm: dts: marvell: clearfog-gtr: add missing pinctrl for all used gpios Message-Id: <20240104-support-clearfog-gtr-l8-sfp-v5-8-52be60fc54e3@solid-run.com> References: <20240104-support-clearfog-gtr-l8-sfp-v5-0-52be60fc54e3@solid-run.com> In-Reply-To: <20240104-support-clearfog-gtr-l8-sfp-v5-0-52be60fc54e3@solid-run.com> To: Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Russell King 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: FR4P281CA0409.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:d0::9) To AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8963:EE_|DB9PR04MB8233:EE_ X-MS-Office365-Filtering-Correlation-Id: 51ff7296-73d4-4ac4-4dcb-08dc0d4d50c6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: bfvOlgXPJlPGKQE3heC7WdI3RsxeFP31xDmpV57Asqyz5wSoeJJ6myHadAwahoXKGnydH+Rc9+sjnW23iXkTsRVYEE72JONenO2FX/ClOPybPSq2EJuH8c95dcUyKXyy4gv8u4woUKbuXbEtlvaNiBZVf3xAFiVwLe81Ah1F/rHVD4tN6D8MmU/pFSPPMsBrwhQBC12sOYCTfznmLjUWgwEhCXRb5g9X6u+gjfwqWbWSNvxvpS7EK3x4XV2+VKavAgYHu5lSpjwnkcdZE/1j/afEuNgJGTm0pVIcxQu7y8Oi9Bx6o2lODxJV+n+gNcZUSUQrZ/9SJVB/FCrvh2q7gVmpDeFXLlmPiVcOToorl8Ry41XtHaldg96xRapexnAmUMOR46asPG3toLRysDuAALX9y3VVT0QOHrWg3WjY+jXAG6vXev57QQk/0tG0LppCKibjgjUCknxYTnBDh7a9YWr/NAYKXDi89HPoze7aLV0EsAgJxzQwxo+XRrvjTIbNB/8gtaF88hBEpOrm8omOT4sW+WL565g2s0aG/bqJkhfLhB5i0XwLRclspaywp8ZXZ05BBBj9d6kTBcs3yK6k8Je87cyo+X4D0TCGpgwaS6qH/WHcHDzS0H6NJBeWjZfx 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)(376002)(346002)(366004)(396003)(39840400004)(230922051799003)(186009)(64100799003)(451199024)(1800799012)(38100700002)(38350700005)(36756003)(86362001)(26005)(4326008)(107886003)(6512007)(6506007)(66476007)(66946007)(66556008)(8676002)(478600001)(8936002)(6486002)(52116002)(316002)(110136005)(2616005)(83380400001)(41300700001)(5660300002)(7416002)(2906002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?hIfDbRkB5vIaieLqP8hH9gCKTFZW?= =?utf-8?q?5lhliEnHVhx7x6nqWRa1Jf/Q3tf419NEcxJ4mYa4TGPGM4eMuvdipmpSr97jtWM9q?= =?utf-8?q?Q/47TaM6WddwgwB+eP3kC5ZFeUPiQRrpOut9i5Xi/7LaHLthhiCUSrBmJYfGWAtTK?= =?utf-8?q?HRMKz8VUBfJXS8B5w6JUzDdo66JF+zygrD4FumUium+SUHNhQ1dC8NaDqJQIWw9/t?= =?utf-8?q?P2TrIMoeaqEyihjRZXRaYTtFmViu3vczjr3hQcABeHbG5GLomwtgYYtW5QWC4L8iK?= =?utf-8?q?pYDO0OsEVbFGfBsyt9FEU/7kXj0Dyd2/Pt0q3NQCSD/g+4u3Cwfae7NIh4WdZaXbg?= =?utf-8?q?LsBhsq1jFUV/i8bWwJUWCxxJd1dWNTTi1LjjOiTtqz2h8BtQcXxMUz7z1d9M338AR?= =?utf-8?q?xpJYA8o6G1z05qL5q1sPhnn44NKrQiHDZZYgqn99yefbP+6kTaMarVGee2RGwf8Fa?= =?utf-8?q?+lfXaqYamR+UaCAn1KQ03brA/etS+ldSQIm5ug50yiS6jeGbg0Ol5XB1/wDKA7YJa?= =?utf-8?q?pHme5v4VNhTPsxAM+jSCOTe+Im67EWL0mj+++ZgZNxhcouUWvMFy8JD6R/xtV0Q2V?= =?utf-8?q?IE4Pp78GGft7+Otgz8mIeM7N8y0JUVS3gNjSpX/u3i5Qm7Z4ebZ5MSxhYdiuFZvA1?= =?utf-8?q?jR7xXRUWQrpdsEJRLD/W82Ji/LP4rxvAJmxEjBNj+KhfWHUgqgy2YuQ4ubcV1CTh+?= =?utf-8?q?a94JQb5kMZmuKRla08TL0dhIgUfvuigXX/CBTBFiVb8IVb2UTZZB2kkBk47ru2kKq?= =?utf-8?q?UZkKVXjnXD/QnTx8TJbzwYr6bUZTSr0lsfeufcow/FxZrF6C2X1SH3iKqxzkezwV/?= =?utf-8?q?iAsRR4sqOymBXDP3GK92FC76SkyeelWHPpD6wPrbSZNUnLgkXt96iXmzcpJVXnzhO?= =?utf-8?q?VlXAKDKGG9fPj3dVWmYogr//fK9NsBmY/2Edb3PcT92hGaDcwEfFhvNS+wW6wTdc8?= =?utf-8?q?MIGfUXA5HmSe7c0lvEzzLFPuF3pc7/2GLp6Tl/WZzWv4bucluetnPGFFRF/CJqfMy?= =?utf-8?q?BLvrhF5ZdZ2Cn/iAKZp0OqUUNwIMeUxcrSBFiAl32GmPOx4hNz6pgSG2BfZciCkFM?= =?utf-8?q?Cy864yfeAXlMck4AKdoQUfZgcWu1Rdkvq1rBHW0w35qXfeglWo8OXi8ZauUSYeAdX?= =?utf-8?q?Dz8x1NzcDwRN2RSZ91cExo0VsK5VMzwHmiL8YsXoOFn50hpv/X/Z0hyce9+zJRy6Y?= =?utf-8?q?a/DYaKLZ0EOQBi03GP/0mvrZiEAtMft32rTlPHh1OIILBvbuUtyAXHz/jIhJw4plu?= =?utf-8?q?fjo1FL6ZoCJEtc4OfkAd+1fYQsuFC0xsrWdCulgpzdKHqQTCVgDDtTcEmUxzZl3rZ?= =?utf-8?q?HiyF4xBxdzfr2udlTYF2qZWGkq5uVZ8W+Kzw7ebUCZ6RFnY9+vakRL2kwZJIO/6y/?= =?utf-8?q?LeFegbLoCH9kRTSqPKFxcgMUskKO5UlwhA+THA0V+7cdcKYfTSqxw3PcvAHY14p5F?= =?utf-8?q?skAX1bfSxvC3wzAi6cQ8nhkco4PEidIV0J/vrkBB7Z+GgbBQ0V+8ds/gBVQ01vz8/?= =?utf-8?q?gpjJjF7PZnxQ?= X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: 51ff7296-73d4-4ac4-4dcb-08dc0d4d50c6 X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jan 2024 17:48:09.9278 (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: voY3z6H5uJaqWOuSWURuDS4lhTuGHIXh+xt6v4dmagGSOJ4mJBWuo/sub0u1LB8IRnbr4ZeHWALo4Sq8cF+9fQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB8233 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240104_094823_420030_375A6950 X-CRM114-Status: GOOD ( 15.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 Thu Jan 4 17:48:10 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 13511421 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 E676EC4707B for ; Thu, 4 Jan 2024 17:49:00 +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=dezAz8SpaDAl1osU+IG7RHnhqM nSgEk4cPhgb3/YXaC2W2KRWohP3W8vajJdCakxFDrGl3PRWBWenDOHc1+hTXAIQBmxq2kj44vqADp QGANMMRGmZ+uooJs/iRmRI2rUbmr8pKuEIAhyDx3giuihH2zcrbz7fUi8T8QeXFhAekAf5e6yzaRD RwKhfl/UAjCoIHt24PFaT/jx4GuJ8yb+93IjLxnZZRrXga9DYfAN1VGNjxhPLMCH/nWKBEFxnRzfw aYnmDmhGs3OOh63W3LgFETab+2kt40BnTc7SSMaYnahOEiWwC2MHbUVkhrYjvtnNCIMCKjC1bTpwj ORZWjNgg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rLRpY-00Et61-14; Thu, 04 Jan 2024 17:48:32 +0000 Received: from mail-vi1eur04on0610.outbound.protection.outlook.com ([2a01:111:f400:fe0e::610] helo=EUR04-VI1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rLRpQ-00Eswg-2A for linux-arm-kernel@lists.infradead.org; Thu, 04 Jan 2024 17:48:26 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TbzSPCC2Dv+9sJ/HCBXOB+dFgSwsXtyRtQO6oPjzOp5G26xNGjCLc9mjj8rGwjcqpgda3nnOPR+pI6jfhNAL5+ynRUj/CReXeexNaYrFYZ/g1mzSP0jhTjBM2EMEV11sHWHScmGuBCkSK7tKkP23h9cqaCXBbm5xfEWKAZIF2rGsxrOr3cKvSQS2c2PF2tHnYCMP6metk39+kEc7iXsqhsVJt38gVgbIBr18rTdZlRchMqox27NJgPhYLb7Iilo1hOka54rM0U9tVBxp2FoGNiLp7xGQ8JbKHJV/ehh5ogSmIJ+gkT5p+fRt6OuJ+L+4HuVn4mphSFh2FmOEwzANNQ== 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=XMcGo1Nep3K1bIBn5HSlJzUYX9aouWituqqhl4ACZ7Gyabp2m7+b+WuzCmAG4p/1Lj3Xs7ymdT5vFjI3RRmbCabFT7/eJfNqqoaTc7EnukR/F3vB46CWqM2iUbt0ubOaZv0M6AYsJb0K8ZSxb0U08rQFXaLTzyZIohUCvdubRbtNxl4hKcHtq7fDEtHKX4e+ab41Yj1Ziv+NzmWNEfTuWVC+QRdDll7sgCv8FiBQBU8d14WCb5odIbAA0XeblA5smI1Ztuc2SC0Yok7eOk5VSp7Z3eLpkOyn7ixgoHOJvVOedA/oJJuNyGx2KjlToeIu+B7pQ/KQceDe/4ZcXy68pA== 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=LdevKSTFeR8/enr2gzZ0d/wi4GBxUeCIkq2rLZriydFLCo78Govr86ghgto/6taGPdFO2EVadzNj049msZez+6jbS93St7+TqSIEUhF7aSI01EhEs9mOXnb+7M3tDKXZVLwgmuWgI5SqBfN82XqPTZ3JOEzHpNfjpL/aPoC3uRY= 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 DB9PR04MB8233.eurprd04.prod.outlook.com (2603:10a6:10:24b::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.14; Thu, 4 Jan 2024 17:48:12 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::daf2:8c54:d469:793d]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::daf2:8c54:d469:793d%6]) with mapi id 15.20.7159.013; Thu, 4 Jan 2024 17:48:12 +0000 From: Josua Mayer Date: Thu, 04 Jan 2024 18:48:10 +0100 Subject: [PATCH v5 09/10] arm: dts: marvell: clearfog-gtr-l8: add support for second sfp connector Message-Id: <20240104-support-clearfog-gtr-l8-sfp-v5-9-52be60fc54e3@solid-run.com> References: <20240104-support-clearfog-gtr-l8-sfp-v5-0-52be60fc54e3@solid-run.com> In-Reply-To: <20240104-support-clearfog-gtr-l8-sfp-v5-0-52be60fc54e3@solid-run.com> To: Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Russell King 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: FR4P281CA0409.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:d0::9) To AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8963:EE_|DB9PR04MB8233:EE_ X-MS-Office365-Filtering-Correlation-Id: 4a22f743-7565-4aa9-aefe-08dc0d4d5106 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: WXJlQOyv4YG6OXzLGukNevac4GmFnpFokxNQcfNdfjJgwn3naV/a1DMmZPjDyb34frDBRy7fJXxMiEfDz8QQeDNYAC6hYEJzBKtV/mfv37XE4Nk44oLeaJ2frvyf9arCWHCHH9Y3WSj5WDllqjb4QZkpvBIGLWUsco8Esfoi+TrTmTor18hvTvYagV/s20Gsl7SUvEm7o8S5yTE8NtA2LcPSHoPu/dFuSaBkYY7pbZ63kvSYCyWqEswL7F4hjs7mg+LMt5ow8vLwLpMdTdtRCTK4E6SnCMCqo2k1ZOB5aBX0YJMAcDl/qxoK3LCtkosAT+Oo90RYxpyXLWOycDSA2B3Dza8PSe+E4vwOi5Ov2Akp8F80n1sT3nrX4ZfN9MpLw+eApAB/XI0wV/hP/X2nzvnT1YuRAlpntvEROJvvSaX1iSs3GZZL+oUYwToHwZHgjs4tRxzGdwGB88EKKaOicSnGcl4lvc3pdKgNBsWhWV/V0U0ZlC0PO66zsQE+1Ynp4nQ+6SA279XLqy9OKgZOS3s/lH3wZBBo/cJk0e37fzMp4f7QhjPDjk731HqKa7zmsbDMMaPnIDL7ixAfE1UBzbCLpJxZgTT80VrdGrRPLlzbGkRv5AgcXQBlitvMAtHj 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)(376002)(346002)(366004)(396003)(39840400004)(230922051799003)(186009)(64100799003)(451199024)(1800799012)(38100700002)(38350700005)(36756003)(86362001)(26005)(4326008)(107886003)(6512007)(6506007)(66476007)(66946007)(66556008)(8676002)(478600001)(8936002)(6486002)(52116002)(316002)(110136005)(2616005)(83380400001)(41300700001)(5660300002)(7416002)(2906002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?/eprM7YKizJr8Nf7W9Bf/PtccEgY?= =?utf-8?q?03hnrfPAUMKSNHy62c4z3rC9W8wZRZ7uUa3QMfU4KVjyBSnPOj+ZfsY4eVDfcYDUA?= =?utf-8?q?1RGDL9+HEqkPbxVkr3e/IE/kD+2jSYeaT5crUoRJe5A5T08p1olJEpP8boMJOuy2V?= =?utf-8?q?mazqIAMPXdiU+TshMzFpo/YZ4Jl14QYTwuHEHPIINQbZkNaTRc8tFjJlNEeDn0iju?= =?utf-8?q?wzNb1ZL8j6coibQDIQ8Jbyfr8eaiMCpnl/nxlA+sxm/4nfHCJNT9Jnbrt1ZlipRsB?= =?utf-8?q?cvKhTPMbSM7n1JU/4sG3Ya62foRoaOchKKdoPb6W6p/BKRoG/ugZzNM4dZbHjd373?= =?utf-8?q?kFLzg5d/SBZ7uDZG3F7WOoqUDD56/xlkdH8zC66PNb1YsmNsWNDqFUbAcYrgaUnFs?= =?utf-8?q?isKRDtAv40TfPQnW0hqyM488aH6XcV274BLR2LPaS4kXjeUQo8Y9yE+/HfBexp22n?= =?utf-8?q?lYpSlwYx47o/0GlFbODoCuZ4QXALwoXksdZfRVBiuNYFCXwX+48AH1uBP10Ko2M6l?= =?utf-8?q?CKzwp6kui6tYEsMKAc7yaOkc7KhL4nr0p2XxFmHUJuJf64a/cCFyNfeEIklr5oQGC?= =?utf-8?q?oltrTvzIQvQKrBtu/zzsAQiHCXuU0aVDjagHt2RpYUpzWEPahnjmir2f8q8/SPa3B?= =?utf-8?q?2BBPemB8hllFt2emd93z5KfUsTyaQcOGdKoExAswLSRbE2rFB6W6AYOQ1ROY45qAR?= =?utf-8?q?7lKp3mIvUMFkEArAaZqfgczib9KHxbuWRFzhG94c6uYkr3gj52GtoRVanyFldSKX0?= =?utf-8?q?ZVEhEM72ymTUXbONesjp7oiVC3mydPbYlgVobu37A5+NsH2JxkbDiMRBkzkUuPRLE?= =?utf-8?q?rhmv+XLyiTruNuVWO5VrWSoWtNGNKPZ26QF80oDu8VhE62/qB0/L/VCCwCtFMpvF+?= =?utf-8?q?ytbtYr7ld1SNcYtfK2gzAmgLGwWKJULp+aww4uBnPAiZnCU2rRQoesTF6HMB541fF?= =?utf-8?q?xTZdY0kcswgyt8713h1u9g+LH7Ut1cbdnF4U9yNDkofyP3cDNtG4lmUcyEtU398Aw?= =?utf-8?q?tV4P0EiGR0ZcpzN6jm7txIdocpH4Eju9AsfRDAvab6eFa6dWFnkTNGGZBbo45CzHg?= =?utf-8?q?nvVbvdsGwCsOb1+5yq/NF9+V+nkXcQR8j3/7Pl8Tmr0OQpUvkxcONcfs1IfIxDUn4?= =?utf-8?q?ElE2f0jWjEiueOi5dQkVl4uB/IkGChOA8aYTlavTE448nfwUEyT0eSdr+EyS5GDxn?= =?utf-8?q?yii1CUj7HHzyRq1svVVGp0/81Zhg2mpxxEP1Y/gMEXkzJ5Fgw26eYwx5ezsS+dRxF?= =?utf-8?q?l48Qg8xxehZFJ4U+5Lz5v96pvgDJXME1IPiDJeZz7SNEkLVuF3uBJBAJuFpTpewhO?= =?utf-8?q?/vTs7hoCzM1vtuqyjbt8MMEL0X86NR8Uo1lsvyPba+kdJz/CIhrazsekjzU5BgPQk?= =?utf-8?q?oLxmuozoxrWy+T4Ol1VWL54RCVIj2AxOeT6f5YhrJSnwB8xNH+BpCFvqVtb+EYAAA?= =?utf-8?q?em2Bl0cBObQnj1UBCyD/g+wSIP3nFHXZvq3wXZvzupHBWMUqsNzueYHwg/kDVK6AF?= =?utf-8?q?Eyrk0EokTDwI?= X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4a22f743-7565-4aa9-aefe-08dc0d4d5106 X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jan 2024 17:48:10.3694 (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: FZlvhz21v82GXRo0xixQX6nA6AS6O/wOeXz7kZGTjA+riU2y/ZFLP6wm2wMN8DHTLH34nX7HZoZ3iwqwCKbtKA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB8233 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240104_094824_736353_99C0928A X-CRM114-Status: GOOD ( 12.36 ) 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 Thu Jan 4 17:48:11 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 13511417 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 E9F05C4707C for ; Thu, 4 Jan 2024 17:48:55 +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=QpT2t6OiszN9L/F9okoEUbCEN1 IoamRZu88Ueqhbu/zOMWD6m9SyKbU0f+Fpz2ur9A/9h/o/qopcEAI6LXyh5Htgj4E3QAhUw+W6uE6 kqcnblnl+/hwun/Y3P0JymtnmaSLBAJodkUFkRMew3zTimczd/l61RNGfY/BJHI7OZrbt2eIdPgqd RlmCR6vmAmmbs8uQPsYOkdK9EikXb1BQHmBkSfpwI0E1wDfgZ88ek8TaEDHYz0gWe84p2JFhu21hW yDjGmReQCOP7btvZXYupc1V3AZyyQPiLMwHYJI0VOHAqEaeuhWF677oW0WQ2PKF1VezVDcnWYhdLr sNfNOdbQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rLRpZ-00Et7D-0a; Thu, 04 Jan 2024 17:48:33 +0000 Received: from mail-vi1eur04on0623.outbound.protection.outlook.com ([2a01:111:f400:fe0e::623] helo=EUR04-VI1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rLRpR-00Eswj-1V for linux-arm-kernel@lists.infradead.org; Thu, 04 Jan 2024 17:48:26 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ag53CVUWHYoiNLoyVg5Ftw3C78kLNnzBevmXT/Lpb4PK167eumoSnXNoaboeIhR3DiHqkQzXRUmsz3grQ2CVKKRDLosuAP7wHzh+TNm3UYsBurWtxt4cqDoJZRmr73deA5b2lqcyD6BPZUCdsXHXPkO1w5vUb8Dgr4+Pu4gvCBFplZqvpD3rmxvDa4l284Fe0FPU4roJo/wDhUavB04zK3FVd7OQ3AVfWg0HS8LrvzFg+EVJWswNf77lwOkBEiC0Mn/EOn+4aLiPqyKjMaAHzeK9z4zZV5ecQi2uuhyKQK9eHtdxDFQFV7aI9W5Nos54w/ADAl4yoA4XtREa4ZnzhQ== 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=OsgHWFOqpkZ9f6rLTjdJZbGmeCbmFyIL74VqNTQYEV3vimExq1duSJ7nb71Wj8yyqw/c6r6HQ57yO2LK7BS6X+deg54q/5v2O9GO75ZKXGgPheXwYV1+IUHhJL4qQnEt9/yfw9Lley2BWJazcjj4Mo4e71kl1bXU23eIyBlNd2uCuobU3i4Lyp19P2HAQpSI74v47wnUzxSThrKaT3ftpD53lGoYlhPQ9S833YeCFTZLZ+Ak0Jnr5hZJ+sar5/TLh6Qy4YvUEUbhlLxV9yH6qfgkxUT7dIqYnk8jOhRIsIONqULaAljbelLvMupw/LfIKrBXTqYQ8CcqXlKqi4E5LQ== 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=GSnxSEUISUYUEs2Xna+SEX/OFaXEJl7UdFirS+c4IWl9DjxZzbJ7XwWhOiiUS7lJpn7jK9N8buxkK8Lsr4AtI3uSDP7TjCdB31+Jsh14YkgK8YO8E+w/PtKArKq2uhMfo9h5qT/SzKpQYBa7rCZ7b3R/5ntVFSC2H0UcS1qxwaY= 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 DB9PR04MB8233.eurprd04.prod.outlook.com (2603:10a6:10:24b::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.14; Thu, 4 Jan 2024 17:48:12 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::daf2:8c54:d469:793d]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::daf2:8c54:d469:793d%6]) with mapi id 15.20.7159.013; Thu, 4 Jan 2024 17:48:12 +0000 From: Josua Mayer Date: Thu, 04 Jan 2024 18:48:11 +0100 Subject: [PATCH v5 10/10] arm: dts: marvell: clearfog-gtr-l8: align port numbers with enclosure Message-Id: <20240104-support-clearfog-gtr-l8-sfp-v5-10-52be60fc54e3@solid-run.com> References: <20240104-support-clearfog-gtr-l8-sfp-v5-0-52be60fc54e3@solid-run.com> In-Reply-To: <20240104-support-clearfog-gtr-l8-sfp-v5-0-52be60fc54e3@solid-run.com> To: Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Russell King 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: FR4P281CA0409.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:d0::9) To AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8963:EE_|DB9PR04MB8233:EE_ X-MS-Office365-Filtering-Correlation-Id: 6c8a8fb3-272e-42be-99ae-08dc0d4d5150 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 3dsszoaNtynyG8jkUgZ7FkWNjVPKIyBZSf6KGR7mx/nOfXN098WhH6MzK7SWydTTZLhOAePscQBPGK57sX0UM/Z/kf0pCqQ2Kq7UtyTAB9Z+i/2RTVTZ4t4QcUSSKQq5jCtmTc8WAnjZ8FzgQGQZNhMylF4MEXh68UwyAcfLGHNy4OobPy1MsqhCVHwbstgwIeTNIk1cBunpi7h4TGl3o7qO3mOZ9p128RPBCkZF5iFH4zAOblp5g7C4W67+tXBjzqWcvJaDCfGaifgFu0tAmwEOS0RFAhHyqXHwvCGuvM/XgQWGTfMh9cfc6P2wGuVIhyYIk3UpgHNAVyKdAgFuGLCpqKLXVw0irEjLSz/J6dkaPE7GZpgQ6YIJZh17PZwiUX5bVgy8A+lZRMkGx+2gy+1vLWqU+GOU/hSTSdWHLt4e7ITacqkNjGL0LhViKOfsHScQ93Y6bnOUv5ecRp/0HB3HX7aJGVXlpu4clNfQ+OreJPGOZUJmsnapbQiV7dFuMOzUvgqcAmG6gIXtk3oraMjlC2z4WQTlR/IaubuSeQiL+aGTmHHckZFKxw9sSGSwUY2xF/tcJUpQrI3Gtrs3d5yV0uJDtjseWNCSROcyIHtffSrobiw/SSymb89QsKlG 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)(376002)(346002)(366004)(396003)(39840400004)(230922051799003)(186009)(64100799003)(451199024)(1800799012)(38100700002)(38350700005)(36756003)(86362001)(26005)(4326008)(107886003)(6512007)(6506007)(66476007)(66946007)(66556008)(8676002)(478600001)(8936002)(6486002)(52116002)(316002)(110136005)(2616005)(83380400001)(41300700001)(5660300002)(7416002)(2906002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?+vWW5/8QHRIoMb+C+iV0eOVatt4C?= =?utf-8?q?cqJCKxFxWcCrQQ2BpUHuqtf5CN10dMJLzRSDPKWIjoaOGpR2F1os3YH98nivDaX/4?= =?utf-8?q?oxdaqjy16zuKMgFdebbb0m/iOpVpLDyplB8QdaHmO3o1fSIFcg2CzKME+4WmOtiod?= =?utf-8?q?/SPYtUHsqjk6dR1Nlhj7rj4463XIZyzXvlOZOrJ57LJewnXkqm6itSoERT9osMdCX?= =?utf-8?q?POJ/btv/Hrat5YOt5pSOwsy+wZ0eU4ButYkmG3cb2LBBkAyfOeToSkM7my2FGpFV/?= =?utf-8?q?mZNQzhAeaKk9I3wmGeZ8TanYdSa8J0qL/iTVXtF6vC9fIB9XJuRw+nl+Ed/Xwo01x?= =?utf-8?q?fetXhXpZxCs2amA4MX0v3kVufRiI0wUl8hbo3CgzqVfJUmSmmjtvKIKYQ695Bkr3i?= =?utf-8?q?O6VXRMPuDRw1ZsXI1Ckjlg+j5KUPIgKi7Lqh23r1afSvTWZ4dguqNy7HvTSRVotBn?= =?utf-8?q?yHK2qvq6bofB3EoirKvx6gqn/jv6aOJS5qkNUUZiIa1nP9frsLwLwWaytPz4BwHEy?= =?utf-8?q?qN0V9H3JBxHsYW8gr2dPxQ6V1etLpGnNeG7U1KQC3sjp39CBosF7+8H8VF1tabJIS?= =?utf-8?q?OwdxP+l/3dRiA6/idONoBYcm80tPaqST4YfbbR56QwOOVkwxSQ3FmbmJki7sH0M0p?= =?utf-8?q?UDnfU3hO98/xxvGkNbw2lfxkDpTyfYiro9bZa89XozsadqCQhmlWh7NEHl5lZDoSK?= =?utf-8?q?sN/6HvFWPT5I7yDl4AG22e+w8UpqnW+heonaYWhpA0nXDMTxFKmVK5pKC0QG4aZ9y?= =?utf-8?q?ewUCPc/mE2X5DeEDMqoawtgccn2PcpY5/kJWpXe4fFuTC9vwMMDTlOzkL0zG4Ivh3?= =?utf-8?q?hFumH0++bORLB/ANlh9pqQKhr4EeX5VC2HFaeJkzvu5PO7wouhu1KytMx/22/wqOc?= =?utf-8?q?tEJCM67rHzc2F1iPXc+92+W+ngNeYxS0klaewVXygf/YrF4hHxnYsyZeXcZi2GRth?= =?utf-8?q?OyJQ9iywJ/89S0Dy7Jbby1Tiu3fDufOg2TYSqVJ7K8GOHAE7ShXdNvX4mQV78LJrC?= =?utf-8?q?bIuQ1JPG01j351ZUdTc26x42pzrnlrqJH/+p3+Gmbk5UdA7Lqs/ReLHL+SedVQhFW?= =?utf-8?q?DvKHNMl55u+Ydyl+Exv7YCIvbOplT5B+5GXDwp78u+G+9puA6bQRDTFdo87+1zRZW?= =?utf-8?q?XydKJwtvEzw4w71bwMw6HhkE1idiuWs+ysEdYvqcubVOzdptRE2u4FZtNsz2HaodO?= =?utf-8?q?xKT8oQx7JWvmqhFOf+scpPoSYrbjFerKVCqJwGtceYMCyFIAqgYQsiPdjN1Q2ys8Q?= =?utf-8?q?xUIZ6yKhxmo3DwWDExe3T/ffKLiIyhA/2d/ZGorh4N4l/UR89U1c2gi+p/Y+XQvR1?= =?utf-8?q?9ECjwGeO1lG7+Yxx9mFGn9A4wHZvqxpY+a91KbDiWulkqm51vPoHvSH6PMyjpsJiH?= =?utf-8?q?FYJkjMLxLF2FM2eD4cnE33zGcmbnYvJ4D6N/urzBimG/j25ezu9Pub/HAE9yMq16E?= =?utf-8?q?t9SPF3dPz5FLp3EXFYMKHqi7iAfLy0ibu4cApNco6sPgYtkWsTSuoOUoGFKUzKBs3?= =?utf-8?q?OKDX2cNRmQNn?= X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6c8a8fb3-272e-42be-99ae-08dc0d4d5150 X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jan 2024 17:48:10.8848 (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: S3KLQlSOYVXktBVsPD0V0A/ADE2VVU95BU5NkLpIlc9DxNxpP45tDitGVNoxRJWfb0VDQSofwH5qMODNkqJw5g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB8233 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240104_094825_555558_0E9845C7 X-CRM114-Status: GOOD ( 10.30 ) 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>; };