From patchwork Tue Apr 13 16:48:00 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Camelia Groza X-Patchwork-Id: 1465901 X-Patchwork-Delegate: priyanka.jain@nxp.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-NXP1-onmicrosoft-com header.b=G+FbrmIv; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4FKWnh6VQMz9sRR for ; Wed, 14 Apr 2021 02:50:48 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id DFF6C81E89; Tue, 13 Apr 2021 18:50:22 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=oss.nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="G+FbrmIv"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 2C7FB81E7F; Tue, 13 Apr 2021 18:49:55 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FORGED_SPF_HELO,MSGID_FROM_MTA_HEADER,SPF_HELO_PASS autolearn=no autolearn_force=no version=3.4.2 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2060c.outbound.protection.outlook.com [IPv6:2a01:111:f400:7d00::60c]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id EA1E381E16 for ; Tue, 13 Apr 2021 18:49:42 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=oss.nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=camelia.groza@oss.nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oIpmplTEYohmDGgmVj7E1m7fBLmZmrwEX/YlCxYcYFgZ2Av88M8ot74ZEqY8WIUxGjZN8vRoU+MA06JztXVEOxM3Z2/mWL9GCyjzm4JIUTBW1jeeGDmcFZBZ+ZbLWvvuj+d/q+Cwr6JMzrojCboj32QutvNInpiuJT/e1FSJu47XnVHjO+M+wIPCbExb0njeCHSztn3wN3zS+X3j5eaF4VQPEU2wzHPjZA1IPB2EOq1pz/VielI8VjPr+Q+7qjGOcOpxuQEQlcG59fc2cebxMjCCh0wqL7uWF27PW1LxTWlTAPp3aSeVPY/qWKJwT6wK+BwYFnr0zkF36G7eohHzaQ== 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-SenderADCheck; bh=n64CQzXMT6foAfjPV3ScglWE5GX5Uhmg0a+uI3YjVSU=; b=UF3pfN86rZg7JQLxw2MMSFc+7GH8OSE4LE6SUXlaN09DRs2+tJH435FxH4gMDpzLM7/frb40x0vECKo7AzJTbcOPZZSqws+HZolLQFEDfja/hHsnQkrhJgWVTwc5JC4KtxXc5fFNoAVotC4aGKceIDHKhtvIQ84fLm1FOutKCcuODZwtxTd8i6sy6OqNRSyXCANxP+hNOs/wW7+xpnyVTWYQFiTJ6s2Q7nTFhMW+MI836F6b8n+Aw9QaFGuMR7E1jjrNurg+jfdyfGdVz2/risHorAF1T0n6y2RHpzhxTMgeU8weuG+1BkqBfhM0soRVUMGousXrPbdSY1ItVLbg6A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=n64CQzXMT6foAfjPV3ScglWE5GX5Uhmg0a+uI3YjVSU=; b=G+FbrmIvEJIEIoNY2KEGDADbIUtmKWbbE9QkZRv5HH9CAeLzs0qo1tKapa1UxuVmzG9V2rFgk35An1yKEmED9H9GUeK3/jWEbVsarv9g525SvBIbiCD2POY5Kp/EnisoYRX0LhV1Hg6OXS+YNA69nWwnaKuaV7Bl1bLQMZJ/bUk= Authentication-Results: lists.denx.de; dkim=none (message not signed) header.d=none;lists.denx.de; dmarc=none action=none header.from=oss.nxp.com; Received: from VI1PR04MB5807.eurprd04.prod.outlook.com (2603:10a6:803:ec::21) by VI1PR0401MB2255.eurprd04.prod.outlook.com (2603:10a6:800:29::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.21; Tue, 13 Apr 2021 16:49:41 +0000 Received: from VI1PR04MB5807.eurprd04.prod.outlook.com ([fe80::1c19:2fd2:7521:31d5]) by VI1PR04MB5807.eurprd04.prod.outlook.com ([fe80::1c19:2fd2:7521:31d5%7]) with mapi id 15.20.4020.022; Tue, 13 Apr 2021 16:49:41 +0000 From: Camelia Groza To: u-boot@lists.denx.de, priyanka.jain@nxp.com, wd@denx.de, Shengzhou.Liu@nxp.com, Zhiqiang.Hou@nxp.com Cc: madalin.bucur@oss.nxp.com, Camelia Groza Subject: [PATCH v2 06/11] powerpc: dts: t4240rdb: add FMan v3 nodes Date: Tue, 13 Apr 2021 19:48:00 +0300 Message-Id: X-Mailer: git-send-email 2.17.1 In-Reply-To: References: X-Originating-IP: [83.217.231.2] X-ClientProxiedBy: AM0PR10CA0087.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:15::40) To VI1PR04MB5807.eurprd04.prod.outlook.com (2603:10a6:803:ec::21) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from lsv15136.swis.ro-buh01.nxp.com (83.217.231.2) by AM0PR10CA0087.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:15::40) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.17 via Frontend Transport; Tue, 13 Apr 2021 16:49:39 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 9d01baa1-b779-4bd3-8637-08d8fe9c219b X-MS-TrafficTypeDiagnostic: VI1PR0401MB2255: X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:4303; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: MsQCLedRXUW0F/Qu130OloY7/Bo0IUBaYD4XXU290SOnfMJHyTMCTHPt2UnfP86pDmVInCTQgld10ZP1wGN9vLzTSAg5eQDW9NwbSozd/tuN6CO1hHsRRkJG5zMhpwkVo7qqoZbcoOGazmIAQc/DsWmVokrxvo1HSyaYVi4N4HchFZ0uP69JWlXn7CdrodqbX7nq2Dlawsr7ckvKaohcCIdcT02CXktRMUnrqLhDPYED3oTSW3b6Bi4ZWdwgfD1qv3Y18jrznIr4bqcFqwvd6kpK1fuWVeOVNBAfmy/75VJhUNMEPHpHzix4mLbW8rEtGnCZ5PNudar4rbJ2DjN0prFPUsJtyLHiOvDjqGvpBVaolR93MqOLc4wCPbpxzpagRrXQIc/lXUYAcEKuS1LxNp8A0m48hpyI1NsDtKZbuTXQUITSMHotwp6pux2/MJcnTuKlTr31kmveP7XUmDDKK8oFd0qBInNeKGq1g/lYnwjXpRocOx8ClmhbbuXms1gC/Qsa+JYdzPVv82VnxC1V/maIGUxPaR6xXTnKeC18HrNNxrZKi+89yD/22xJXvDPP0DZx2V5685jq6PqPeyNfEZabvW8YEMpFEXR2BUosc07JV/10ZQTNj2EW6U0+gfkxwJlpivUe6j3Y77FrPp0xEo2rCJHi6xr2LUEpichtmBk= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR04MB5807.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(2616005)(498600001)(5660300002)(6486002)(186003)(956004)(38350700002)(83380400001)(66556008)(66946007)(44832011)(66476007)(52116002)(6512007)(8676002)(16526019)(6506007)(3450700001)(38100700002)(8936002)(26005)(2906002)(4326008)(86362001)(6666004); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: mpb0W7ep0wMD0ohX+5YOIZXXBSEP5lW2IBxUII1sI2MO7JpuEQt0zHJ/emAZfJlOo+uSoQKK+u//EZsRXP2JOWnBI3n+6dNaEfsPYl4egjrBdc2IkofZU7oMRUJWmKDzbaqgvfKx7w0y0WQYddU9GGLgqGDAcIg7wYFy/k1T2vjuoDvFMCHUO7+UyHVbBzzVzjgC9r3KTcZpzrtOwAT+S3D0lyH2bzX5GF8R5Ix+d6kw4jJzqzWk+ICnx7efIQkQNRoN1OMapZ2CGsLf8uWsoKrJ9xR3pS8YV3TYbvBl4mFKjOp0qVbYxl+pC0VMbbbj6If5cPyJi6tspc7Kb8LSSpglDFubCdeAcarATJQt6oGeSeqxVizcsT9N7sq34rl/unf2YORjB4Mu7KF8TWVLW7HmVss7YJVgimmH16K3hiHQUUq2EmD2LvN47odOc/8JUFnHnftOMlAR70DEKT5u4BU2LF6oprVFi48zbCo3oj9UbipBGrxFlQXnNhMMoghIvTFpECm09xCAHgajj9kLJCgZnXUh++uSqgj+sPU95kBZpKnuDjmdUAV9CnxN2o7k1xUg/mQReYNNHdfT0Og06smJeUVHnZybSOXLdFOHLHodHC47SCuDKnLpYZdybndRC+k8dgT6JWh15bBjqrgewS/h3WDLkDeLlVzF6ZD3fQnA/w5PeifRbIkwujE9EOzFXfg6AnkrdqmlFHi8rYbrfGwNWSxxv86z2B1XoJm6y44BAwtMGO2VtRZUIvGtCUwOJOFOSU7gBYwgdNn2o2MfHIcwQOYZAeljcbZ/mpWrzIEz9QppsH8JjYfGwU1U1FaRZ2Upn2PqQxAMP+sgWA85QF6kDDSR7aelEw/W5N0XqkFftb7xgkpBZQmEJZ//hM/UWJBBqIWGjGJywFQbYmsRw8iaXSatohZPqgLQpxBwNmJBDiwnPrJiy3lXv4n6xsdL/WHbj711XzIx7zbAMrc4Igfk9JmteXBX4Pe09wmbfdNvKwSriDw1j7v1ZQ9QZUUO09558eaDMCnSv2VDiBRIsT3aW1KjMniiXemZXiZPAJDyRweJvQVwf0Cz48i4EJv7+HOEQutKhbUadePwe9ghWwEiTYb2uzIlqoOFf6w/z8q8Wf1e+89NFfRS0HoT6uWIxiqUmCcb79AyW2Fb9YpkemW+fT7q+QGd3MP9Sc6jwOykEuR8awOrBzCi/fq6mQfN073yblsdR1qEpXmsQIqhjCtAOmLDHtKokwlo4kPM2jlaVyJ06PmHkLD0tFMAX11B4hdoklCWHrVoVKvDacbL+jA8kiYI9SAscnviCAuwueJzBU2JkO5s6/7x18bIeRkq X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9d01baa1-b779-4bd3-8637-08d8fe9c219b X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB5807.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Apr 2021 16:49:41.0216 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 5HDdxl0eJ2c1xMfmf0ZNJxkwpE+t9ONju8Lv+mdsezK7YtyU9t7fseil7SXiZxeos2I7TV0QAPNpEv6t6sxLkA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0401MB2255 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: camelia.groza@oss.nxp.com Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.102.4 at phobos.denx.de X-Virus-Status: Clean From: Camelia Groza Add the FMan v3 nodes for the T4240RDB. The nodes are copied over with little modification from the Linux kernel source code. Signed-off-by: Camelia Groza --- arch/powerpc/dts/t4240rdb.dts | 142 +++++++++++++++++++++++++++++++++- 1 file changed, 141 insertions(+), 1 deletion(-) diff --git a/arch/powerpc/dts/t4240rdb.dts b/arch/powerpc/dts/t4240rdb.dts index 635065a03685..6d31675c5ead 100644 --- a/arch/powerpc/dts/t4240rdb.dts +++ b/arch/powerpc/dts/t4240rdb.dts @@ -3,7 +3,7 @@ * T4240RDB Device Tree Source * * Copyright 2013 - 2015 Freescale Semiconductor Inc. - * Copyright 2019 NXP + * Copyright 2019-2021 NXP */ /include/ "t4240.dtsi" @@ -20,6 +20,144 @@ }; }; +&soc { + fman@400000 { + ethernet@e0000 { + phy-handle = <&sgmiiphy21>; + phy-connection-type = "sgmii"; + }; + + ethernet@e2000 { + phy-handle = <&sgmiiphy22>; + phy-connection-type = "sgmii"; + }; + + ethernet@e4000 { + phy-handle = <&sgmiiphy23>; + phy-connection-type = "sgmii"; + }; + + ethernet@e6000 { + phy-handle = <&sgmiiphy24>; + phy-connection-type = "sgmii"; + }; + + ethernet@e8000 { + status = "disabled"; + }; + + ethernet@ea000 { + status = "disabled"; + }; + + ethernet@f0000 { + phy-handle = <&xfiphy1>; + phy-connection-type = "xgmii"; + }; + + ethernet@f2000 { + phy-handle = <&xfiphy2>; + phy-connection-type = "xgmii"; + }; + }; + + fman@500000 { + ethernet@e0000 { + phy-handle = <&sgmiiphy41>; + phy-connection-type = "sgmii"; + }; + + ethernet@e2000 { + phy-handle = <&sgmiiphy42>; + phy-connection-type = "sgmii"; + }; + + ethernet@e4000 { + phy-handle = <&sgmiiphy43>; + phy-connection-type = "sgmii"; + }; + + ethernet@e6000 { + phy-handle = <&sgmiiphy44>; + phy-connection-type = "sgmii"; + }; + + ethernet@e8000 { + status = "disabled"; + }; + + ethernet@ea000 { + status = "disabled"; + }; + + ethernet@f0000 { + phy-handle = <&xfiphy3>; + phy-connection-type = "xgmii"; + }; + + ethernet@f2000 { + phy-handle = <&xfiphy4>; + phy-connection-type = "xgmii"; + }; + + mdio@fc000 { + sgmiiphy21: ethernet-phy@0 { + reg = <0x0>; + }; + + sgmiiphy22: ethernet-phy@1 { + reg = <0x1>; + }; + + sgmiiphy23: ethernet-phy@2 { + reg = <0x2>; + }; + + sgmiiphy24: ethernet-phy@3 { + reg = <0x3>; + }; + + sgmiiphy41: ethernet-phy@4 { + reg = <0x4>; + }; + + sgmiiphy42: ethernet-phy@5 { + reg = <0x5>; + }; + + sgmiiphy43: ethernet-phy@6 { + reg = <0x6>; + }; + + sgmiiphy44: ethernet-phy@7 { + reg = <0x7>; + }; + }; + + mdio@fd000 { + xfiphy1: ethernet-phy@10 { + compatible = "ethernet-phy-id13e5.1002"; + reg = <0x10>; + }; + + xfiphy2: ethernet-phy@11 { + compatible = "ethernet-phy-id13e5.1002"; + reg = <0x11>; + }; + + xfiphy3: ethernet-phy@13 { + compatible = "ethernet-phy-id13e5.1002"; + reg = <0x13>; + }; + + xfiphy4: ethernet-phy@12 { + compatible = "ethernet-phy-id13e5.1002"; + reg = <0x12>; + }; + }; + }; +}; + &espi0 { status = "okay"; flash@0 { @@ -30,3 +168,5 @@ spi-max-frequency = <10000000>; /* input clock */ }; }; + +/include/ "t4240si-post.dtsi"