From patchwork Tue Sep 20 20:23:54 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sean Anderson X-Patchwork-Id: 607774 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4271FC54EE9 for ; Tue, 20 Sep 2022 20:24:58 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230272AbiITUY5 (ORCPT ); Tue, 20 Sep 2022 16:24:57 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52842 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229619AbiITUYw (ORCPT ); Tue, 20 Sep 2022 16:24:52 -0400 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2058.outbound.protection.outlook.com [40.107.21.58]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CDF4C12769 for ; Tue, 20 Sep 2022 13:24:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=StqcegoDZzu4jc9zc6yOWJd2n7bSrut3ZO4M36rEDlQHhrTsHFhn40G5PpZBfIPst4TfA2JxqMNvgaMl8NGJeHsjdDwX9SJUDIfvBxGOHUTUwUN4rRniVuaDJhWVJuF7N2pf9Y03tf0Utl1/U1mAUBPTsDUe5x5o9Ro7+pkSoO0SEUFSNex523v+a9fYAUIBYVrN+lK5UMnFF1x7a5/mE1Av5XHh3QqzXTydPQx0+xw5UTRrMJS90G/02oe69fASw7/RjKh2zePSapn9v2M66+ZimAdPxg07zOB11vCJNpMGU6vGwjyu+FdVMCSm9homLfQJUVqPzgMaGjM40Nn8Cw== 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=4rZnDIYRgiOMpogZa0b1T6zno6/ylouqK4NkpBXH1y4=; b=k3lOUAcrrw6b98dHDVE8y3arGBcLWwQ08ChgKQNOdSFWa1+PBtESYTsWgGKxg0FpHJvh6namW/jQU+CicpvtpcfI+q1vmKY4/qWdMFf2GlwBt9NZnt2Zb4SYNDXVjKSRGz6US/0KPilz8cu2XD+516sJWVbazO4R4jB26j5elCk5wq7jv6PmwC48EY0f36xkuxMYNkJmvQsX4TUWHNObsul8EDZb+haJzIcYFNWigGDuCrbP9ciV6w62jR5jPdFEmFLQpD2Sa5OhgT+Am4KFgOENt/lVtrvSXBUHG3NLgC7TTIg8GMl6mkiQWh4Z9hsmWK8miIFQikklGvmWyUuV/A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=seco.com; dmarc=pass action=none header.from=seco.com; dkim=pass header.d=seco.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4rZnDIYRgiOMpogZa0b1T6zno6/ylouqK4NkpBXH1y4=; b=QW0Nkqd+pEUjtz7EBEIdqPj++s+dKQqUjpDks1knvo8LooNCiPZ7rGUee6P82Xsw10kz1GRpzIo0bS3+hwOINsFG5Xr7xNugS5oa/slRED+UFO6/7Gxm6XPMW+rWj/s+jrgQWYHM11U2rCbeVmuvl7ezcUq4enUcxH9+D5SzUmIHDXPcOtC5TJ6+t3Ax2+JGpaiGfBsRPwHHR27/gf5lcHsjtiHyuwBQJoPQ1z8w5rv3YYPEffHwMM76NMqKQl6pxyr0+5kPbKrcHVfZjEmIj7kr6p3HbXlU3AzJtsOw44PRDf400faeiU5POVTPIqFh7LbP5HVTaAvggE+PQ4tb7A== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=seco.com; Received: from DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) by DU0PR03MB9566.eurprd03.prod.outlook.com (2603:10a6:10:41e::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5632.21; Tue, 20 Sep 2022 20:24:24 +0000 Received: from DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::204a:de22:b651:f86d]) by DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::204a:de22:b651:f86d%6]) with mapi id 15.20.5654.014; Tue, 20 Sep 2022 20:24:23 +0000 From: Sean Anderson To: Vinod Koul , Kishon Vijay Abraham I , linux-phy@lists.infradead.org Cc: linuxppc-dev@lists.ozlabs.org, linux-arm-kernel@lists.infradead.org, Madalin Bucur , Ioana Ciornei , Krzysztof Kozlowski , devicetree@vger.kernel.org, Camelia Alexandra Groza , Rob Herring , Sean Anderson , Li Yang , Shawn Guo Subject: [PATCH v6 6/8] arm64: dts: ls1088a: Add serdes bindings Date: Tue, 20 Sep 2022 16:23:54 -0400 Message-Id: <20220920202356.1451033-7-sean.anderson@seco.com> X-Mailer: git-send-email 2.35.1.1320.gc452695387.dirty In-Reply-To: <20220920202356.1451033-1-sean.anderson@seco.com> References: <20220920202356.1451033-1-sean.anderson@seco.com> X-ClientProxiedBy: BL1P221CA0014.NAMP221.PROD.OUTLOOK.COM (2603:10b6:208:2c5::26) To DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB7PR03MB4972:EE_|DU0PR03MB9566:EE_ X-MS-Office365-Filtering-Correlation-Id: 62cd1419-1fa5-49e1-0758-08da9b461b6c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: MAD0RohG3Xc3Q8ojEx2/s3N8fw2s6R0TGTuHnmM/N+9C0ZCAtvCN2YA1Kdur1ZdfJRBfAP4lllwiBP5KgqqBYEn5yi+azJowJW420Ekq00r1t0MqvKRvVY/NPotv2dh9O2C5zd88P3j5u3ljfZAV1o6duK5eZT4t7kYMXfoJBUWZaXzzFWLQsWXUT8vTSVt+/fjokMSJ5FI7okyt8b+qxERBNNK2yHT7YexnmiEX+j9TAl/lcjNImhz4ydLZa6Wj/zNkpbDX+oVA1j8Svw5ac6kZJhN4MsUU6/pcPHkCgGBComeGOpCsJvtUYtKcGkTBsM5NlL7QxUBtg5dqBcVj0Madv14nlH7f//9XVmn8bASxs0AchNEKMdcbES0iu0Eou0AWnXyXIlIV+FdXVOxYW346jvRwV+BxwzsYWRvgKpjHBjWa94qGSuZd+amO648xtsSnD2ODQPgItIwZa/Ie+KP7BxeXdxNbM3Zo1xEpZXBFqZ4sP5AzKv1t14VO+zTK8xk3kq+GZXaJjQEWqmge0p1Fy7PXgOFCASB+JYJgp0MeMUXO2+VKriqVnmqSbiRsQzYd5rmQ1jqUh102iJD1o/MSD8fxMuOuMfMkjGg1O9bZax8xpIKD4w5wpBFFMZMdAqthVwoeo4Xdb0WJ2BSWLQ//O/syW6KQo2bVAzlluhc3NDyksAD7j0JdLWNTz87mfLZHAtnd7QpcG+DsgVyoOFYeQeqnUYm0Mojn7auJ6S86+FbVhHqhCsOHvRKULoUw X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR03MB4972.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(396003)(366004)(136003)(376002)(39850400004)(346002)(451199015)(41300700001)(38350700002)(7416002)(52116002)(6666004)(83380400001)(36756003)(6506007)(8936002)(5660300002)(110136005)(54906003)(44832011)(2906002)(86362001)(316002)(478600001)(6486002)(1076003)(38100700002)(186003)(66946007)(66556008)(66476007)(2616005)(26005)(6512007)(8676002)(4326008); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: qEO+pcQ8OTK7ps7/YQtngBM+MB2PeZsUfW3rLlFN28vpXYNQ17ClFtJcfC4Z3RI0MnTfktfo8Ja8honVQJmT/1Zl+p6qnf1WP49J5Qgh7HVCTDpQK3Su2pZizf4jT/fNAi9tyYFmxemCn2oqHfCsucbwCXTC8/ZF0JyyWDPqii8Oo9/PSvJqX6u11C5gzRIEb4ZDhQ40aSvynmi+PtAbRTbqYi2r9t12kpxCC39w+7iWuIjXHRJrkv0rOsclJKr3qC1aP9sEEkPWgIB/9e9j+Ej+5IugGpKsHVEufMR5KsruoEZhu09SfwfYEi48nF48XBwg9PB3kyhRTzMyQZkf+LV94zRmRoEOkTIq3ef83g6kP5FIWQ3J7H8hcCZ2tlJf7MWsZ7TVAeq9iN7my61vyJdpgCsFic6D7pq/9PzO7jYcO3pUlKh+/nUpRZ0VElJmUzr17Vyujt9rzsrhkdoHkIWE6B7m/h1JWzHL7QqERgmZQTNij3mXF156kMrhaI78vnP6TRxBMgMYlcWOvFTjIBmezwMcjZxq9g4K1Czrv1l3AJ3qWrOKpeTxMPXbiq4QWCHlp8NEY6RTmBU2OP5RmQMN97S7uGhnuBxp2CUIsEpTFnR/+C48i1jJN7Z2dNRFhan3QwRg31aIYisdIOQlYTV2NKB5K4Htp9H2iqmF6rIif9X0Bbss15kmv/tmH4InNl8g8zds23kwjGnUZ619uslcMEsgR1y+ebdyJtQlkyI2RL5LsLk6JtxQPRiKvrO1OC4UBjS7g1sAYKVXZtG80UX7nCTdmueaEcp9ydUTjh0MKDiYHz1xjeM6e+cxjL14LTer3AM9UMi8HCWQoBRh4fswlJSeaPGdNDNu6QeDjojp0XzZT/n462BSsARTRQUJyMnPDNBTD6Qit8Pecy8b1GD/WNm8sqwxnWkqsfs0y1zE64cWD9zQYyITe0B7ZjwCsG6hSV+TOZp0rcIrLQHAfGne0k1u8VlbtYsBIwcjmM2z1wkNYvTEgGFoLJXGjCrHgMJTw8l7e1wbkDbR4zziDM0p2EUvuxDlMS0dR+qbCDOvqmGjugxPBj4VEbY8zyPynjW83QAoi0iPXeFzaY0Hlsi5MU6XusSU7KkAS9hOffpE1vA0lLaLOEri7kaULsQuAfrxx8ISipR8XaMahlD/Opbtyft9kJeMk7Zhd1ZzoeZ7PtyhGfauTQ4OqLogPIrk8ez5czrzjUmC7C4p7KBNznoSe1vEACCfg3LfjV+6YZsmanniJh5DMBBC9G4V3GNZBURmSHFDK8EaRmp0wl1rIATRAvTOlYnNFePHlErV+FZ1By4HmrpWTGME27UAIGBrd6ee/iO1LVt6djQv0VHT9EKIJWLYArorTleXRzIRqHzhMLGmQDTIfelGSwBtDHv+VSGGTe0NEGSRbwLf3ORFy9BBLFEntQwe4qIqsjN2j/hepe9LbTX22vUFkt6UDgAP3WB+0gVB/x3ReJHIxXKE/W1YXqdPH+zeBB4eK72qupB6u8UmCKAtTrgUltMSfJnTBdtiVTfiehMbFOmrWc0zUHskVhhwAl+O+dvzMK4H4WKQm4QmM2/EeUcSdM1AGnb4/Kw9h8LfVwDew4bbZE/nHw== X-OriginatorOrg: seco.com X-MS-Exchange-CrossTenant-Network-Message-Id: 62cd1419-1fa5-49e1-0758-08da9b461b6c X-MS-Exchange-CrossTenant-AuthSource: DB7PR03MB4972.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Sep 2022 20:24:23.8458 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bebe97c3-6438-442e-ade3-ff17aa50e733 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: MqEdPAq7bmyqv/AvS42bD/pgGPEzzrnZqPMDZHcg/pFHaT4Gznjp+n//lekVSmiPJ/KNsyNknsOGOk4Tkqr1xQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR03MB9566 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org This adds bindings for the SerDes devices. They are disabled by default to prevent any breakage on existing boards. Signed-off-by: Sean Anderson --- (no changes since v4) Changes in v4: - Convert to new bindings Changes in v3: - New arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi index 421d879013d7..3810d66f8725 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi @@ -238,6 +238,24 @@ reset: syscon@1e60000 { reg = <0x0 0x1e60000 0x0 0x10000>; }; + serdes1: serdes@1ea0000 { + #address-cells = <1>; + #size-cells = <0>; + #clock-cells = <1>; + compatible = "fsl,ls1088a-serdes", "fsl,lynx-10g"; + reg = <0x0 0x1ea0000 0x0 0x2000>; + status = "disabled"; + }; + + serdes2: serdes@1eb0000 { + #address-cells = <1>; + #size-cells = <0>; + #clock-cells = <1>; + compatible = "fsl,ls1088a-serdes", "fsl,lynx-10g"; + reg = <0x0 0x1eb0000 0x0 0x2000>; + status = "disabled"; + }; + isc: syscon@1f70000 { compatible = "fsl,ls1088a-isc", "syscon"; reg = <0x0 0x1f70000 0x0 0x10000>;