From patchwork Sat Jun 17 13:40:06 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 109491 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp1982967vqr; Sat, 17 Jun 2023 06:41:25 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6Kbh/6+n6y7saoQ5Z+hQlvIRFlCG8wsevozM8ySwhKHJCNlYI+AQFq/IUpycyGRTKjxGmH X-Received: by 2002:a05:6a21:9016:b0:117:19d1:8369 with SMTP id tq22-20020a056a21901600b0011719d18369mr3580095pzb.37.1687009285270; Sat, 17 Jun 2023 06:41:25 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1687009285; cv=pass; d=google.com; s=arc-20160816; b=bK7nwTVPg5MD53eXDEiNjJ7HyNv/B/ySgpkIbU7KL/Daczkjcs8Md+ClNQl/tOkXcv H2aCXfu+Tyf9tmbuEc99AzqyuDtLCBpEpo/uSGUYi33uzYcT4AZ2QXAAFUykjQYUI1OT PEcaWHSo8sLNDLtakm3a83W60C8plLwPk/XhYKpW/PG7ZvAhEOi2jQ/3nNmdiJfbMUz5 +nwa6IMk7Y0v7NjoMZa79GaKTjwFYxS7L9S1xCBIadxk8eTGCrWoJJ1tlxPH+1s+BLeJ jzCH2VYbSccvaEASg5o5RzYwdZhdWpX9kGnGuN5cj45PygzV/H5B52FmKZe8IvRXLuqM jp8g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=3P4IeMRZLwo/YRicrA79JgdAVN0iC/qiXtjWlXoXLdw=; b=F473q4wwzbYFkj2G29MJj6xEk4GB94U76zs+M4+NOdiu6BjQ1aLvAAt+Vf2Bfe4BU0 5lZIYVe8uwFCE7ENq9rPdhpVuDXsUjt3U3Ssjs3Y7CPfphEE+R9GXhKHSMJa0ojhXlfB 1uCvuwPE2pYtyRnEhF2Kyaxt1cwflBqW07S81WUPPECh6xJWtFQV+59lkyn7MsmZ6Hf0 395ZwQ1aDB7Mn7eDAr1gbOAiZ/y2uSttkSxMG6eUGMN7qH/qAV95j4LFxSo3ldXUYYoV B4yNeoNGa4v1Vpa85f+bi5jUNmEMO6S33DghmztXpvAt1/bdrH3ynjOwtG1orbV4Y2NG pGMA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@solidrn.onmicrosoft.com header.s=selector1-solidrn-onmicrosoft-com header.b=o5+jQTm7; arc=pass (i=1 spf=pass spfdomain=solid-run.com dkim=pass dkdomain=solid-run.com dmarc=pass fromdomain=solid-run.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id t3-20020a63b703000000b00543eeb76c52si17055294pgf.756.2023.06.17.06.41.12; Sat, 17 Jun 2023 06:41:25 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@solidrn.onmicrosoft.com header.s=selector1-solidrn-onmicrosoft-com header.b=o5+jQTm7; arc=pass (i=1 spf=pass spfdomain=solid-run.com dkim=pass dkdomain=solid-run.com dmarc=pass fromdomain=solid-run.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234358AbjFQNki (ORCPT + 99 others); Sat, 17 Jun 2023 09:40:38 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41312 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231877AbjFQNke (ORCPT ); Sat, 17 Jun 2023 09:40:34 -0400 Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2059.outbound.protection.outlook.com [40.107.22.59]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B729210D1; Sat, 17 Jun 2023 06:40:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CwVAP5GiwzgoXA58DvsYuxrefNstWReo+9cgSprFYX6BsrvAy2kNVUl7NsCbq59NmfAGKRxc9Y+BGoVhDcufLTy/1HIdLUdKByoYWI3UUzCA1kXODlPmuyVkxRIpyxL7Ny/H0TX7cDvgLxIkC+I3UxMWW4W9pq8Ktw5Fm5To8j4MfHhPtmXrggYpnVEafWo/bULWfzbd930syx2mZdNUTv/XFImpSBCCbc77Okn2DMV7cBYKczw0ddI8b9sxuNHVb9V6ivfL2k/t/OsYqNSjEuF2NjdULgIdjS7Hdw3EWrhikSMoaQwMDuA4Zsx3cATwcA+1FgAPJqwYtKD9Y07cjw== 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=3P4IeMRZLwo/YRicrA79JgdAVN0iC/qiXtjWlXoXLdw=; b=kZDcvunZqNspYgT9knnDrGtwxmrmjVt7zbeha1H8LIocoVyyYqj4BSiGGLcIqhviX0W00CzYLJEHfhT5flC4McMRcmCLfLzmxREQiuOR1KQJLDWP9exANMK+rHAAeo2ph/KeqXPjJ2L2ctiNa9+7xZdJ1se8x0yRIeDnu0Vm8rZHX1dj7119wITK3TGzjzNQNqvvaMMgFihtfran0mZAJDipJf7wnb38SU3uTj1o2YQLf8tI9PRKAQ7ME+ioSL+6SRozdXM1TKPptLHifHPH/3rYVA113TDNEiO7x+xrOnKwnxr2dwWIPAvagf5YjolkZe9ZT5R2lnC5mBVaqOmXIQ== 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=3P4IeMRZLwo/YRicrA79JgdAVN0iC/qiXtjWlXoXLdw=; b=o5+jQTm7hjGBRuZJNE+P7Wxv6zsZZzOpOmhzX3dljShth0Ac1C15Ip2zq0viZ3XaQsuXrRyFfZ1DX8ns+FD012p79UNsE+W1pl1H7bXAAe/KdV6TwaV0mwxM9l5sLVnpyBAE4EWgbiObJDnFKgCMl1OOFAPjcoPE50VIIePMOv0= 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 DB9PR04MB8220.eurprd04.prod.outlook.com (2603:10a6:10:242::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6500.33; Sat, 17 Jun 2023 13:40:29 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::5a4:421d:f180:9105]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::5a4:421d:f180:9105%6]) with mapi id 15.20.6500.031; Sat, 17 Jun 2023 13:40:29 +0000 From: Josua Mayer To: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Cc: Josua Mayer , Shawn Guo , Li Yang , Rob Herring , Krzysztof Kozlowski , Conor Dooley Subject: [PATCH v2 1/4] arm64: dts: lx2160a: describe the SerDes block #2 Date: Sat, 17 Jun 2023 16:40:06 +0300 Message-Id: <20230617134009.23042-2-josua@solid-run.com> X-Mailer: git-send-email 2.35.3 In-Reply-To: <20230617134009.23042-1-josua@solid-run.com> References: <20230617134009.23042-1-josua@solid-run.com> X-ClientProxiedBy: FR2P281CA0042.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:92::15) To AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8963:EE_|DB9PR04MB8220:EE_ X-MS-Office365-Filtering-Correlation-Id: e2c9d913-e2db-42d3-8553-08db6f386a64 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: C5p0wgSq1Pod1Sn4CdQ/WGuYS2zeCLcWiy6vZ3/ij6z0NTF4PupOxlSdktIePysWlkyiERFdohLjQ99IMlDbhAuOeZDsVSMNeIbIG5/GuKJL78mDz50YkifgOMHlbfLXHLYDWry7JOi3VvfIlsEWZ7v6cXTz0kOuo/lZFOieono5ntwsng14gOliCrHqKp6J3lKES859Yh96gYpgG9lq9WdXQxMfjsCGR0UeN3OJm4wDrRHadVuZVbk6LLRy9VUynRZuErvr/U1N8+OJUXzSkyTKYUAPT3d2y4gLYDlntV/bK8praN7xYk+XOaoUmiVglNzcw/NAxrLnTmGw+RaePXyQWiD4IBTc8sIJRIxnFyXcJ4JxlXyZ8sizKZ4FuZQW4z/v2ZZzolH72mHvzgsnIiZZTII5sPIE1laetYzXVahVYAMNXy4R7Yqgj10qJbS7zHj6nx4akqxnHqtKuXr7nG0ySzkhCLLInaSf5HXHk7FcbzapvtRZsGiMGSW8y+zzfd1e0MtSZJnVtgsogxK+shRM9PrryOobLIwdsFdjj/n5W0YCo0Mp2yO63xjYU1ZAO/ojHBRk5nwsFL1oVwxPXuAKg9juxccVvpTMsTOmQQIXfeMrVWvxFBYuWRcGDbmA 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:(13230028)(376002)(136003)(39830400003)(396003)(366004)(346002)(451199021)(38100700002)(38350700002)(6486002)(6506007)(1076003)(83380400001)(26005)(186003)(2616005)(6512007)(5660300002)(4744005)(8936002)(8676002)(41300700001)(2906002)(4326008)(36756003)(6666004)(478600001)(52116002)(66556008)(66476007)(66946007)(316002)(54906003)(86362001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: PiH84nCxayxcBQQ0Bcve2juVbAVozm3rSKXAGaoYcghnZbmr9vLkajwtsRyYU5SebJ72ftIrgyQf3GKlgWoGrAfeJhV3QTaUa+lbab4mNg7kTkuKEZBV+zsbBjmjRh5ryn0U2Jp5OI1NYh6l5s3+NSgv4c0zAqkQshtmOb4FZufX99QTfW8u7SnRRXrgGCawrMXAjRL4/e/yxU+GwgfKdBvmWD2y5HaVJFZMCjiK2RH+V+70f6SgUrUThRayXuEJTGRKWlRjb82zbl/8K71llRSCpDKxltmBZyhIEdJyApsKVvU5gu/7XLXrUt8akdp28d+EYtoRcnSwpQu09kz06LmrSbVy7/KbifmQESb/9dcpZao0LxWmpVeoZbD/wsX1cmgRm8aVOZH9bBh+NYQMCmdxNzjVrQf8/2U55VOuiura81dhid06qfmDa8O2x/UegGBDgQO7kROjkcMPhsmf5EBB9guBOjdKxGtQFg+5wlzowRIC+VRAfCoth9eewKbqb4ix0Pc/JoWoEva5BuD7StmOkK026yxlTEEJhAIvFcCO9Ned/5LdPjBQdsiSTWYZz3WTqVo+z+xRbbav3Y4e1I/+AsncTGNrnmaqT7naqZE1meWK8fMjao62YuMCJvawHRLoSLO3KrxQATkPl6nB3EsXlT1xV9b9PeZUNPYcdS3scMsjaZwoe9/X5HZHpcIJU1AMet04L7oI6uhAq5BX2+enNWyPbDumSEMFCCi4SIkINpUumzZocWuoGeugi+iAzqDKNJ11snughbbzNHbPBb47Wi468UwlnvnmTzhYni9oRUrl6e859MBSf+o70qNb4MrfyXdPUXjTGiuIRJe0XZnwSQVyMwuCPLQoqOihtc+gSF3dtvcliQ/uDqfmXpRJVUGoOjufSYi/wuUf5m+4ditwvfR0GS0kbVKjPIECoxH/uUn00DGso4f+Kp0Ti1i1Ds4wSz7lXotPu1rCAMDYKuigt7EA1/8L9WhU654wV5T9dp8uCu3oxVR00Lnbw3yDp8Lt86TwJzSEUnKkWdMQGP9NXfy5xVAelTgEOq8xp6sSdMv6zF54xQajvdH9AgqCjPXoxvZRx1AecQ2dM++80qujvaBFphvL5dib3Hm3TK+KPXw2hSsKllmJxQRTynqix+RkWLHMQkErWSJqT2+zvEjYKkqN1wi6tQ5ShogMvIYo+UqzKo6MxLAzQLcTZH/YZ26syY0S/CmytthPtZTPverafnXClTjjy7ALxRWplodNNKkVj3ZEFEAO62u9avvrfjGcdiE5B5iibmobIR1HxdPICuy3lc4n7kTQIdyG+tQHTf6IQ7W5ycQ3mupb3s83J4sr5G81udCkKoqXFSitf3oOaj8nz7IvWP3bIWcZY/Dpdm2KT5TMxJmsF1BkvArFxJse5vkbFvcxMhElABTe4RlhjhZaXEI25+I2tQAJoN02CsIRQN6LxdBBq90AjLQI6VzsBECaIYxEArtKK6Q9pxWv1ilk04kzhymbSpMiqpaOtS88RMVSSrAd93Kd9mfFEXD8Myx/qX2r+1BCpZeeXXQHTBN2JmzpBTKJ0mlLG4p9dKnVjPfkGO++FqSRrxHn X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: e2c9d913-e2db-42d3-8553-08db6f386a64 X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jun 2023 13:40:29.7870 (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: lgDkA4uwO5N6GbmYuQ9b52pO9OOC2N63WDJATDVSOvNL6fktGY8p/HSLo8DvOzhgSJXW3TKcI6ObHP6O40Cb+g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB8220 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1768957448311553308?= X-GMAIL-MSGID: =?utf-8?q?1768957448311553308?= Add description for the LX2160A second SerDes block. It is functionally identical to the first one already added in: 3cbe93a "arch: arm64: dts: lx2160a: describe the SerDes block #1" Signed-off-by: Josua Mayer --- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi b/arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi index ea6a94b57aeb..2e68c05181dd 100644 --- a/arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi @@ -626,6 +626,12 @@ serdes_1: phy@1ea0000 { #phy-cells = <1>; }; + serdes_2: phy@1eb0000 { + compatible = "fsl,lynx-28g"; + reg = <0x0 0x1eb0000 0x0 0x1e30>; + #phy-cells = <1>; + }; + crypto: crypto@8000000 { compatible = "fsl,sec-v5.0", "fsl,sec-v4.0"; fsl,sec-era = <10>; From patchwork Sat Jun 17 13:40:07 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 109492 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp1983566vqr; Sat, 17 Jun 2023 06:42:52 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5k+fLQUBAl98127ApDcyB3cblMX4ayeyfqvi2xm5E2NVShjue73ID1uX4JP0VHoQnAbKHc X-Received: by 2002:a17:902:d48f:b0:1af:ea40:34e6 with SMTP id c15-20020a170902d48f00b001afea4034e6mr3543884plg.60.1687009372490; Sat, 17 Jun 2023 06:42:52 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1687009372; cv=pass; d=google.com; s=arc-20160816; b=d6whK6Ou4B7HNPx9PeeuXjm7Dy7gKNdjOuYppQFyFhm46aJ3mi8EGfMMQN9jVpxgRf AlcFfIHmn8wgOW7c6P07IOUjkonfnJbYrKQ54ySu7XMcfq95E2KC6blU1eEU9AkANQLu JUG23noUXZqegFEtBFAY70ucuoH6oHz5MGiltp2b/1ZNf4FeUdZX43Qunzf55GpuBUZT mIrsTQeTxqPMGRowDO0gg8xxxW7NhrtRNHPtHCCyzrnvsMkAHYPDBPVuGXpNTZumXMP8 xEHZSM0WcKFuOgXzuxMi0aWwz7ECMldNWkUfx6jWN9A6QGy9U3PtBYHqHMX/PQRl+ZqG muSA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=x6HlT5oupH7XTyMxEYEHtquV4GsGI1J09d14g9e/wsw=; b=FoXxhfJmfCRLY0N5di9nQ0V6kkUVe8UyI+jZH616f20O8o6xfJpAAJt6RWRsARPVL9 Jcg8FRJLGreXSEQC1QAIPHsgNPpo/J46mzkc5zFPos1r4hjuuwNVC3tvF8J2AJ0eKpIP c6huJbVKuF/v7sOJXM0CBF93LyDCw7AqnCLtlP8+bGQcCcaJjXGRA90Dj3b2CkL26whM 9C1GjbqJ1eZ/OV7c58TuGe16j2WgcJGskm9Bc8J7jA61z08C/KJSh4oXsOKTgk0Q+cfL 5VjVJXErxOhho6JH5QE5Lx7j8RYXntOkHUCiAYaa5OTTDXIiXC8EtKPcNgdLpf6dSki7 jGyA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@solidrn.onmicrosoft.com header.s=selector1-solidrn-onmicrosoft-com header.b=kRZKqWVR; arc=pass (i=1 spf=pass spfdomain=solid-run.com dkim=pass dkdomain=solid-run.com dmarc=pass fromdomain=solid-run.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id o17-20020a170902779100b001ab1a00d95dsi9232035pll.250.2023.06.17.06.42.39; Sat, 17 Jun 2023 06:42:52 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@solidrn.onmicrosoft.com header.s=selector1-solidrn-onmicrosoft-com header.b=kRZKqWVR; arc=pass (i=1 spf=pass spfdomain=solid-run.com dkim=pass dkdomain=solid-run.com dmarc=pass fromdomain=solid-run.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235677AbjFQNkl (ORCPT + 99 others); Sat, 17 Jun 2023 09:40:41 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41318 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232533AbjFQNkf (ORCPT ); Sat, 17 Jun 2023 09:40:35 -0400 Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2059.outbound.protection.outlook.com [40.107.22.59]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A97D8B5; Sat, 17 Jun 2023 06:40:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TXJniutfSS06bfBs//MiDqryFAQrlYmjhR/OVtumQFmdiFd8XuztCHGx3s0cRl3ylnzyA/TpC8v6Dpo5EyuGbCh4itnSGhfhzQJ1qmGgs8/sQqrLpHfryVGuUnzSKrsRHP6ycmyZ9XP5yJWb+Dm/z/Ndap4C1IxTIPpQfXvUI2t8tpX/HkR/DKmjQfiduRo9HcPcfvUPLDIdkISNYT96WprGAFobqaWbtpvWR7tY8F5HkbozmvALObEcbn/J9SMX239QeEhaoNUnugzJqXuTRFQ5q0Z+KhXcVE9+JXnfzN0Ih3heizQTHvkJCixUdRKlVvM0st958DtNW8ibLj4qMA== 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=x6HlT5oupH7XTyMxEYEHtquV4GsGI1J09d14g9e/wsw=; b=fzjaxMBrPG9p2F8+0RbUZUyfxzMLwTJ1tINty4ByEyzOSzCn0NrGfWIArMd7Ar4A4PSwZTkVvOpmTp2sIicIi3Tmel315ctc78Kk3/RKuSRjIg4hQDQR1gvFvW4flXI2osjAkcgVcroBKWXrjpM+ExY1dgsNh5SE6MEv9SR+403kS2WNYCYLVSwn/ismO1ZQr4FoUdpDsyp14wfqnV1CfUePe0gxMm5ZKh91cl/OWcDTQCQkq+YbQDPBfV7wBiZzFY4FuEZ8Xu0RELmuNnrVvUTDDq3u381iC2d0UPpje0ttvjfPaJzNH+n5fiqyli+COEPYRKfJ/OAjEqVY3Pontw== 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=x6HlT5oupH7XTyMxEYEHtquV4GsGI1J09d14g9e/wsw=; b=kRZKqWVRh4d5dw0u1vYBP7x6qKLRw1eqPP66mfl3AOg2nknaimt3JXlbSS4+2QC1kvmjeLc01G3Dj5Hi7Qvj5GyPIN6eIlvFbrxiTvJNNu4xH6XOs9gextwAHbFqmWB/NEWdesv+vQnXNX2+v9qUTQIjdIyLhAnrm1rWO4jrFRI= 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 DB9PR04MB8220.eurprd04.prod.outlook.com (2603:10a6:10:242::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6500.33; Sat, 17 Jun 2023 13:40:30 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::5a4:421d:f180:9105]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::5a4:421d:f180:9105%6]) with mapi id 15.20.6500.031; Sat, 17 Jun 2023 13:40:30 +0000 From: Josua Mayer To: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Cc: Josua Mayer , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Ioana Ciornei Subject: [PATCH v2 2/4] dt-bindings: net: dpaa2 mac: add phys property Date: Sat, 17 Jun 2023 16:40:07 +0300 Message-Id: <20230617134009.23042-3-josua@solid-run.com> X-Mailer: git-send-email 2.35.3 In-Reply-To: <20230617134009.23042-1-josua@solid-run.com> References: <20230617134009.23042-1-josua@solid-run.com> X-ClientProxiedBy: FR2P281CA0042.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:92::15) To AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8963:EE_|DB9PR04MB8220:EE_ X-MS-Office365-Filtering-Correlation-Id: cdc65822-55de-435c-90d7-08db6f386ad4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: /KbnPU00JXf59YnrMYI1NLPp/8UVd1JubX8T9yCnm2c3cfvauQdctSvQux6C7L+P72H4ibtkAN6ZJGcnrbmlsLd1xZ1W4dZ/ZAj3VRbgBhDXvemYR1g52zaNHgPv87BZ8LZL6HVD1WvpVic4zeTIHjTbgtzFPBCiVJUE8j2BHLCLlCtttHbxrWlZ/zQsfUYhkCvhWOuSI7hXiSleIzpLqIVh9AOctTkXY9VzYOekjPt7YQsHFoY4MdYShjghspQpSijm5vewgqhoFjZiAZtcB6/nq4IGLvZY/IpEXSmRSvjelcHxZ6k0Tny8rKN3YPJRNrgIKIF8iwDi4DTitOZ8Y6/xtckLrBmr1UASj8Mkbmx2fL/NadKxaU4OtFWH9OjWEaQDKVrhj6YjBSAfh5By6It3Iyt1+DbVQ+0iuJgnnZY16WnfY93LwPjIflU0S9Ehfa02jLGNQZJJbzZA9/l5p5NBjGn/m18aqiN1aPsGhxKdEBRgxl1OHLWyOUzBnlIR24Y19atB2DnIYwyg02zUcznR3E5mG4hfyeCtRAx5q7CB2Xh/Dgq6L4EhkjmvJDa0iOmumSomS4INJei2JnrAzKKB1kwtc2bxvzMTtpo+zIqPvboK0hWxM10XW4BBXtdL 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:(13230028)(376002)(136003)(39830400003)(396003)(366004)(346002)(451199021)(38100700002)(38350700002)(6486002)(6506007)(1076003)(26005)(186003)(2616005)(6512007)(7416002)(5660300002)(8936002)(8676002)(41300700001)(2906002)(4326008)(36756003)(6666004)(478600001)(52116002)(66556008)(66476007)(66946007)(316002)(54906003)(86362001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: udLMvobI7iDgPdnD2o+K9bycowapB+WZn3JvECQM/o6KkCtBgd2TdAg4hqasGpn/18EC6YoTsKquDNiZgz05k+vSBgKtu/psJbXxUqszN0mMd3i6h35uNxBDXHNo7OTN6vWVmF2FaECU8Sz0rLHhh+weQjM8prprQRZBwEFYLGP2c8yX3AyOZIxLXwX9RkC9LqQa20CGQu094glCmN1R8Ng9AmaX1iP1ak57ZrQEiDf/jQs6lX7ZSZDFZrF2aN0jqj1my1EZplE55K5x8y2mXYH/HW33G8BTc0ibGSg/cAr3MYQQOMTbOJyNAM5KKnbKz0DPDUbKjCvYQE9bWavFDo2zkY3fzah2erJtrMlGMCXhAb75qX+dAyPyu6lwCqhT10VswbXu5ZA/fOFhMEvKwZQpUjJovE63qs3UnasgEDz1YFeSM7NW82iZ4x2NNPv3BIAqlLtCXNsH2xZ1aqcGAFqP4QrfUOCngn+oHLoBcjX3Me5pgIYpYzSPHC2Uh0SJ0uXF0cffW/U+iC29fraqBDSUF5MuJ83JRtPG/+6ljiYMTMBhkflNeHg1QqtWMUVHRUUDiQY0KtRuCDlj8kun54KgpaLisJN5cypyc2kyemm8qurbX8bO3/oSQnmTEUZn5lKTp6LmoOSXdYSNRk1pelhM2rGz9Gu6QYbu6p8OZOIdHVmAzvudhmFFl2cpWSSt2OPt55KxAVopjBQXRWjUH3zm58JNGSlJp7GYemOna/bz7cTV4Soji7pDcjv3cVsf7nn+ZjuBNQXIYzzi9qAft1NgLcHziCSpeJh7xcJqEwO11/HQv4mwdDmE7vqxweoIDOZgyKIZulvFPHlw1WlVmZbWB5+/3SFjaO4CP6z6Xn7xtB0gNj5+vsLQPpdNbY2u6DzgeWFO4bHbyR+RZlbtop9fY8dJHTPccbInC4D6Rrvu0O6QRTiu2rfqNdU9vMWGuQLLBcqmoRKp5Z/YrHUZYZMoRvO6a63e62x0bHAlCYLuBpaALTwsgIYyShjCLxFJipN0kLyZCBpBTfA6NqxfrAJZfz6UuhFxtEdusGxJYsuWKk975R54a+lO+PzH/f8vlnO+y9XCRT6A4lGbzKVcYAZM4nwvm+JIkm3mAD/AGWb1MVOJ0J8QYLTSseURaxXh/g/DRzyyKbGK4DlqkLITpZ5T/fHQxl05MnIs8u+uCuqF48o0x0QBUZ0OCbzL8N6EtN1ERV8fTZfnpP4khAvLCf5ZmjhUdyeUzD8Ukcu/6OBH+fbuEa9exf0s4xC9q4njEkQMsy1stU9roWlOWzbZmhhkN0OZTEX3c+ix9mtifW6p1NdiG4W4XAbYq4jnyDFTXvKtA3yzvQFqPLFvKYLnvfflujU2vRMhAFByyxxilDOubClPDEbx1X/KHAmMFY8L34+SeRmepWBGw8RCY+Lj0LJLyllrNiCcRFDs+NwPuUeMOT+Fq35vTLaXj7BK9PuwI3l3UHzBmwpRTrhrIW0fmCKM9HNIJtrCbw4UP/CyhVO6RJQtPCQOHeZk4U0V7RXsHEd2Xj7igK57ArG9uYUc9YPtqpb275Vl/gLEWjL61mvvu+xgcxTdvWdqMPoFLLpw X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: cdc65822-55de-435c-90d7-08db6f386ad4 X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jun 2023 13:40:30.4964 (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: +nIwrLUNce8Snx7pVjUIsNRQEmg/hNZalVfGcrQBVgtCnpTqjpYclgnV8hokc4iCIrrRcks/RGwQv4+ax3AxyQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB8220 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1768957539714935211?= X-GMAIL-MSGID: =?utf-8?q?1768957539714935211?= dpaa2 mac supports runtime configuration of network protocols on a generic phy object specified via the "phys" property. It is currently used with the SerDes28G driver to switch SerDes protocol between SGMII and USXGMII at runtime. Support was introduced with: f978fe8 "dpaa2-mac: configure the SerDes phy on a protocol change" Add bindings description for the missing "phys" property, to fix dtc_chk errors present in various layerscape based dts: 'phys' does not match any of the regexes: 'pinctrl-[0-9]+' Signed-off-by: Josua Mayer Reviewed-by: Krzysztof Kozlowski --- V1 -> V2: this patch is newly added to patch-set Documentation/devicetree/bindings/net/fsl,qoriq-mc-dpmac.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/net/fsl,qoriq-mc-dpmac.yaml b/Documentation/devicetree/bindings/net/fsl,qoriq-mc-dpmac.yaml index a1b71b35319e..a40c7a84af2a 100644 --- a/Documentation/devicetree/bindings/net/fsl,qoriq-mc-dpmac.yaml +++ b/Documentation/devicetree/bindings/net/fsl,qoriq-mc-dpmac.yaml @@ -24,6 +24,10 @@ properties: maxItems: 1 description: The DPMAC number + phys: + maxItems: 1 + description: Generic PHY for SerDes runtime configuration. + phy-handle: true phy-connection-type: true From patchwork Sat Jun 17 13:40:08 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 109495 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp1989773vqr; Sat, 17 Jun 2023 06:57:48 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6s10WOtWx9+I4empbs9RYvQQ3w09HYbZtFKzoZSEiSNW2mlfMBNMWUqtRqiXYG3O7R9fDg X-Received: by 2002:a17:902:ce83:b0:1b5:33fe:389b with SMTP id f3-20020a170902ce8300b001b533fe389bmr5066340plg.55.1687010267895; Sat, 17 Jun 2023 06:57:47 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1687010267; cv=pass; d=google.com; s=arc-20160816; b=YTa3aOzro/1Tctlur+vFlkF8B94k1WezROVoRmZbM2ZQcdYZy8ueKlbHzof01C98sa 18xEBVf+hWiANza2oEXTcWEfGlGvuQuf5/uSu9EdqiaE824/yfC/jgjDNSpDQcTt6gnY wmBGLMluoEeXauV2V2+ZekhDqtuPYaGvJldEe38FnDuR75X4rGhVAj1wCCqmCCvTZU+Y ptGxgBd43qVRBxkAoet5BSkQxpBT1rFcTJxcTLCKWNpjFMtFaAfJvO4JDw4p54SKAL3l aVGd1nqXc15Ys5ZOu9TMRRO1c+dPrbKIkZGUyDMl1WuEd+gxK5ft+OdtYdzftVZ6cOtG HZYw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=ioR9MoR1eanEI/pKKnNsQuIg/ogi1h3W03uLtHjTm9s=; b=o/tmup0rA/dKspghhu/+tJCkviIy8hviOg8eF0vHy0X/WuD0f6TDdNzYdDDhj3OuBa g8lI/8XQi9SQ8OThKEBg6adFK3jXELpzWAFQFKg3Po5SCgkdmLiFtlsVmf1D0OSaVqXR W+FbobqDQykWvcbHtPzorqFw6zd4bbiw3fCkT44okWHHuUo2/2vvYWKaNasrT0b/zHjd 3dqqpke7/AR4aTC2KbEHuui+oPbcSbwn0zDzwzcC8Dx/gitYtMrC3KkseLqJ0wQEyo/l 6KDhdKVy1X8t3Zti+BvXZFgwNLKmgk5kWNHDRLLz2q1fPxXy0/l2B+m3t5YjW9PPqlhn Epxg== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@solidrn.onmicrosoft.com header.s=selector1-solidrn-onmicrosoft-com header.b=XkF108of; arc=pass (i=1 spf=pass spfdomain=solid-run.com dkim=pass dkdomain=solid-run.com dmarc=pass fromdomain=solid-run.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id l20-20020a170903005400b001b06e17610fsi13325356pla.321.2023.06.17.06.57.35; Sat, 17 Jun 2023 06:57:47 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@solidrn.onmicrosoft.com header.s=selector1-solidrn-onmicrosoft-com header.b=XkF108of; arc=pass (i=1 spf=pass spfdomain=solid-run.com dkim=pass dkdomain=solid-run.com dmarc=pass fromdomain=solid-run.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234680AbjFQNko (ORCPT + 99 others); Sat, 17 Jun 2023 09:40:44 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41328 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234174AbjFQNkh (ORCPT ); Sat, 17 Jun 2023 09:40:37 -0400 Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2059.outbound.protection.outlook.com [40.107.22.59]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DC0E510D1; Sat, 17 Jun 2023 06:40:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WqvsqIfFgWQTLiPkIz6Jc/BS+ufHVk7+velvesfUSOUMi+RorIaQEwGG2T+H32/FOvOPgf+qkfqwKSfG5U8VagFy7N9sq5E83K+6225VTNA93c51GhkO3ADoQrPj0THJkRAKlcTGMI99TtmJJHa8QfZYF5E8tKwaCHkg5boNkXh+4OUsUQyG5+YHPqi7MkFjg97JHR8gz6kX1DwRtF2cPotmx0X6PHMYXuGIIdSMSjyxLnz+pgt1qCxk5+Fa5Cd3KGNcz4bhmAnsB5epCAESe0GG3BKpGqLg7xbaoM7+b4lci2u+3lSbelB17LS2SBIt35s6w+D/leuJPL8FJ0qePw== 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=ioR9MoR1eanEI/pKKnNsQuIg/ogi1h3W03uLtHjTm9s=; b=ZR0ylxIhZmGfqGPX0EmHFS9pK9mLi2jbYwpFZ7217DCAMLfNj/1xYwc4Lsxl/V7n2Yo7MmnWYjlDB26H/l4r8bHr/Yp2hwObO2m9tQHgbVnVL/D3t/hYyaGzVY+iX4ndB6Tn0zQ9aGdlYP0ssC5AF250Lub6MiAZA90CaBUciixViYfvfU1npRh6pKNmrIykKATiuGIgBW3Xl4k3JS5pMRSMXMHa+0jqv3vKj8dh5KYXLsAUHzgvA/bG1FNH+/Nt7n4iNkavpoPGEsyYlcELpyIH/xUPWDVuJRPK3aO4wWBXRZH4/NS4lA1+ArJF2Q8OfGC9YJOR2GtX4ekRvoJ0Sw== 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=ioR9MoR1eanEI/pKKnNsQuIg/ogi1h3W03uLtHjTm9s=; b=XkF108ofpvaXeQF7oO75iwZUIDU+IGvlBk5o1llHmSuTlMYWd7koMWpS+Mhw7JObvb36xoJSXxfeBPjSQ2cvUgG9OZSZRolRrcfgpxXCpJaqneVkhmDSrtAr85XOHl9M0IokPPW/ku7Yf4o0gba4MNwUcndjk3OZg60TNbWJTYU= 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 DB9PR04MB8220.eurprd04.prod.outlook.com (2603:10a6:10:242::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6500.33; Sat, 17 Jun 2023 13:40:33 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::5a4:421d:f180:9105]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::5a4:421d:f180:9105%6]) with mapi id 15.20.6500.031; Sat, 17 Jun 2023 13:40:33 +0000 From: Josua Mayer To: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Cc: Josua Mayer , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Marek Vasut , Fabio Estevam , Marcel Ziswiler , Stefan Wahren , Frieder Schrempf , Andreas Kemnade , Li Yang Subject: [PATCH v2 3/4] dt-bindings: arm: Add SolidRun LX2162A SoM & Clearfog Board Date: Sat, 17 Jun 2023 16:40:08 +0300 Message-Id: <20230617134009.23042-4-josua@solid-run.com> X-Mailer: git-send-email 2.35.3 In-Reply-To: <20230617134009.23042-1-josua@solid-run.com> References: <20230617134009.23042-1-josua@solid-run.com> X-ClientProxiedBy: FR2P281CA0042.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:92::15) To AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8963:EE_|DB9PR04MB8220:EE_ X-MS-Office365-Filtering-Correlation-Id: 8aadbc94-01e4-42d9-576a-08db6f386c54 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: HozOzAw/jnNIeBa7/wf5XpDHzYTf3N3toG4gJ9narqCqJgLBNanHvMhY2283/7RaZqR0aGgaOUo446rL2Sx7HLpIYbPT5DcGkiAEeqkpwEA1TWePR8r0ygzho7V1UeAX8KKh6O73gMAQDKTB3RBK3YwPC42GDYDn7r7qXTuyMMcjWjtu7372YPEZ/Nx/lx7REaCXpdla80ow+pMmyQjsc8h+Q4iRosJVH87GtN0laIHX3ViMElVEqwS0mpwTTevSs+Brp8VzGR3OH7KQ7ZKau72XV6K06Vz/DLrgv7Pc9y9GHRer76DN+LGTiSOMaZS95m+ciI5Mjwz+tdC3JK0f8dla2i8cu2mK8nE1FoGSyogO7ahrhjdKp0OvakmUIXujdJlHfix50J6qWVzYdZ3k6TsTU2taoEOt5QGP0HCxMx1GxFIzGv4Nvsb+01kWdQjHf/UefCB1/chfwGuuqCnKE5gY+w+OAwyXILJ5siEQwC6W+E+46k1VwyZtyezaHemCJyRbKe5DtwRAKkeQ4H4w2NjNayf7qoqGkJ1Gy4RVHEGSEYUcCx36VaI+ctUT90EbkTiG1RZg1Gq647r4UtrhbCSvYhVjWR0h9Qk9+AFEYYZ7L7OigNHjhEtOm3HOES81 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:(13230028)(376002)(136003)(39830400003)(396003)(366004)(346002)(451199021)(38100700002)(38350700002)(6486002)(6506007)(1076003)(83380400001)(26005)(186003)(2616005)(6512007)(7416002)(5660300002)(8936002)(8676002)(41300700001)(2906002)(4326008)(36756003)(6666004)(478600001)(52116002)(66556008)(66476007)(66946007)(316002)(54906003)(86362001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 2RoBG9bLVYbcZxQDowh8LBc626TrZeK2KvWbuSQAj8IwukAB8jb/QuxOP9wnoKLIV35bh9NnA7+qsD2zJ6i69q8M4+sFppvxK1vyJQFl+Hy4fa/DXi0s5wm3moFnzw5RiTvwPjdyG/wivBO83ryp8GACGy2UUUKgGKYZSo+4+x6wROelNAWm4sZD6ec9JYTbQ3OlkVe58jzfq1fNDYfz7/czC6ZA22laLuIQuAXyGvOmm3MdA9t9C1l900gMQkOqKPWmkVXm9kLNOPUga4SaYz1DibgWGSVy1CFVqgSOUpNm/1yQFdLdmrBISnRvpBfQoLTPoR0kDyp7Tvl1sT6gcPAJGrqhDjKK84wb5asQtH+4x5FYZksAU5LW9krJyLzAYKtbhEkoL6499B4EKjeV7YEM+tVYqAzSJTRpaEnc1QNrFbIW4DeHPDYBP8g1BX6hnfA7njeyOndFntRlKpzDTTintotEA8pRbD2o9bPOr6iBY67SBGWllWWGSELhbDwGsbWFidJFHS5SN9ISSVzP3JRki/w5QBj38EsRsXB9rUyXANX7jpGlQsUGTr3qc7FS1HMRPFrz2MpHCBuuxx2MHik+dCgx4MH2Kv71x1UAtvrDM5Y34iEr99j0Pd9h8K/ktSRxnRRi9BrDGir9vwd30GEXOCiQLMdTwomvx1juASj1w8nmXMrdf/EqCn58PVetjdMhzHw9gvoqc4jAbTR9i+YE9EJ5LKs+8BbkjupZRW32MPRcJaFtTEwQ97sL7M9B6zHrrsRUosZSakPkI5Sf1kGJevXL9BkeviMydWHlrBqIiXU3ROtsaZHst1L1taycBIVJ8LddNt8ipaJsVbsjBK8MgflfqbEz4rP9NRZRmzFPJbUgUMOufyVrv18E62AMucIyy+tHysxCCIxEuXjqp03luCkm97IBgSFhU1Grrpz9YVK6kvoLKuWKgCWqfHYiXm8z1IshuOkM3wI7pXQTP7akc43WuzX1PH8lkz2bgO2+7EOpdeZ6OMhPk/+H582qLXxyOFwti/qVbNMJWPbQkhHLdPCPZPElem0fQDGes83iFAtGaqWYHtlUS8UMGaMGUKmbICvOgrHG3q6NvmF7X8w4i/PLgq285oGSsx32oOcPH/56tXL7beGlsVW/YEiBUr1ccQAuFqkYyiocvMzwr2J8lyiVoIqlzV02uUeIruTayyrROo5zbY47e0dinoTKA2b7nfy57rY2CGfP9un5Adu4n8RIcunWxcqznJ1d0hr+HVCzmXSTpxO3CyjTbg0TkMBQoqN4z72pQSJ9Sv9lKoJSlgnt1PQ34eBCFn9i+Yu40kmmF2Fb35OOWbz5ieQ6G3svLlowFatdWpXYqr+0fb/e8cyvylfBqFV7V5YPE16xoLg7lwcSSYySb0QD41wnxj5CW6rJXDff/Zfte7vgb3bhHyZug3Q1n1yQNoeA9i7aHHGRXds/rGx4Q2hlpJ775vZQfucRfHObye3CWQFFSId9kOeAgwatX0WHnYoNb6hZe1PWnnbuNF51NPky2zlR7QNpj8livMXOq1CMAl5Md05hvltwhqSiGFS+IOKD/qfs+mAdUjy/grVd6CvQ9n+F X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8aadbc94-01e4-42d9-576a-08db6f386c54 X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jun 2023 13:40:33.0301 (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: vThZY6oENUUwLl1//yoo6SrTLo+DzWhPWKI3YwyHjaOPd2fBYycJfarQ1BZjlnJAhFPpT1Wr7zEePVJgWmSrOQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB8220 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1768958478814338729?= X-GMAIL-MSGID: =?utf-8?q?1768958478814338729?= SolidRun now have 2 product lines around NXP Layerscape SoC: - LX2160A COM Express 7 - LX2162A System on Module LX2162 is a smaller package and reduced feature set to LX2160A; LX2162 SoM is also a smaller form factor and reduced feature set to CEX. Since both product lines are physically incompatible, the existing group "SolidRun LX2160A based Boards" has been renamed to include "CEX" in its name, meaning products based on LX2160A COM Express Module, following this pattern: "solidrun,", "solidrun,lx2160a-cex", "fsl,lx2160a" Add DT compatible for both SolidRun LX2162A SoM, and LX2162 Clearfog boards to a new group based on LX2162A SoM, following this pattern: "solidrun,", "solidrun,lx2162a-som", "fsl,lx2160a" Signed-off-by: Josua Mayer Reviewed-by: Krzysztof Kozlowski --- V1 -> V2: fixed to not break existing boards V1 -> V2: explained new board / som DT binding in commit message Documentation/devicetree/bindings/arm/fsl.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml index 15d411084065..51911a89ebb4 100644 --- a/Documentation/devicetree/bindings/arm/fsl.yaml +++ b/Documentation/devicetree/bindings/arm/fsl.yaml @@ -1370,7 +1370,7 @@ properties: - fsl,lx2162a-qds - const: fsl,lx2160a - - description: SolidRun LX2160A based Boards + - description: SolidRun LX2160A CEX-7 based Boards items: - enum: - solidrun,clearfog-cx @@ -1378,6 +1378,13 @@ properties: - const: solidrun,lx2160a-cex7 - const: fsl,lx2160a + - description: SolidRun LX2162A SoM based Boards + items: + - enum: + - solidrun,lx2162a-clearfog + - const: solidrun,lx2162a-som + - const: fsl,lx2160a + - description: S32G2 based Boards items: - enum: From patchwork Sat Jun 17 13:40:09 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 109493 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp1986166vqr; Sat, 17 Jun 2023 06:49:09 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7d6beOm/rX6BJELjzh+ZHVNRCDSJg3M8NolDq1u3bSa/RRdNAeJbAHuwHxqUODo8bKqSEq X-Received: by 2002:a17:902:dace:b0:1af:de3d:bbe6 with SMTP id q14-20020a170902dace00b001afde3dbbe6mr3949467plx.2.1687009749082; Sat, 17 Jun 2023 06:49:09 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1687009749; cv=pass; d=google.com; s=arc-20160816; b=qRbN6g+rIzNs+3Qg0O0IFa/y5fR6FIpJSveIZZKqNpfNRjuCZUiF5yEmnquCHOtxoN VtL188bBtTUkRRATnAfjLJVHDLqTI5jCqw6BjwX/UMjMMAgzg+xeUpec7cTq4yLAgc9k j+i+i1hFA7hN/0mBD0kXcudpzEI9jH1dYgcKPg/5wEZDPCPgNUin+nDd0AqDQC7NAtTa 8JtI6Um/DsfnVMiKuSHnTaUKZ4ejtiFT3eqF3QQf2Bpcm5aFATNOz4RDsHSA6ZJGA91l Jp9xjvd5Gb7RUs3N6MRHguPKIQ/CwXdWR3Au0JMdmVgdekpOudB8uLnMSfit2K9PdeYr hmgA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=PCHwQV4LZv2EniRyjo8g0YEj14Kb6TdMXm9PFqa1UyU=; b=Fm8utMQr1o5dgkeSg7EsoSCCIS6hRFX+B0r+9IM2b4z46qNTFKkgDkSs5Hw20YbkP2 AYMV1e/BLqI2ckO9VMz+Sk4sQM/ZWk3vtvmdnNeKjb4+Pz5eJ4NI5/xf/H2yUHeBl+rP kmEVCOM7RowigYCC1wsrepVrrN6H2bTN/ZOKe9G8Ygph0swdAG361saJHZHsARnX4Z/4 u5sXiQ+48SulAdBTkwtO17E3zIVMx6H9HrkTkZoONf7Owl09r44lYoKvHyZ6EpFPr1+k 3FrGsGJvGN7Rx/Ffw+euwMDVO5Xsapwi72eAld0nD6inCdEJhak5zHYvvqQUsHcmwdVd Km7A== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@solidrn.onmicrosoft.com header.s=selector1-solidrn-onmicrosoft-com header.b=RnIBsLgk; arc=pass (i=1 spf=pass spfdomain=solid-run.com dkim=pass dkdomain=solid-run.com dmarc=pass fromdomain=solid-run.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id l2-20020a170902f68200b001b382b2d311si13598598plg.471.2023.06.17.06.48.55; Sat, 17 Jun 2023 06:49:09 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@solidrn.onmicrosoft.com header.s=selector1-solidrn-onmicrosoft-com header.b=RnIBsLgk; arc=pass (i=1 spf=pass spfdomain=solid-run.com dkim=pass dkdomain=solid-run.com dmarc=pass fromdomain=solid-run.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237307AbjFQNku (ORCPT + 99 others); Sat, 17 Jun 2023 09:40:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41408 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235937AbjFQNkn (ORCPT ); Sat, 17 Jun 2023 09:40:43 -0400 Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2049.outbound.protection.outlook.com [40.107.22.49]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 37EA719A2; Sat, 17 Jun 2023 06:40:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PiyC7w9U4iaH8551lBoHzZWx6EzSjPjwLXU6o7NQnl/twx7/Mvq04jRc/h2xTBgqzCiYbae1csDU03/F8bjhsa8gQpVe4upDzBIn7RL0QYqwTfxq/hqlgCjWNApXp5IhZP747HJL47axHlhxO+hchW553p3Viz62CTDhDq8dOVrcQqgQIwV6TiSP8Xtw8id09K5jPtLNa+x6aDbKJxjVU5ONvWLCWPw5qovrzfzL3Ct7D7mBfT8hW6GUFxxoeTyKcTr7tnW8UerAA3RsKjZToT6h7VUfSAcZ8RvaFLjk/psjzVN0kSL/ArUBl95xJyDiGqlca8LuNu4jHtFdhLYL4Q== 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=PCHwQV4LZv2EniRyjo8g0YEj14Kb6TdMXm9PFqa1UyU=; b=CWgGkYuECH6daelb11dl3fiX4VW7jmSzav4epUYOMHGKye+ZboOkG7If5VFo1be0DJR9Va/rDHIgx/EcQV9oMcUZfYiekHgXDqDIErxt4hn5PFIpy8h/AhcZB0YIkLnyoMTBAvl4To9I9iaPFvmTbPB62nN4pkXFdiOh+iyGaqb6JDxqjYGpp3g0fu3DXP4sWYJ+iSZXfgkdcpQ9Fm18EvWzp7IqYPl66FmUm7sdUOzqOy996WeAp90uo0V8SraalQsQDAyj/DMoYfvnTBpWZgQpfYax+gGoeUc1rxzRVRScM2XLEJpukioxjtEPAwCl9Jr2pHJz5hBXdIEP4hZgGA== 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=PCHwQV4LZv2EniRyjo8g0YEj14Kb6TdMXm9PFqa1UyU=; b=RnIBsLgk+GczW3y1gfWEaLL+kWI/WItzLIHR9qwSNJNYchS6ZfTSrBK19/IpMWbY9nyjj6DI69XvjLWvKms0SBKXY0QTC6AB0ErmQobgYiLga2HNSwclJQm/XOjg28Xn8KNP6TA9vMUVsid8XBCaodx215WufEYGNPkaBSd/n3U= 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 DB9PR04MB8220.eurprd04.prod.outlook.com (2603:10a6:10:242::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6500.33; Sat, 17 Jun 2023 13:40:35 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::5a4:421d:f180:9105]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::5a4:421d:f180:9105%6]) with mapi id 15.20.6500.031; Sat, 17 Jun 2023 13:40:35 +0000 From: Josua Mayer To: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Cc: Josua Mayer , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Li Yang Subject: [PATCH v2 4/4] arm64: dts: freescale: Add support for LX2162 SoM & Clearfog Board Date: Sat, 17 Jun 2023 16:40:09 +0300 Message-Id: <20230617134009.23042-5-josua@solid-run.com> X-Mailer: git-send-email 2.35.3 In-Reply-To: <20230617134009.23042-1-josua@solid-run.com> References: <20230617134009.23042-1-josua@solid-run.com> X-ClientProxiedBy: FR2P281CA0042.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:92::15) To AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8963:EE_|DB9PR04MB8220:EE_ X-MS-Office365-Filtering-Correlation-Id: f2c22c65-d17d-4ac2-613e-08db6f386d91 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: gJrHaTD9MOMI4WyX9vW4NwQ6tXQStjpEXxtjR+Je/HTfxK6JGF/qckROJk1z6qizoEokJjF1XRthiJLchB7yUt2CvlmJHyDIv11LHeWsbdWMe+6W92zLuLwB5jz+zV+h312lL1wdjFIe+kcgCaramiluQqjWT8GeVLN/2joC9tMZ4I23dqQHIk4qxCzzsOzrdwQHcd0lXnCYMxM5aG/ayO7GwY9BoFReNqo8YvM+xu1zBRs/KyLysCmMx+9iU0wuRRDY3vcHFVCgXdeLo6Y0tuQHuHU5LuM5PR63fSe2nW4hFQa3PTQ7icolNNudbPiRavJP46gldgpN+OOcj810MDBwe6zes5iorPTA7D8NEYGAzb1zGNIuCmGOn9e4nFkGdoRM2ykSwgR8KMSoRoJDAtdPQradp+0qxdQaU8D15IZ8zYzSpng+9OUYy5UE0uICiO1s9Rlu5Y/BQ6k+hpxqD8f4+S9PrrysUUJQ3yqDxQkor3ZgFqRO23qamfkO5SS26Ku1it96Eqff1rG8c1cAhPCnWwnHzzSBzfhqLSfuh8ewxp6nhsVZjvmSNM9TpYzTA1uPcI0qf4rzw6EUUbRkJq08BGWXfulAwf55uAwnpTEJQUJ73dVFvoIznZSsA3PQ 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:(13230028)(376002)(136003)(39830400003)(396003)(366004)(346002)(451199021)(38100700002)(38350700002)(6486002)(6506007)(1076003)(83380400001)(26005)(186003)(2616005)(6512007)(7416002)(5660300002)(30864003)(8936002)(8676002)(41300700001)(2906002)(4326008)(36756003)(6666004)(478600001)(52116002)(66556008)(66476007)(66946007)(316002)(54906003)(86362001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: BN0Rtbg7AfTVEgUauBsaZY1qbSwq4z7mVLdy37uH0JelyDAFf7v/ufRcN+TtNCDm7a/aj0plUhFs4AFpLUajVPHOC7UcbHS62YIbk1VJNA+tgnQw16cf1etG73ajr+Q5+fw244nLbAzAXyquuLpkMalb/UygWc6/P1o/KfZDcKEpRQ17qFxNOr1Lvw1j+c/RNvaIIcV6hrNpbNJTTyE4Wr2COLIa5fC5Nf4OSnApNWUP3DY1G8cKGl+pY8U6KlycqSmwle5+6TVmRMFb2Hf0afW7Sv5ez8wybLFNM3VQyRKCWz7vB+3vI6DyDAh9xV1NMDB55kgEvyvKacQ9FqZS0NgxGNPtiU4SccD3tVSiNDnZLAGfYSACmYG7Je4LV0CWAuTwOpm1p/aFQFtmVmxDPRvCVMGrhoMfOIyv4EsSQIHC4lcvMVsi6lP8bWMHSNr3RsfZcsJBCy6wzrGUfOU+XEtok3yT1lS5u7gOIBrz59IGgm/VIh0RA/Ev2frMsaVb3quyK7bLb5F+1bOsaE6OnGPeMM816nZ29LvjLqDbmWGg9cGuwLjntZ3FDGb78wPGzseBX44PuInsyEkEfmjyeAp7ZrhulAn53E3tTAIWq2gGyQzXamAD5wMkMfQQeOPTCdwCLJn0Jah1WCrbxQCrEvTSg3vRrvzxotBJIFQ6vFQydBQT9ncGFYgh1zQsSgMo7s5Koo0wTr2ZhkJXi+MewEouClwsJRR0rBr3fuKDnlDl7xGhhLykE4npXPHNgH0mKPEmY45eHUP9oD97DtPN8f0ZADBn38QmkHLmtuKXCY+Q2NspfIFq2emjYZMOnr3Jhbx/g8PIsKTAlK93edk4Lao+/xu38wMQRmALBBjlK8u7JBSPvq7MciSfXNMdaksz1S9XkvhnSQvU+4sWqugN4uFJGhG/DYng947i4OrTeIX3A0KGsDE4Jsz9L12wAl0aBWiLLkmxDOLnsqbualjrCOg+WkfL5Hnf2Yz12hlncAFVNLIM07GOogSiOC4EQr7FutkYWmJmFy3rz5UhHMorlLTGKo+OSHmXf6q0XX79Jm1IzMyteld1UeZAOY9Paoy5iIzxj1e3Fa1LjUWqf3FjCNftf5I5V6A1Y7lijDQnRHQNHPFE0tL3MWcFdnbYH5icXFd8gCWtx8nQAgkyaOO6sihRVpsK4iPvJxfXQA8OnLDDQH2vsfw6rsYf+69Lm/xS1Wu0S5IgIHiGkwCG1SK8fgkGffBmwqXJ7Om6zH6NZKbJEIL5uoe1x1ggaPFU36Td6rB+8GLUWWIij5e/fGs7cnvG3PyNAM4kYCdSklweGFR9BlQXhvJQeBhVyVPKjlKsxRJrqXPc45ymLcOoTo3qk8ecGHrDELh4KuOpXTllj/EW/y1xOywPR7+WieUoE1IQZdHRYJ3n8uObJVe3ziDsEiXV4OAVS0OplkR9MpSxM1JuKqXZLBaQpsjreJ2xwNdEENsYhAC4xm1HUIVLyefEjnIxzzQL7447E6zfMI36vAPsOk6Z72Rx1ym/VWtlR8ts6DytmD6Gk2Ti4U5WNmUCEOglO5h/bMblLeR8/0cNN3/Cv7rr1HTIZR+HtuveoHxc X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: f2c22c65-d17d-4ac2-613e-08db6f386d91 X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jun 2023 13:40:35.1271 (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: da6NwRJxnpR4N1XsB0dkuqem+7SLMx2e2kLCNkwOYDtD4cpm7TSEz1vmFLR2TXnz/uEgy1RfPoPB84PKT7YK+g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB8220 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1768957733591166244?= X-GMAIL-MSGID: =?utf-8?q?1768957934901282044?= Add support for the SolidRun LX2162A System on Module (SoM), and the Clearfog evaluation board. The SoM has few software-controllable features: - AR8035 Ethernet PHY - eMMC - SPI Flash - fan controller - various eeproms The Clearfog evaluation board provides: - microSD connector - USB-A - 2x 10Gbps SFP+ - 2x 25Gbps SFP+ with a retimer - 8x 2.5Gbps RJ45 - 2x mPCI (assembly option / disables 2xRJ45) The 8x RJ45 ports are connected with an 8-port PHY: Marvell 88E2580 supporting up to 5Gbps, while SoC and magnetics are limited to 2.5Gbps. However 2500 speed is untested due to documentation and drivier limitations. To avoid confusion the phy nodes have been explicitly limited to 1000 for now. The PCI nodes are disabled, but explicitly added to mark that this board can have pci. It is expected that the bootloader will patch the status property "okay" and disable 2x RJ45 ports, according to active serdes configuration. Signed-off-by: Josua Mayer --- V1 -> V2: reordered "compatible" and "reg" properties V1 -> V2: replaced chip-specific DT node names with generic ones arch/arm64/boot/dts/freescale/Makefile | 1 + .../dts/freescale/fsl-lx2162a-clearfog.dts | 371 ++++++++++++++++++ .../dts/freescale/fsl-lx2162a-sr-som.dtsi | 75 ++++ 3 files changed, 447 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2162a-clearfog.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2162a-sr-som.dtsi diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile index ef7d17aef58f..b4fb5044d1c7 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -34,6 +34,7 @@ dtb-$(CONFIG_ARCH_LAYERSCAPE) += fsl-lx2160a-honeycomb.dtb dtb-$(CONFIG_ARCH_LAYERSCAPE) += fsl-lx2160a-qds.dtb dtb-$(CONFIG_ARCH_LAYERSCAPE) += fsl-lx2160a-rdb.dtb dtb-$(CONFIG_ARCH_LAYERSCAPE) += fsl-lx2162a-qds.dtb +dtb-$(CONFIG_ARCH_LAYERSCAPE) += fsl-lx2162a-clearfog.dtb fsl-ls1028a-qds-13bb-dtbs := fsl-ls1028a-qds.dtb fsl-ls1028a-qds-13bb.dtbo fsl-ls1028a-qds-65bb-dtbs := fsl-ls1028a-qds.dtb fsl-ls1028a-qds-65bb.dtbo diff --git a/arch/arm64/boot/dts/freescale/fsl-lx2162a-clearfog.dts b/arch/arm64/boot/dts/freescale/fsl-lx2162a-clearfog.dts new file mode 100644 index 000000000000..ae78740926e3 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/fsl-lx2162a-clearfog.dts @@ -0,0 +1,371 @@ +// SPDX-License-Identifier: (GPL-2.0 OR MIT) +// +// Device Tree file for LX2162A Clearfog +// +// Copyright 2023 Josua Mayer + +/dts-v1/; + +#include "fsl-lx2160a.dtsi" +#include "fsl-lx2162a-sr-som.dtsi" + +/ { + model = "SolidRun LX2162A Clearfog"; + compatible = "solidrun,lx2162a-clearfog", "solidrun,lx2162a-som", "fsl,lx2160a"; + + aliases { + crypto = &crypto; + i2c0 = &i2c0; + i2c1 = &i2c2; + i2c2 = &i2c4; + i2c3 = &sfp_i2c0; + i2c4 = &sfp_i2c1; + i2c5 = &sfp_i2c2; + i2c6 = &sfp_i2c3; + i2c7 = &mpcie1_i2c; + i2c8 = &mpcie0_i2c; + i2c9 = &pcieclk_i2c; + mmc0 = &esdhc0; + mmc1 = &esdhc1; + serial0 = &uart0; + }; + + chosen { + stdout-path = "serial0:115200n8"; + }; + + leds { + compatible = "gpio-leds"; + + led_sfp_at: led-sfp-at { + gpios = <&gpio2 5 GPIO_ACTIVE_HIGH>; /* PROC_IRQ5 */ + default-state = "off"; + }; + led_sfp_ab: led-sfp-ab { + gpios = <&gpio2 11 GPIO_ACTIVE_HIGH>; /* PROC_IRQ11 */ + default-state = "off"; + }; + led_sfp_bt: led-sfp-bt { + gpios = <&gpio2 13 GPIO_ACTIVE_HIGH>; /* EVT1_B */ + default-state = "off"; + }; + led_sfp_bb: led-sfp-bb { + gpios = <&gpio2 14 GPIO_ACTIVE_HIGH>; /* EVT2_B */ + default-state = "off"; + }; + }; + + sfp_at: sfp-at { + compatible = "sff,sfp"; + i2c-bus = <&sfp_i2c0>; + mod-def0-gpios = <&gpio2 16 GPIO_ACTIVE_LOW>; /* EVT4_B */ + maximum-power-milliwatt = <2000>; + }; + + sfp_ab: sfp-ab { + compatible = "sff,sfp"; + i2c-bus = <&sfp_i2c1>; + mod-def0-gpios = <&gpio2 1 GPIO_ACTIVE_LOW>; /* PROC_IRQ1 */ + maximum-power-milliwatt = <2000>; + }; + + sfp_bt: sfp-bt { + compatible = "sff,sfp"; + i2c-bus = <&sfp_i2c2>; + mod-def0-gpios = <&gpio2 10 GPIO_ACTIVE_LOW>; /* PROC_IRQ10 */ + maximum-power-milliwatt = <2000>; + }; + + sfp_bb: sfp-bb { + compatible = "sff,sfp"; + i2c-bus = <&sfp_i2c3>; + mod-def0-gpios = <&gpio2 15 GPIO_ACTIVE_LOW>; /* EVT3_B */ + maximum-power-milliwatt = <2000>; + }; +}; + +&i2c2 { + status = "okay"; + + /* retimer@18 */ + + i2c-mux@70 { + compatible = "nxp,pca9546"; + reg = <0x70>; + #address-cells = <1>; + #size-cells = <0>; + i2c-mux-idle-disconnect; + + sfp_i2c0: i2c@0 { + #address-cells = <1>; + #size-cells = <0>; + reg = <0>; + }; + + sfp_i2c1: i2c@1 { + #address-cells = <1>; + #size-cells = <0>; + reg = <1>; + }; + + sfp_i2c2: i2c@2 { + #address-cells = <1>; + #size-cells = <0>; + reg = <2>; + }; + + sfp_i2c3: i2c@3 { + #address-cells = <1>; + #size-cells = <0>; + reg = <3>; + }; + }; + + i2c-mux@71 { + compatible = "nxp,pca9546"; + reg = <0x71>; + #address-cells = <1>; + #size-cells = <0>; + i2c-mux-idle-disconnect; + + mpcie1_i2c: i2c@0 { + #address-cells = <1>; + #size-cells = <0>; + reg = <0>; + }; + + mpcie0_i2c: i2c@1 { + #address-cells = <1>; + #size-cells = <0>; + reg = <1>; + }; + + pcieclk_i2c: i2c@2 { + #address-cells = <1>; + #size-cells = <0>; + reg = <2>; + + /* pcieclk: si53154@6b */ + }; + }; +}; + +&dpmac3 { + sfp = <&sfp_at>; + managed = "in-band-status"; + phys = <&serdes_1 7>; +}; + +&dpmac4 { + sfp = <&sfp_ab>; + managed = "in-band-status"; + phys = <&serdes_1 6>; +}; + +&dpmac5 { + sfp = <&sfp_bt>; + managed = "in-band-status"; + phys = <&serdes_1 5>; +}; + +&dpmac6 { + sfp = <&sfp_bb>; + managed = "in-band-status"; + phys = <&serdes_1 4>; +}; + +&dpmac11 { + status = "okay"; + phys = <&serdes_2 0>; + phy-handle = <ðernet_phy2>; + phy-connection-type = "sgmii"; +}; + +&dpmac12 { + status = "okay"; + phys = <&serdes_2 1>; + phy-handle = <ðernet_phy0>; + phy-connection-type = "sgmii"; +}; + +&dpmac13 { + status = "okay"; + phys = <&serdes_2 6>; + phy-handle = <ðernet_phy5>; + phy-connection-type = "sgmii"; +}; + +&dpmac14 { + status = "okay"; + phys = <&serdes_2 7>; + phy-handle = <ðernet_phy7>; + phy-connection-type = "sgmii"; +}; + +&dpmac15 { + status = "okay"; + phys = <&serdes_2 4>; + phy-handle = <ðernet_phy3>; + phy-connection-type = "sgmii"; +}; + +&dpmac16 { + status = "okay"; + phys = <&serdes_2 5>; + phy-handle = <ðernet_phy1>; + phy-connection-type = "sgmii"; +}; + +&dpmac17 { + /* override connection to on-SoM phy */ + /delete-property/ phy-handle; + /delete-property/ phy-connection-type; + + status = "okay"; + phys = <&serdes_2 2>; + phy-handle = <ðernet_phy4>; + phy-connection-type = "sgmii"; +}; + +&dpmac18 { + status = "okay"; + phys = <&serdes_2 3>; + phy-handle = <ðernet_phy6>; + phy-connection-type = "sgmii"; +}; + +&emdio1 { + /* + * SoM has a phy at address 1 connected to SoC Ethernet Controller 1. + * It competes for WRIOP MAC17, and no connector has been wired. + */ + /delete-node/ ethernet-phy@1; + + ethernet_phy0: ethernet-phy@8 { + compatible = "ethernet-phy-ieee802.3-c45"; + reg = <8>; + max-speed = <1000>; + }; + + ethernet_phy1: ethernet-phy@9 { + compatible = "ethernet-phy-ieee802.3-c45"; + reg = <9>; + max-speed = <1000>; + }; + + ethernet_phy2: ethernet-phy@10 { + compatible = "ethernet-phy-ieee802.3-c45"; + reg = <10>; + max-speed = <1000>; + }; + + ethernet_phy3: ethernet-phy@11 { + compatible = "ethernet-phy-ieee802.3-c45"; + reg = <11>; + max-speed = <1000>; + }; + + ethernet_phy4: ethernet-phy@12 { + compatible = "ethernet-phy-ieee802.3-c45"; + reg = <12>; + max-speed = <1000>; + }; + + ethernet_phy5: ethernet-phy@13 { + compatible = "ethernet-phy-ieee802.3-c45"; + reg = <13>; + max-speed = <1000>; + }; + + ethernet_phy6: ethernet-phy@14 { + compatible = "ethernet-phy-ieee802.3-c45"; + reg = <14>; + max-speed = <1000>; + }; + + ethernet_phy7: ethernet-phy@15 { + compatible = "ethernet-phy-ieee802.3-c45"; + reg = <15>; + max-speed = <1000>; + }; +}; + +&esdhc0 { + status = "okay"; + sd-uhs-sdr104; + sd-uhs-sdr50; + sd-uhs-sdr25; + sd-uhs-sdr12; +}; + +&pcie3 { + status = "disabled"; +}; + +&pcie4 { + status = "disabled"; +}; + +&pcs_mdio3 { + status = "okay"; +}; + +&pcs_mdio4 { + status = "okay"; +}; + +&pcs_mdio5 { + status = "okay"; +}; + +&pcs_mdio6 { + status = "okay"; +}; + +&pcs_mdio11 { + status = "okay"; +}; + +&pcs_mdio12 { + status = "okay"; +}; + +&pcs_mdio13 { + status = "okay"; +}; + +&pcs_mdio14 { + status = "okay"; +}; + +&pcs_mdio15 { + status = "okay"; +}; + +&pcs_mdio16 { + status = "okay"; +}; + +&pcs_mdio17 { + status = "okay"; +}; + +&pcs_mdio18 { + status = "okay"; +}; + +&serdes_1 { + status = "okay"; +}; + +&serdes_2 { + status = "okay"; +}; + +&uart0 { + status = "okay"; +}; + +&usb0 { + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/freescale/fsl-lx2162a-sr-som.dtsi b/arch/arm64/boot/dts/freescale/fsl-lx2162a-sr-som.dtsi new file mode 100644 index 000000000000..723bb2263314 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/fsl-lx2162a-sr-som.dtsi @@ -0,0 +1,75 @@ +// SPDX-License-Identifier: (GPL-2.0 OR MIT) +// +// Device Tree file for LX2162A-SOM +// +// Copyright 2021 Rabeeh Khoury +// Copyright 2023 Josua Mayer + +&crypto { + status = "okay"; +}; + +&dpmac17 { + phy-handle = <ðernet_phy0>; + phy-connection-type = "rgmii-id"; +}; + +&emdio1 { + status = "okay"; + + ethernet_phy0: ethernet-phy@1 { + reg = <1>; + }; +}; + +&esdhc1 { + status = "okay"; + bus-width = <8>; + mmc-hs200-1_8v; + mmc-hs400-1_8v; +}; + +&fspi { + status = "okay"; + + flash@0 { + #address-cells = <1>; + #size-cells = <1>; + compatible = "jedec,spi-nor"; + reg = <0>; + m25p,fast-read; + spi-max-frequency = <50000000>; + /* The following setting enables 1-1-8 (CMD-ADDR-DATA) mode */ + spi-rx-bus-width = <8>; + spi-tx-bus-width = <1>; + }; +}; + +&i2c0 { + status = "okay"; + + fan-controller@18 { + compatible = "ti,amc6821"; + reg = <0x18>; + }; + + ddr_spd: eeprom@51 { + compatible = "st,24c02", "atmel,24c02"; + reg = <0x51>; + read-only; + }; + + config_eeprom: eeprom@57 { + compatible = "st,24c02", "atmel,24c02"; + reg = <0x57>; + }; +}; + +&i2c4 { + status = "okay"; + + variable_eeprom: eeprom@54 { + compatible = "st,24c2048", "atmel,24c2048"; + reg = <0x54>; + }; +};