From mboxrd@z Thu Jan 1 00:00:00 1970 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 9FEF4C433F5 for ; Mon, 9 May 2022 06:29:19 +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:Content-ID:In-Reply-To: References:Message-ID:Date:Subject:CC:To:From:Reply-To:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=rwKIWI+pNpMbdDTyuqkfM7wQuJNc2AYH9cNqBfaeIqI=; b=Ugln0Jt5vz/Tdn WcJkhXAcIT0BmpgXDNDtRne8EhTDBNcw3iL14Lu6WpF8NC6K9WxuuQlo8ZnVi5j9f3/pKCsJXWG0C HKZ/9Fds38J2c7iQfFLPycUytzfLScVSbPDdp0zdZ+JBZ5f9RdjBXvrUxBLGMwAVm4dGr3mTzp1G1 ZW5H0Z+CqNYpOSrz933FA3oBgkHJBXUqRubRdossj/ebglvf/bA7ILRSHsHPPZlcVQdMxucP9/YwK nPm2c1LREhNf++bl5NoxLqt8VcUY0EgdJXfRqOiXNSUrcQUESE4zKDoYdTNS5aWWNL7GXdYZtFnzL txoXyUi1OgUATt1g+RBg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nnws7-00Cfka-UY; Mon, 09 May 2022 06:27:56 +0000 Received: from esa.microchip.iphmx.com ([68.232.154.123]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nnwrb-00CfRC-OS for linux-arm-kernel@lists.infradead.org; Mon, 09 May 2022 06:27:26 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1652077643; x=1683613643; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=IiHjHuLHuUlt2Kt199MK66Hdquv2YlKIfu3aK+D9TCA=; b=e7IvewSAkHGqaToP4baSf36RDssG5TFr1EFH0EGcfp9z06zppKB18eAf cZQCVdmH5um++xiwYfWLuUASIZswD2RnZSOleJrbTHHgXQsjEcRyqcWdt zEjNWGSXbAZuPhKgAsv5mXZt6lOruUmSn33xDeW/UGTsqoBeBj7gOvIKm /f3liFkAdLUFEUwLuw+a27RxZJt2k8TU5KDcz6B+K3BXjWBwPyDpGBayK W9Ux9SqEkW/v9ZWoMEvjfDR8ME5bte7I/CsybBulq+f78OHRLUgFoQV/b xRsX8eQC9Bs7xGvm/8jLzu3WKmauSzQtd4nGekSVn7AMBkPL7hsPKSsz3 g==; X-IronPort-AV: E=Sophos;i="5.91,210,1647327600"; d="scan'208";a="94979956" Received: from smtpout.microchip.com (HELO email.microchip.com) ([198.175.253.82]) by esa6.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 08 May 2022 23:27:22 -0700 Received: from chn-vm-ex04.mchp-main.com (10.10.85.152) by chn-vm-ex02.mchp-main.com (10.10.85.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17; Sun, 8 May 2022 23:27:22 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.87.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17 via Frontend Transport; Sun, 8 May 2022 23:27:22 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jt2pfBYXEtaRN8dM/j4IoCjtMlJGgeDP/3F8DkR8KGQHG5nMhFzMUX1hWiNh9NLwcQovmUlAmTopukNUzred6nrF2T+YPM0y/J5ix8uF+3ydnNnV1lxP1Bx94yUpUU3u1wtL0fcemp2nHQDTYo2rIy3kJ2sSEalxs15/kE+2f1oJyU55QAW52IjSYjMLgq1EuanHb/suzgIaz8Bf6akeZLHfbILpGtNyMZV08cTrvbvGutHoEd44xkkJw6EGvzNf6mYP7hmIWPH9qhw9Y8gGTkOf4rL2nWjibceF+XpsTXbURgSvRXD07p/rCEZd7hhxURfc3hNiHVRc9VkOKYjQwQ== 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=IiHjHuLHuUlt2Kt199MK66Hdquv2YlKIfu3aK+D9TCA=; b=MFwU99kdNZRdCWP39C+2mSqQr/iHSRRB1V6n0gow3NWJ+ye/CzzDnvLZehl1y9Gi/WZplJVwpJkX6Q+DOIeLi4muDXKCp7znsXpaSjvMsrWO7eDlTtEGl2afR2pVcnD6c21fLNy8LFU3ZdScdtrGvzKMT/QVfxtNTTPbqKIeHtnTkJrI7U8Ti08/063CrBdlNg19G+SG+gZdFoIouyVtRXRjsoeF0dHeFyQJhivmkgcnwdqBO8WscaKMNnFyQge9o/gbJeN3gs/8nIsnvTiTD02MGYvUN4+wURTlJS78IW6mp2eMxfuzGDYzdosmUHoqwR4Df1xDZmmfKdwfwQRN6Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microchip.com; dmarc=pass action=none header.from=microchip.com; dkim=pass header.d=microchip.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector2-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IiHjHuLHuUlt2Kt199MK66Hdquv2YlKIfu3aK+D9TCA=; b=GRqUXk0xmyuyEChWF5/tSxTDSxxPEaB1OcUa63RyLQq8Rdqx3Z2WrZHr8B7h5+hEWKXW1uzY13QI4hHzTaDTBcwBBJmsfiWzF9L0inQ24e+UyySeQKcpkrBhdppcV33sivGvsqnjq1jOqjpe5UEufpcq7A7O76kUe6IBmH8xkvs= Received: from CO1PR11MB4769.namprd11.prod.outlook.com (2603:10b6:303:95::10) by BL0PR11MB3299.namprd11.prod.outlook.com (2603:10b6:208:6f::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5227.18; Mon, 9 May 2022 06:27:17 +0000 Received: from CO1PR11MB4769.namprd11.prod.outlook.com ([fe80::e906:3e8d:4741:c0f0]) by CO1PR11MB4769.namprd11.prod.outlook.com ([fe80::e906:3e8d:4741:c0f0%6]) with mapi id 15.20.5227.023; Mon, 9 May 2022 06:27:17 +0000 From: To: , , CC: , , , , , , , , , , Subject: Re: [PATCH v4 13/13] ARM: dts: kswitch-d10: enable networking Thread-Topic: [PATCH v4 13/13] ARM: dts: kswitch-d10: enable networking Thread-Index: AQHYY23UXiRy75AIoka0/qUnKZt4Zw== Date: Mon, 9 May 2022 06:27:17 +0000 Message-ID: References: <20220502224127.2604333-1-michael@walle.cc> <20220502224127.2604333-14-michael@walle.cc> In-Reply-To: <20220502224127.2604333-14-michael@walle.cc> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.0 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microchip.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b28fe540-4bae-4a58-5319-08da3184f6de x-ms-traffictypediagnostic: BL0PR11MB3299:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: wddFUBqLzD0CIadmpTprwzZsuLkLZbqFB0dDOsFMJvC6Nsv8Q9BTfS/4Fc/w1h+pGPGGOz+/JMMgIWnAEogYhttwAYnidetqdS/5ymXb4fxw0f3TCoNB0NoJDiMWGDPwUotxAWpBsUQe6J2zwjgtWkgyuYPG/0KExsF+hDBSSqD5GM9rUe2jF6hDRe+9wpPg9C2i5SpD8rMuZwEj8st348dUnQbuHkqMdVtF66qk3pReYhJg8NffgmuV9136F0TYH4dXbjhEPGJmIanITqHA6A6hgjDo09ST5MGPPol6IiR9EfgjkKUfs2TROUVb/iS5J6NG4zLh2yd0ppG6RJsVXVmWlvDGEH+huOSyKfabYKa8aVWv2i3xqtnVkfktLtwsweRRgPDYa0F6T4cemnFriSm9q8Ie3sVqa1+tlIPQLmqKuWYGTxoObUISKEpqm6/A+rUYDiz0N9bPIpMryyAOC4BzRFsv9G8en7j57mdGzC1jT0XzyUxifXp+kZ0P5sHksBJNjr7NKm8xMLTmVYd4PqV/DwVehvMZNS6ZPvDyWFrjMJmcQT90s2K9Q6vJprM1CUPfOQjGD8UuykZE2AVT44kqf0SS39ZXi/GCtUZS9TZUb9J5ujpaLRUglzf/Zg8ASuRwgAPb6IUpSBUk9QBFr38zQcJ7J0DacIsTdpU5iL/Y1HKlUWzUTEnspcI9czjIq3BwJFj742j6r8BWRLEfywHS4MpetftpU5ZYX31sO6zZD3sV3zZIvV5Gl/Vg7cwnrqeyMwH4NmVkspzFAxQYjA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO1PR11MB4769.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(6506007)(6512007)(2906002)(76116006)(91956017)(4326008)(64756008)(66446008)(36756003)(8676002)(8936002)(71200400001)(86362001)(5660300002)(66556008)(66476007)(53546011)(26005)(2616005)(31686004)(31696002)(66946007)(107886003)(6486002)(508600001)(38100700002)(38070700005)(54906003)(122000001)(110136005)(186003)(316002)(6636002)(83380400001)(7416002)(43740500002)(45980500001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dkdGTFZBRHk4WkZjVFRoTnFsQ3FuRXA5em9PQ2RaWnh5Mng0NlYwMUNpR2ly?= =?utf-8?B?dGozbWgzM3dvbTRBcTRaMFptdnNCeE5kVzdmTS9FNVN5dzR0RGJGNjh1SHFS?= =?utf-8?B?U1dnbVhjamVZU1dUZmgvUkNEMEVoSXRObzdlZ3BSeUF6Y2RMVXFGWnlISFpn?= =?utf-8?B?S0s1dDZDeVZqcHh4empIUUdueUdQdEhJT2VLMmVid0hlOVJKV1NaS2lybHlX?= =?utf-8?B?WkdlWC9vOHJraUxLVkhWeXJPMWhiWk8xWWZacng0SlFmV3RDbllRanhBOTJP?= =?utf-8?B?RDR1RVpxY05hSXBhb2lKNDQ2Y3VmMHMrL2xHR3pWN2l1UVorc2JVTzdvRGNO?= =?utf-8?B?ZzJTTVF5bE1ueGlvMTU4eHlId2VSaWtJb01nbGpreEhweHdiRm1PSjhINnlS?= =?utf-8?B?RVI2YzJWMm1pMEszNUxLbzQ5amdmc0hlZ1pjd0cva1cwZ3MxSGxKRENpeGNw?= =?utf-8?B?dFhOMDBlVCtIL0RwVnVNR2UwL1F1R1lSRC93a2xkbHhrT0xlbVh6S3JNQ2xN?= =?utf-8?B?RlZIWUcrOVM0SW1tQVh0Y25VK3BFbE9BUk40RkxZMVRQR1J6N0JwaVVUM0hr?= =?utf-8?B?alMwNFlheXJJY2FLTXpQbG9xeXgxYWM3U0t5bjQ2SnQvSXZJaGFaM2JwVith?= =?utf-8?B?elpHeHpENTN3KzYrQlpYckNCT1hScHR5Qjl4SXdHRmJNRVozT28rYjZnK09m?= =?utf-8?B?UjBqRGJtMGxLaytPQ2Y4TFR1S2QwRVZ2VkhKVnltdmNkMUNEYk9FMlJXbUUv?= =?utf-8?B?T05QeXN5VmFHeFZacWtVc2FPa1NGQ2dwUlpCajM2L29wWVlTNk9OY1BFUlgw?= =?utf-8?B?R1VhTDc5RHdQY2hoNHkvYVViRXVWK2RkeEdzRGVwemZRa3ZWQVhrckZoRWxw?= =?utf-8?B?MW1kNEpzeTJZd2cvT3dlZXhRUVdVaTQyUHRMSzVwbCtiUzgzalIyUkQ2c1JT?= =?utf-8?B?V0NyVGJLekprZHFDM3B4ZkFnYVl2M0tERk9NRjdsMEhvVXp0dkphQzR1ai9o?= =?utf-8?B?b1N2QjRHU1lCOUVFamozQTZTSEw1SHJCaEpsWVA0UjRKU0ZORys5eVlKWi94?= =?utf-8?B?S1Fsc1JmVzZ1a2d4L1hSZHprTjJxcERzd3E5dU02dUJtK003SlgxV3Ivb0p4?= =?utf-8?B?NUMwVWR6R1gxWkg0MFdXOVVxVTM2L3JSRFJwTDY5NUcvMW40VldLZXBBcFNP?= =?utf-8?B?bDN3RXJpZnlZMWNWKzZQRFBONGFDM1BKVFluZEV4aFk0dlJKT25EQnUvYlFS?= =?utf-8?B?aDRzd2sydjFBYjArY2VHN0ZzdlM0N3F2Uzg3K25sRmhCdE9BZ2pCUERyWm9J?= =?utf-8?B?Tzd5R2p1T2RsTUNkWHRkY3I1cS91T3lCc1p5YkNTMG16RkxldjFTU1o1ZkU5?= =?utf-8?B?T25DZjRLN1pXUUlhaHg1MlFQdFRrNlEwbHY4WGVPaW9qT09vTjdFRFFvY2VY?= =?utf-8?B?dVZNN2Z3VWdEcWRyU3lmMjlxb0VWZDBtWHVGKzd2NnFrc0pjVkZZTFp0ekZQ?= =?utf-8?B?dDcybm84eUttYWJkUkVzMlVKc2YvbXAxb2prcmhnMFcyMFpKNlpsZTNhK1hv?= =?utf-8?B?ZlNYeFhaTGJ2RnZmWVJGSUFrei9UUXkvRzBaSmVmb3J2MnJaUU4xT3R2Z0M1?= =?utf-8?B?NkVhREZzS1lya3NtQTJnZkordjNhcXNOd1dOSGVVdFhRT0tsRDI1T0wrc0Z6?= =?utf-8?B?elI0dmxLTitVK1c4R1V1K0pkNkJjRWIvY0hOY1owNHM0WTFWZmZrak5zenE2?= =?utf-8?B?Z2FJSTZuVmFNbEY2L29LSVBiNVppT0RsOTdoRittaGFHeEs1YlBIWTVhUm02?= =?utf-8?B?WEdneU1KMVdFa2Z0R1JsK3VIOHcrZDR3djhYaUlIOUVnbmFkRG90R2dPTEJj?= =?utf-8?B?TFhEVWtFKy96OWx0Yzl3L0RDeVBCTUV4S2xWK3UrTitJU25zblF0ZEtvNmNm?= =?utf-8?B?OW9sdFBJZDlJaXFiQ0JIMHptYm1KdjdVbkl1RHBBNzErbUhGZHlEVGpBOEJE?= =?utf-8?B?R1RleU11aGp4S0J3bU5JTmxFMmdqUkI2L3BrZkRyZnp0K1Y3NEhma2JDRVFG?= =?utf-8?B?cFlMS0VIU3RZT2puRFZXeUlFRVJMNWxkSDlKS2h4eVprUTg2WlJUNC9Yc1lW?= =?utf-8?B?MWZCdnNKZ2tmVmF5YUFVSy84RUZ2eE5GYnVFRCtRaXphUlNnbW1ZVkl3SktG?= =?utf-8?B?MGFnemIrV1lpRHBKY0JYdkREZGkrdDZjMENEZ1Y5Z0s5Z2ZralRhOVpVdE9k?= =?utf-8?B?WC9CcnBwaUEwVUVUNFBGQlFUdnVEVnVkTSt5S1ozR0dOZWlES056bDNFYlVU?= =?utf-8?B?WkN5Mk9yWkhHbXNhTklaeXk4WmhUZzhWMllGeGM0NGo3eU1HUHBiNlB1eXFV?= =?utf-8?Q?79Z+Jy7W97f8IWlY=3D?= Content-ID: <123980261DA357469A4A43EB521BCF52@namprd11.prod.outlook.com> MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4769.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b28fe540-4bae-4a58-5319-08da3184f6de X-MS-Exchange-CrossTenant-originalarrivaltime: 09 May 2022 06:27:17.3244 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: hdiXQTaeXjmhaRZd0BX2/n8mt0OWk9hiCa3XMfg5pF2XEsYclGQ6TjoaoLASrZuhHfB/lm9jEgzz7jg8142ighuuLjWDESJE+0CSKM7WA5M= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB3299 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220508_232723_940676_D3C766A8 X-CRM114-Status: GOOD ( 17.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: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On 03.05.2022 01:41, Michael Walle wrote: > EXTERNAL EMAIL: Do not click links or open attachments unless you know the content is safe > > Enable all the necessary network related nodes, wire the pinctrl > configurations, add the PHYs and connect them to the corresponding > network ports. > > Signed-off-by: Michael Walle Reviewed-by: Claudiu Beznea > --- > ...lan966x-kontron-kswitch-d10-mmt-6g-2gs.dts | 16 +++ > .../lan966x-kontron-kswitch-d10-mmt-8g.dts | 26 +++++ > .../dts/lan966x-kontron-kswitch-d10-mmt.dtsi | 97 +++++++++++++++++++ > 3 files changed, 139 insertions(+) > > diff --git a/arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt-6g-2gs.dts b/arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt-6g-2gs.dts > index 7b12cbe11c58..0f555eb45bda 100644 > --- a/arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt-6g-2gs.dts > +++ b/arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt-6g-2gs.dts > @@ -76,3 +76,19 @@ fc4_b_pins: fc4-b-i2c-pins { > function = "fc4_b"; > }; > }; > + > +&port2 { > + phys = <&serdes 2 SERDES6G(0)>; > + sfp = <&sfp0>; > + managed = "in-band-status"; > + phy-mode = "sgmii"; > + status = "okay"; > +}; > + > +&port3 { > + phys = <&serdes 3 SERDES6G(1)>; > + sfp = <&sfp1>; > + managed = "in-band-status"; > + phy-mode = "sgmii"; > + status = "okay"; > +}; > diff --git a/arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt-8g.dts b/arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt-8g.dts > index 4b35f6c46e7f..5feef9a59a79 100644 > --- a/arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt-8g.dts > +++ b/arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt-8g.dts > @@ -11,3 +11,29 @@ / { > compatible = "kontron,kswitch-d10-mmt-8g", "kontron,s1921", > "microchip,lan9668", "microchip,lan966"; > }; > + > +&mdio0 { > + phy2: ethernet-phy@3 { > + reg = <3>; > + }; > + > + phy3: ethernet-phy@4 { > + reg = <4>; > + }; > +}; > + > +&port2 { > + phys = <&serdes 2 SERDES6G(0)>; > + phy-handle = <&phy2>; > + phy-mode = "sgmii"; > + managed = "in-band-status"; > + status = "okay"; > +}; > + > +&port3 { > + phys = <&serdes 3 SERDES6G(1)>; > + phy-handle = <&phy3>; > + phy-mode = "sgmii"; > + managed = "in-band-status"; > + status = "okay"; > +}; > diff --git a/arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi b/arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi > index 4c1ebb4aa5b0..4cab1b3b3b29 100644 > --- a/arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi > +++ b/arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi > @@ -5,6 +5,7 @@ > > /dts-v1/; > #include "lan966x.dtsi" > +#include "dt-bindings/phy/phy-lan966x-serdes.h" > > / { > aliases { > @@ -52,6 +53,12 @@ fc3_b_pins: fc3-b-pins { > function = "fc3_b"; > }; > > + miim_c_pins: miim-c-pins { > + /* MDC, MDIO */ > + pins = "GPIO_59", "GPIO_60"; > + function = "miim_c"; > + }; > + > sgpio_a_pins: sgpio-a-pins { > /* SCK, D0, D1 */ > pins = "GPIO_32", "GPIO_33", "GPIO_34"; > @@ -71,6 +78,92 @@ usart0_pins: usart0-pins { > }; > }; > > +&mdio0 { > + pinctrl-0 = <&miim_c_pins>; > + pinctrl-names = "default"; > + reset-gpios = <&gpio 29 GPIO_ACTIVE_LOW>; > + clock-frequency = <2500000>; > + status = "okay"; > + > + phy4: ethernet-phy@5 { > + reg = <5>; > + coma-mode-gpios = <&gpio 37 GPIO_ACTIVE_HIGH>; > + }; > + > + phy5: ethernet-phy@6 { > + reg = <6>; > + coma-mode-gpios = <&gpio 37 GPIO_ACTIVE_HIGH>; > + }; > + > + phy6: ethernet-phy@7 { > + reg = <7>; > + coma-mode-gpios = <&gpio 37 GPIO_ACTIVE_HIGH>; > + }; > + > + phy7: ethernet-phy@8 { > + reg = <8>; > + coma-mode-gpios = <&gpio 37 GPIO_ACTIVE_HIGH>; > + }; > +}; > + > +&mdio1 { > + status = "okay"; > +}; > + > +&phy0 { > + status = "okay"; > +}; > + > +&phy1 { > + status = "okay"; > +}; > + > +&port0 { > + phys = <&serdes 0 CU(0)>; > + phy-handle = <&phy0>; > + phy-mode = "gmii"; > + status = "okay"; > +}; > + > +&port1 { > + phys = <&serdes 1 CU(1)>; > + phy-handle = <&phy1>; > + phy-mode = "gmii"; > + status = "okay"; > +}; > + > +&port4 { > + phys = <&serdes 4 SERDES6G(2)>; > + phy-handle = <&phy4>; > + phy-mode = "qsgmii"; > + status = "okay"; > +}; > + > +&port5 { > + phys = <&serdes 5 SERDES6G(2)>; > + phy-handle = <&phy5>; > + phy-mode = "qsgmii"; > + status = "okay"; > +}; > + > +&port6 { > + phys = <&serdes 6 SERDES6G(2)>; > + phy-handle = <&phy6>; > + phy-mode = "qsgmii"; > + status = "okay"; > +}; > + > +&port7 { > + phys = <&serdes 7 SERDES6G(2)>; > + phy-handle = <&phy7>; > + phy-mode = "qsgmii"; > + status = "okay"; > +}; > + > +&serdes { > + status = "okay"; > +}; > + > &sgpio { > pinctrl-0 = <&sgpio_a_pins>, <&sgpio_b_pins>; > pinctrl-names = "default"; > @@ -88,6 +181,10 @@ sgpio_out: gpio@1 { > }; > }; > > +&switch { > + status = "okay"; > +}; > + > &watchdog { > status = "okay"; > }; > -- > 2.30.2 > _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel