From nobody Tue Sep 29 04:42:54 2026 Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazon11013043.outbound.protection.outlook.com [52.101.83.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 76A6F401A2E; Wed, 12 Aug 2026 09:11:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.83.43 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786525915; cv=fail; b=i2tMTIAEPhGt/hiTV6cWXb7HMCs+F6wEy221jZ4iY+V13znMnZu6l2CO8N55bZ7jlsnmS7PPdQbs9p35ca1FHjMvlkQJdOzM+MjuCqe4BasQaukA64cloZumpmOOmOGsQpeT3583WVKXKC/qE9Ug3L/T575WdQmvig5qwyXIaj0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786525915; c=relaxed/simple; bh=onpA/DXZI1llSEX0AJqYN2Kew13O3poKZPNtioMaW2E=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=VzwO6Sr/IUBf+SudUm/J+OqWA050DmWBcBGtv8BJKfMdUXfv1yQy3Ora8cJiQEQXLL0cc1+mveOMuDgbLewzcJtXr19fK4aROAX06GK+4dckFauiin9QRvyZlE1uNDOhjzinGgKujJLWENfWsdMpT84E2NN7fPKQZiYiFN+6yus= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foss.st.com; spf=pass smtp.mailfrom=foss.st.com; dkim=pass (2048-bit key) header.d=foss.st.com header.i=@foss.st.com header.b=Au3p1e1Q; arc=fail smtp.client-ip=52.101.83.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foss.st.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=foss.st.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=foss.st.com header.i=@foss.st.com header.b="Au3p1e1Q" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=bVC6Wa67SK+bpCrXcHf56bGlhAKrfe/Yir4FiW8/hVLuNLHe4QylQacnBD0UrbuWJL74fDAj7zM9O7yttwX3nvzKSx4KTlZKfVDII3QMl28+Z1+DGyqLGOmkLZNx13NkneGGuRVR2H/Fg5E3MbinsV3D7YC85/ulIoFkV9p/QNY3QSHYpvuSoC3u8aWe1G30mqBk0QfRWh4JfYieU4F3A9nO2p0dYzMM2gVr6+A/g2z8zNvDckHjiBBsHQ3Pm9gjjUSWF5Akbj+E5itHdMagqC9/wlLZKmUpclFpNpkYk8aULI4UiMaPpM83coiDuzf1h1cQZaTII1+ZDGSAU0eoGw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=IaCBEd7HjxyEbgc62KABzvSO1MXnTSfahYmKY+gefUw=; b=cr+iujVWfThh/Bg/pH5fcn5lrlPCr0Pnd2/ElHw4FRVzSee/YCFdJL3ghCq+YGHi7mTKE84HFNevIiHuMk6Cng7Nnix/g8P4HJ+u/Xcpx9Xp2SgLO/S7GSyGnp75GAmwcuzGCWnkYABYl78R0o+YwtA8XFIOPZ0iYtGHnf6pTycsczZnGD7GtEvbfPAz+w2HElC7WITTMM7I6jXx6uxKYcoKhBeL0lrP41+q+Vk6FK2HnYehdgxbyibMGDcYEsjWSqbTLmKey68LoaD4suBf4Gq5CYGIEEQk91O4QCQAqPrqI8Raw+Kds1HfN9xSE7aUUiLhowFSAPiN5KlDRpByLQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 164.130.1.60) smtp.rcpttodomain=lunn.ch smtp.mailfrom=foss.st.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=foss.st.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IaCBEd7HjxyEbgc62KABzvSO1MXnTSfahYmKY+gefUw=; b=Au3p1e1QFMRVIBGt4Jg4+yJIikMhHIss7Sw0QjvfB/x6EfomE5Tx0RzQHnuTnXu7OCcn7z4bCqks0GgQZDUHLa7ZkeoREffe2HlseDQ4BBH4IBMNT8ItNVRj/ApdD5uKx0hI+/xrEIT8U9L4PDjoMZjeVfRc/8V/4LuZYRpHmC9arVIhzpK8TBKxMlmwZrEyLMZ+OGCwUo02oz4nNEJ/417KGmYQuOhp/nX/Khv+8kRanLQHYFF4YRUEgEH2ufw351n5unjNUjX0fY4ANJ7QGbVwf86hfbnMaS0v+VNxRzCdWGmV8TTWfst9/o/etWJuaJnEo4csaASdaZ1a+Zwqhw== Received: from DUZPR01CA0189.eurprd01.prod.exchangelabs.com (2603:10a6:10:4b6::7) by AS4PR10MB5600.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:4f2::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.12; Wed, 12 Aug 2026 09:11:46 +0000 Received: from DU2PEPF00028D0A.eurprd03.prod.outlook.com (2603:10a6:10:4b6:cafe::5d) by DUZPR01CA0189.outlook.office365.com (2603:10a6:10:4b6::7) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.315.13 via Frontend Transport; Wed, 12 Aug 2026 09:11:45 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 164.130.1.60) smtp.mailfrom=foss.st.com; dkim=none (message not signed) header.d=none;dmarc=fail action=none header.from=foss.st.com; Received-SPF: Fail (protection.outlook.com: domain of foss.st.com does not designate 164.130.1.60 as permitted sender) receiver=protection.outlook.com; client-ip=164.130.1.60; helo=smtpO365.st.com; Received: from smtpO365.st.com (164.130.1.60) by DU2PEPF00028D0A.mail.protection.outlook.com (10.167.242.170) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.292.8 via Frontend Transport; Wed, 12 Aug 2026 09:11:45 +0000 Received: from STKDAG1NODE2.st.com (10.75.128.133) by smtpO365.st.com (10.250.44.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Wed, 12 Aug 2026 11:16:40 +0200 Received: from localhost (10.252.2.245) by STKDAG1NODE2.st.com (10.75.128.133) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Wed, 12 Aug 2026 11:11:44 +0200 From: Christophe Roullier To: Andrew Lunn , "David S . Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Maxime Coquelin , "Alexandre Torgue" , , Maxime Chevallier , Vladimir Oltean , Christophe Roullier CC: , , , , Subject: [net-next,PATCH v2 1/5] dt-bindings: net: add phy-supply property for stm32 Date: Wed, 12 Aug 2026 11:11:18 +0200 Message-ID: <20260812091122.566439-2-christophe.roullier@foss.st.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260812091122.566439-1-christophe.roullier@foss.st.com> References: <20260812091122.566439-1-christophe.roullier@foss.st.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: STKCAS1NODE1.st.com (10.75.128.134) To STKDAG1NODE2.st.com (10.75.128.133) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PEPF00028D0A:EE_|AS4PR10MB5600:EE_ X-MS-Office365-Filtering-Correlation-Id: 64ad7eb8-66e5-4329-1171-08def851bb4d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|23010399003|82310400026|36860700016|1800799024|22082099003|18002099003|56012099006|11063799006|10067099003|921020; X-Microsoft-Antispam-Message-Info: jO/HkBal07bjsajRg2y/xwY7bVF3muR8HvEGz0poKljvDx9G1WXP7cbGNgyLyjWzVksfWMPRv2TpAuhLngf1/hWZl0LxdiwuloDp9/iujPnBba2Y5VNi3CbH/Lz8txi6/qw8i1BfDODbSytf1x0q29sOAmJ8SfHBtrXmCl84QFjJ6rg7VtMmrAkeVxxZ0cmn32mWtnItQJg0KG30oeFbZXeqK8f1hBK3MyaQ7HiZEamZ+c39cJuByxr6IebUr46soaZGur+5Jx7ruorzQuat+CXrpjqAt9NtiaNV5qh/PbKrPuAQmIWTjMp7Z1AkjecA5ML1i1xnopNPX9HvO9fLIUmCcPrrPzFJcLonvIe8Z4aaTNM8kzjix64qR3jOLEYBM5wqgIc1McENF3HJS33MCwK5FGX039uRFXlHyJ5HWRiqw3yTdk1W0FZON6iT5vkISwTkZ0Kmu7Ht6LW25FcwD7pM7wuQGHdAy6QgCJvIYpdqlOBg8MXldxqtcFZNP7XS7cSlGKmYLrWgAECgua7M8nhhMJB2T1wKErzDe2gYpF8KNvcPJvOeHNGc6cuT1YKlaYTwRU0U9SSq6Fd4nH1w/+iJ4AqgYjk6vpazk+Lhn+zHWLUVG0h7ELDGkHrWPop0h1sTy4R9M1gimNI8L/dDM4+oVH32horRLtEgABmcs1sEB9iMK1VH0K4GGoWs8XY7s2RR/FM34qKOEqNKqdCfN/8omakxF203RbnIB5c1uOtdErndXFnywcKRa/Loc17C X-Forefront-Antispam-Report: CIP:164.130.1.60;CTRY:IT;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:smtpO365.st.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(376014)(7416014)(23010399003)(82310400026)(36860700016)(1800799024)(22082099003)(18002099003)(56012099006)(11063799006)(10067099003)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: oKFGxhUemsVpDTwhS4mGOPjUWexKPUIuzmCyKc9rCLURmnjZ6mtEQI+f4nc56McB4jvo+xQvQpqRl+vjTpu/UboYofzL46Mr1BJRDTgMcOrDe2ZlbxMrLhqysnT2sLne+AntcfX1XX8N4wcuxP/yYrpdgGbLt+P/fqaovsVyVedGhL5Iw61kzctjtkEnvfx1/f5AybgPnpd7I6gLvCQOIXRRChs3QZNmgidi/zsw5fy3fUnnXa3fe4Ra3hfw0BZn7+/Z2KaoUFZxPpaQfIPmjywwLIIZKF9nPvIS9xgcGSWy7QJ7oNXCNumiBjJ4qk21Tmi+IT/+05jN6eR1XUtiNpw6dMGA9JsDYy5UKfE80cMUcpXTZFLtNFNE0B2oKnWk1arDFrM3gAPFw9C45CUNpeCVC1BJhKLiY5S7rokUAiXcvAFSZ8GCYXCRXsvVuwsV X-OriginatorOrg: foss.st.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Aug 2026 09:11:45.0394 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 64ad7eb8-66e5-4329-1171-08def851bb4d X-MS-Exchange-CrossTenant-Id: 75e027c9-20d5-47d5-b82f-77d7cd041e8f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=75e027c9-20d5-47d5-b82f-77d7cd041e8f;Ip=[164.130.1.60];Helo=[smtpO365.st.com] X-MS-Exchange-CrossTenant-AuthSource: DU2PEPF00028D0A.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR10MB5600 Content-Type: text/plain; charset="utf-8" Phandle to a regulator that provides power to the PHY. This regulator will be managed during the PHY power on/off sequence. Signed-off-by: Christophe Roullier --- Documentation/devicetree/bindings/net/stm32-dwmac.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Documentation/devicetree/bindings/net/stm32-dwmac.yaml b/Docum= entation/devicetree/bindings/net/stm32-dwmac.yaml index 987254900d0da..0c7eb1ccadd47 100644 --- a/Documentation/devicetree/bindings/net/stm32-dwmac.yaml +++ b/Documentation/devicetree/bindings/net/stm32-dwmac.yaml @@ -99,6 +99,9 @@ properties: encompases the glue register, the offset of the control register and the mask to set bitfield in control register =20 + phy-supply: + description: PHY regulator + st,ext-phyclk: description: set this property in RMII mode when you have PHY without crystal 50M= Hz and want to --=20 2.43.0 From nobody Tue Sep 29 04:42:54 2026 Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazon11013052.outbound.protection.outlook.com [40.107.162.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2216340098D; Wed, 12 Aug 2026 09:11:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.162.52 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786525916; cv=fail; b=nOyEG3HzG2WVyMSSOjgxvgAZfPSHFp6OCNggGU11s1JL6cYLHyOiDnHIQWbrsjLfOoL8hFe935NKWAMPxLiNa2+PwMfmq+lxgaJn9tpRi73hO265kobfwcA2ORsKnFZckcisNjAmrN5xIXehlCihTUZH6yryLAqi8dl52KNd00A= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786525916; c=relaxed/simple; bh=emcxU7RUahZ4z4xvO0iPS5hPVwWKL1Hv5X6jbfqHHiw=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=sHuoTwBz4tZVsbuwk1di/zCLG+1ae1VxSPteCdpC/pB+uhA+tLSW683MLS3kr7ZTJVJl13Pt08catSR+tsuMQbE2r90QqibYJIbN3LgKzMf3WzpEIDf2uxpcYbtxYevn7jGtiigM4Xp7AH4j+we3ICytB5DHbLEJv2EUTH5n6J4= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foss.st.com; spf=pass smtp.mailfrom=foss.st.com; dkim=pass (2048-bit key) header.d=foss.st.com header.i=@foss.st.com header.b=ZZ0Im4XT; arc=fail smtp.client-ip=40.107.162.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foss.st.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=foss.st.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=foss.st.com header.i=@foss.st.com header.b="ZZ0Im4XT" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Mq9C1ix6qaflyVyrYtH5/vnSfepHu6sQojLl3RgnvsYyEIepIHSh1T4b1NpVzlIQZnO4gtDTfY2hThapWAk1Wkg8rWx/LCqWUocJfj+gNjg9xvFzcdZHXmwAhpFZ1F0e2IesIP00DFzHRZtCYBbrGaaEHb30Qz+fJvFqdNOW1QSogCNgcZZCAnn3lLxWBL/OmMFGiEdFqX0vhKQ/JH7sV91hYvYaS8hvSxzHnoXX6q9S+K8jRWr1bgb7eLu5rl6dtbNAluiNNdD46ym15OVt/DBLbkJ+3jUz0oQLMx882w44c3QjRYvpdKt/P+HhOCv2CEm0rWpYIr+FmAAbrYeeuQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=KLkRIh3f7frFkLGTVinkb+1IKXnkAcUxQmCJsWgQGaI=; b=AgJVkEOl1PsdYoQplioNBT94tkxsa+N/ITF46DSgZZFins33xVXSEogfMp3FuKzHuczSs6D6pWSmsRp57lEvojJTA4PTfMbuafpQRoRdB06eTvXcHu6I3tLUEpppNPbV9i2VwTEzprAiAn6sNJKyxUbcGIY/uOMScn/TvB4BN+sZ1BsEt4K5y3e8HrE4YICyDk+HP4uXh+yZo5oMXADVPzabiji7KRzJxhzU80pq3ssgb36wD02pbiE7o4hxi0goFPGaZnWeOAabPj5SESM+WWKyVh4uX43MQlbj3dorBVPV2tSv5/7wbKPoUGvNZ98ywtETJdgs+nGbMzq8A+ZpVA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 164.130.1.59) smtp.rcpttodomain=lunn.ch smtp.mailfrom=foss.st.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=foss.st.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KLkRIh3f7frFkLGTVinkb+1IKXnkAcUxQmCJsWgQGaI=; b=ZZ0Im4XTp5e41iVcZtR5j4OXX/kpewnEwtmk4VSW7Dl2IuiM6jWCKnRvR5DQMu3A7lKf/k453PzeXW6kNl/Q5SxKdvaAkHxTXqT82SInKbPgzyju4fdiAnZYq3YLwR2qYz2anOCZtZFHwFs/tA3Yx1IBURvSntnS6r4M2i28Z268C2vepDrlVd1ceFwKBVSe/NJaLnfZ3PVlICX9jWhmkmTMh07NSBYnrjRhj3P7r++iygxP2X2gAV11AQLhjDKg6F3w8eZAyZcGRpb2rD9DKSIzuZix65A0oHkNQplyVDnTeaPxWRvtX9fZfmgHsB8ksxdjbRuLyyDEN3F++ZygSw== Received: from AS9PR06CA0616.eurprd06.prod.outlook.com (2603:10a6:20b:46e::25) by AS8PR10MB7255.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:618::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.13; Wed, 12 Aug 2026 09:11:46 +0000 Received: from AMS1EPF00000043.eurprd04.prod.outlook.com (2603:10a6:20b:46e:cafe::26) by AS9PR06CA0616.outlook.office365.com (2603:10a6:20b:46e::25) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.315.13 via Frontend Transport; Wed, 12 Aug 2026 09:11:46 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 164.130.1.59) smtp.mailfrom=foss.st.com; dkim=none (message not signed) header.d=none;dmarc=fail action=none header.from=foss.st.com; Received-SPF: Fail (protection.outlook.com: domain of foss.st.com does not designate 164.130.1.59 as permitted sender) receiver=protection.outlook.com; client-ip=164.130.1.59; helo=smtpO365.st.com; Received: from smtpO365.st.com (164.130.1.59) by AMS1EPF00000043.mail.protection.outlook.com (10.167.16.40) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.6 via Frontend Transport; Wed, 12 Aug 2026 09:11:45 +0000 Received: from STKDAG1NODE2.st.com (10.75.128.133) by smtpo365.st.com (10.250.44.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Wed, 12 Aug 2026 11:17:15 +0200 Received: from localhost (10.252.2.245) by STKDAG1NODE2.st.com (10.75.128.133) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Wed, 12 Aug 2026 11:11:45 +0200 From: Christophe Roullier To: Andrew Lunn , "David S . Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Maxime Coquelin , "Alexandre Torgue" , , Maxime Chevallier , Vladimir Oltean , Christophe Roullier CC: , , , , Subject: [net-next,PATCH v2 2/5] net: ethernet: stmmac: stm32: support the phy-supply regulator binding Date: Wed, 12 Aug 2026 11:11:19 +0200 Message-ID: <20260812091122.566439-3-christophe.roullier@foss.st.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260812091122.566439-1-christophe.roullier@foss.st.com> References: <20260812091122.566439-1-christophe.roullier@foss.st.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: STKCAS1NODE1.st.com (10.75.128.134) To STKDAG1NODE2.st.com (10.75.128.133) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AMS1EPF00000043:EE_|AS8PR10MB7255:EE_ X-MS-Office365-Filtering-Correlation-Id: 836ecc06-6a4d-45b6-1454-08def851bbc7 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|1800799024|82310400026|7416014|376014|36860700016|921020|56012099006|18002099003|10067099003|11063799006|22082099003; X-Microsoft-Antispam-Message-Info: UC38qs8KIGoBcymlRp5aAD+/YhdU7kBsFSGiktLgVOMXHZSvgQBlGdi5/kZgRj6bOzet7panDUp40UECFkPwKYlX9bZWUZJSjttlLRcLYivgFRgNGT37Gp5Hl8mruJj7Udc6NEvW5KEU6YaOZeOpILareKScaVf46SBaXeFSeByGthfWdGuz0ebFaF26MjNyNmagQkY9OYMP6b6SkA2bCsKigu7ijlxlghmOh1kuZQu3wuLQkiYsm7bXmMmZiApJZ28ZV9aAb7BHad2dtSkg5MxceaLnDOvfMlDF1upfxADRUnbhL/tctUAn3xdHrjmSfMlKC4iiW1HNJMqlCi/nz91QVGt65x+8tY4nB2srNvcZEIYgWVOh2borHskHeAIJFyIINsMk6OBCfc1GB+4dKGTGG4Xp9SbKL6CUWb7yu3VwEKHeHvWtv/5kVcCkRNDm6dNzQ4MBbCsXuEH94LEkXhQn2FxyX7xwBKfwS4il75sLWnz+sR+2qCRfZNLaz72yre4yO8lf3EdW3LcUrfMKmR6m3BAObrgsdwFnT86E85llNBPX0ARfOYdiu2w5CMI8G+o8HpEukktVYhWkXFWvvc8rgdZoegUKVZ+SYuTTu2bueQbX5hglMS9zFWd8wYtNExEx5vZgA0ttaLKJF14WUI8yi971qvECYO3ohKZx2KyJxAxb3l++Bl16xWPqASk9gJytS0mL+K4C2VIhU+Sh0ymXeG+nzf/SY+LnAAswCWqFa/2tUp+v6uFAHx4fINGS X-Forefront-Antispam-Report: CIP:164.130.1.59;CTRY:IT;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:smtpO365.st.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(23010399003)(1800799024)(82310400026)(7416014)(376014)(36860700016)(921020)(56012099006)(18002099003)(10067099003)(11063799006)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: N0/9QbKGJ8bUMGa3snDMHlKWZ4PzsenlN6Qab4YV0xeYZzzktAGWX5fXD/5JgciAUvCpKAG8Mf1EvO/ghtdBrbOE1VCUt76qEo8ZNNdFCPBS3MQYIvmsgzZn/uTBcrY3OF7nSUbX12P+7NlGYFX7EMEi4LGdxapPLNyS8W6dQkdAmSu9hZRjis/gzrZPBzdlI5yFmjVIo5ko30Ib5ujlzE8Z5f7HHrVg2mHRjnkCnZ5yCD0jJ0LvbioyhFAW4yo6CiYh/B1AyE7rQ7RnQErIiBFHo/0R9NLfmg/XIducoBT7aJzcbiPRdOqdRZLpTk+vkYkkeYVobJNRmM5VQ56Ag8EfKuC4TYOrk5uZoiSgy8pnGf0994+Mc5iQmKiJdy5Otim8O+0G7NQ1+WVgjffTOIotRxZGk8Kkqf87fXmgCAM7Inu8hR4MAuM3i1aNeSPI X-OriginatorOrg: foss.st.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Aug 2026 09:11:45.8802 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 836ecc06-6a4d-45b6-1454-08def851bbc7 X-MS-Exchange-CrossTenant-Id: 75e027c9-20d5-47d5-b82f-77d7cd041e8f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=75e027c9-20d5-47d5-b82f-77d7cd041e8f;Ip=[164.130.1.59];Helo=[smtpO365.st.com] X-MS-Exchange-CrossTenant-AuthSource: AMS1EPF00000043.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR10MB7255 Content-Type: text/plain; charset="utf-8" Configure the phy regulator if defined by the "phy-supply" DT phandle. Signed-off-by: Christophe Roullier --- .../net/ethernet/stmicro/stmmac/dwmac-stm32.c | 51 ++++++++++++++++++- 1 file changed, 50 insertions(+), 1 deletion(-) diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c b/drivers/ne= t/ethernet/stmicro/stmmac/dwmac-stm32.c index e1b260ed4790b..4597f605ec1bb 100644 --- a/drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c +++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include @@ -98,6 +99,7 @@ struct stm32_dwmac { u32 mode_reg; /* MAC glue-logic mode register */ u32 mode_mask; struct regmap *regmap; + struct regulator *regulator; u32 speed; const struct stm32_ops *ops; struct device *dev; @@ -423,6 +425,16 @@ static int stm32_dwmac_parse_data(struct stm32_dwmac *= dwmac, if (IS_ERR(dwmac->regmap)) return PTR_ERR(dwmac->regmap); =20 + dwmac->regulator =3D devm_regulator_get_optional(dev, "phy"); + if (IS_ERR(dwmac->regulator)) { + if (PTR_ERR(dwmac->regulator) =3D=3D -EPROBE_DEFER) { + dev_dbg(dev, "phy regulator is not available yet, deferred probing\n"); + return -EPROBE_DEFER; + } + dev_dbg(dev, "no regulator found\n"); + dwmac->regulator =3D NULL; + } + if (dwmac->ops->is_mp2) return 0; =20 @@ -522,6 +534,27 @@ static int stm32_dwmac_resume(struct device *dev, void= *bsp_priv) return stm32_dwmac_init(priv->plat); } =20 +static int phy_power_on(struct stm32_dwmac *bsp_priv, bool enable) +{ + int ret; + struct device *dev =3D bsp_priv->dev; + + if (!bsp_priv->regulator) + return 0; + + if (enable) { + ret =3D regulator_enable(bsp_priv->regulator); + if (ret) + dev_err(dev, "fail to enable phy-supply\n"); + } else { + ret =3D regulator_disable(bsp_priv->regulator); + if (ret) + dev_err(dev, "fail to disable phy-supply\n"); + } + + return 0; +} + static int stm32_dwmac_probe(struct platform_device *pdev) { struct plat_stmmacenet_data *plat_dat; @@ -576,12 +609,18 @@ static int stm32_dwmac_probe(struct platform_device *= pdev) goto err_clk_disable; } =20 - ret =3D stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); + ret =3D phy_power_on(plat_dat->bsp_priv, true); if (ret) goto err_clk_disable_suspend; =20 + ret =3D stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); + if (ret) + goto err_gmac_powerdown; + return 0; =20 +err_gmac_powerdown: + phy_power_on(plat_dat->bsp_priv, false); err_clk_disable_suspend: if (dwmac->ops->clk_rx_enable_in_suspend) clk_disable_unprepare(dwmac->clk_rx); @@ -614,16 +653,26 @@ static void stm32_dwmac_remove(struct platform_device= *pdev) dev_pm_clear_wake_irq(&pdev->dev); device_init_wakeup(&pdev->dev, false); } + + phy_power_on(priv->plat->bsp_priv, false); } =20 static int stm32mp1_suspend(struct stm32_dwmac *dwmac) { + /* Keep the PHY up if we use Wake-on-Lan. */ + if (!device_may_wakeup(dwmac->dev)) + phy_power_on(dwmac, false); + return clk_prepare_enable(dwmac->clk_ethstp); } =20 static void stm32mp1_resume(struct stm32_dwmac *dwmac) { clk_disable_unprepare(dwmac->clk_ethstp); + + /* The PHY was up for Wake-on-Lan. */ + if (!device_may_wakeup(dwmac->dev)) + phy_power_on(dwmac, true); } =20 static struct stm32_ops stm32mcu_dwmac_data =3D { --=20 2.43.0 From nobody Tue Sep 29 04:42:54 2026 Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazon11010052.outbound.protection.outlook.com [52.101.69.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 586DC400DE8; Wed, 12 Aug 2026 09:11:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.69.52 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786525914; cv=fail; b=DGxmIgS9CPvkKQtkhKwc82FYWX8l6lO3MnIs4MeXoNHqV+4QjqKukxPetsceBzs9bxY7cftgU7lv6udbnQC7iQcti9iFaGgbDB/6wMZ3mAPPfzPBjN7CA7mmF2ah55BqO7Ozf1M6fEXvUJjvijeWWdSDimCuzC9qrGTFyRCEYGY= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786525914; c=relaxed/simple; bh=rzMByEzUOjlerEVJm6GJbDouw/J0Szj20+WOCVund5o=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=SLH7OI1MpciicpncSosXLBt991O7DDTdEK7EFRklXpe+eywIzNZKfroHi5A2KLlLXsOSL31JnEZWBWkdJXh8fgUQ8W4ihA5nGtOdXLoiNJplc5cZO/cwwDgDxlMi+1MOw4qNifDN11Xykk2tvEU/PJ8zYv4jn0rBjwpv+qbr9qk= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foss.st.com; spf=pass smtp.mailfrom=foss.st.com; dkim=pass (2048-bit key) header.d=foss.st.com header.i=@foss.st.com header.b=E89Mb9p8; arc=fail smtp.client-ip=52.101.69.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foss.st.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=foss.st.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=foss.st.com header.i=@foss.st.com header.b="E89Mb9p8" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=X+CJQsepdarzwUTnXVxykiTqRFe78CfOqnwux3/EsOhLzTlXwmtEVv+ymStYeukPJ2ySjWr1g5iUbjhaCWIZ9cJcijLZkoY2Wq2H9ZkP2J9+BGvnczlYzn/aN+QpNUKmwDog+NmqZLzy51RI+dvUSgb4USbEqncs+oi37NsO2KWXHOZ0Zy/uwyn/3kGDaGKfDgAHgAzD47hN0V6e9RtHKNVzGpTAWmFA2jFnOoaTBzk3LaCWqrx2h0ArGsaKUPR2kXune/+o211RI4aN3FR+25+DAG9i2ZUdOdJ8spbcQXIjd0+qoaL7jMozU6UcFZ9fcKZG+Z0ZS0hdyV+UZcTfBw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=dSMdY5M0XlUkqX8oZtNk3e2J5OeqtGVracVF68FB0qQ=; b=QLSgPmsiai8U3+GtUR/8esTykz0YC997He000D43A1r8twiGokkteGsN1ckjC94XQ8CyOzj8E4cOz120g3viil/ejgStSx9+fnHLg14i/8ODbYmh3tEvTd+duJ18BGd0b66kg6Bx0ddu/qPo0sNTHsJePuemg5hgzQWnCotejqDaHf3Wm7ZBU4BwbCa7cUILAHr3WXa9I5oFQkGBA5ocXycjC9OZIWXNbIZ4xTIe7RH9NttBDAj37iCPJ7YaRJfaHjWXAyfXW0oKGKtt1ttqwVcrvJmzHGAcvKNoBNZCvvCG/5+xEbdWTYrD/RFF5dJkd0Hvk4pa2g2sndhkxYYEqw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 164.130.1.60) smtp.rcpttodomain=lunn.ch smtp.mailfrom=foss.st.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=foss.st.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dSMdY5M0XlUkqX8oZtNk3e2J5OeqtGVracVF68FB0qQ=; b=E89Mb9p8KNYyyRzOaSrxeV7SCjFMPNXrXCRCsp15yBPMiXBz39gM+q3AK1u+q769RVQh5x8y1v9BTe0kEk6p5hBCLFAiUWeLNp7IRt7xAvETjBLrA0r0YJlJp4j9oL3Oba58hB/bIytB1SBWE5y1M8Mc5Xdewd4BFeNxErGt/5zTYwsFjk+FrCms+hxQY3oEXjk0KLGlGRtdogNoJqoJLPnEgP4/uWeLkN5Nt4S5Qufm37pMvFZqU0djlQL3lCvgODYQ13Z2yBI+0pUFo/5O6JLKHvWgGmsTKZ+MWF8dRxzDYHlB/eEDlDwh6b0jww/QrwGRi0d3Z+nZ555O+pknYw== Received: from DUZPR01CA0039.eurprd01.prod.exchangelabs.com (2603:10a6:10:468::17) by AS1PR10MB5505.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:470::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.11; Wed, 12 Aug 2026 09:11:47 +0000 Received: from DU2PEPF00028D06.eurprd03.prod.outlook.com (2603:10a6:10:468:cafe::a2) by DUZPR01CA0039.outlook.office365.com (2603:10a6:10:468::17) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.315.13 via Frontend Transport; Wed, 12 Aug 2026 09:11:47 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 164.130.1.60) smtp.mailfrom=foss.st.com; dkim=none (message not signed) header.d=none;dmarc=fail action=none header.from=foss.st.com; Received-SPF: Fail (protection.outlook.com: domain of foss.st.com does not designate 164.130.1.60 as permitted sender) receiver=protection.outlook.com; client-ip=164.130.1.60; helo=smtpO365.st.com; Received: from smtpO365.st.com (164.130.1.60) by DU2PEPF00028D06.mail.protection.outlook.com (10.167.242.166) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.292.8 via Frontend Transport; Wed, 12 Aug 2026 09:11:47 +0000 Received: from STKDAG1NODE2.st.com (10.75.128.133) by smtpO365.st.com (10.250.44.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Wed, 12 Aug 2026 11:16:42 +0200 Received: from localhost (10.252.2.245) by STKDAG1NODE2.st.com (10.75.128.133) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Wed, 12 Aug 2026 11:11:46 +0200 From: Christophe Roullier To: Andrew Lunn , "David S . Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Maxime Coquelin , "Alexandre Torgue" , , Maxime Chevallier , Vladimir Oltean , Christophe Roullier CC: , , , , Subject: [net-next,PATCH v2 3/5] arm64: dts: st: add 3v3 regulator to ethernet on stm32mp235f-dk Date: Wed, 12 Aug 2026 11:11:20 +0200 Message-ID: <20260812091122.566439-4-christophe.roullier@foss.st.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260812091122.566439-1-christophe.roullier@foss.st.com> References: <20260812091122.566439-1-christophe.roullier@foss.st.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: STKCAS1NODE1.st.com (10.75.128.134) To STKDAG1NODE2.st.com (10.75.128.133) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PEPF00028D06:EE_|AS1PR10MB5505:EE_ X-MS-Office365-Filtering-Correlation-Id: ec27811a-84ff-42c4-caca-08def851bc76 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|82310400026|36860700016|376014|7416014|1800799024|56012099006|11063799006|10067099003|18002099003|22082099003|921020; X-Microsoft-Antispam-Message-Info: enEjvneYXOyAXFWO5BH0zUgYUEaMuunq7uJvhs1hvrYqr3hUbltoweASjbva1k1U9fuyxaD1v/wFyAkv8ZRabZOb3yZ4e3QCO4qLzl5MsTV+hHnCkf3xgVBdeyRuKZz9JdUKAgHIYDKJknu6Wb9zSTRPWz+IA/5+pKkHHfwn8u4+c3a2M4A8qLoOPa+hymlss9azEx2hQYhWcslOy4XqZ/6U9j0GTsWn/OcdPzIyLL9C1JCMLnbVsirCD6R6Yjy4FgxLajELacWsJM0qhLiiQRVA/d2a8gu99sBwzng8GArGH1FNBJwEb3DxGOP2DsZ41PVDnqdCXOYMW4CBnEZqs/BFIY90BVFQWUWAuOo9y7Q7HlBgUUPkzyz7NFSsE0aIkxVTADLOmgYYfsRMmS5yIA3yWISQRcvQJh0lAe7Q6+PQZIMQ5vxDMJdac78DOMB+p71n6xhJekpUNtBNvm6uXCeObJHkPcu2+VWQwx2TXP5g0zpev3h73ZDNlCdgFjYqQrw4Gn/8gku5K00VyfVFgjqndtGMUQVoQOGlvSEOH7I44MqH31MAd+SRRISro2dAsQmrza5qyxfQk2iJaOpb9HgaXfDsxzA4KXHAvR3agIaw95qtJG4YI4Egc3WKkqWQagF02CKNZoxZ88GUKJ+GI4f6N/NSS9FNlCKwlUcusx5oBAJqQ3NtBh5L2CpIZn/lvxKp1fCVRLng9dgcqSXxHdXPDSqFsM394rIYaIIukEuOAACTYYpQLZ/aXO+ZPkYr X-Forefront-Antispam-Report: CIP:164.130.1.60;CTRY:IT;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:smtpO365.st.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(23010399003)(82310400026)(36860700016)(376014)(7416014)(1800799024)(56012099006)(11063799006)(10067099003)(18002099003)(22082099003)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: e65SA7lCLbLDl9nrP8606shkS/e4XH7se1lp2cVShIGUGHRycg7SAvFStFsPIfkn/DNtnwwZTpO+PTMOdDPGuJekXMoDTrolavyUY4cctwaKB/LaOPfPU9Ae9d22DCtCwTd5MlrbRPWnaq8fskiDh73PFzRWgqzZ6VPlUpQC08sVdGNaF5O77nsyoXyowkdeMRk6BIXGuXbXV1ugfJfMKCObK97BNiQ/3FC2fgUs3B4dDhKdACUD039x18RMtrBw6ee3ZunB7v3Tqz3FyKR3sZxtCADk7yHOaIXm+Mq9yzTGLR6tKURCfooq3LTCOWKumvccPki1M+CsWoY1brOqDazm+gAGIO7YuKOdIFWR34lrS51gUqWf4PDGAUJ9VlKmIMFA+s6PDGLZL2OKK0uGhgyXUXW1HSBbQtNY3uaVpRmniiHRAicE4ZHBn78YsSea X-OriginatorOrg: foss.st.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Aug 2026 09:11:47.0002 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ec27811a-84ff-42c4-caca-08def851bc76 X-MS-Exchange-CrossTenant-Id: 75e027c9-20d5-47d5-b82f-77d7cd041e8f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=75e027c9-20d5-47d5-b82f-77d7cd041e8f;Ip=[164.130.1.60];Helo=[smtpO365.st.com] X-MS-Exchange-CrossTenant-AuthSource: DU2PEPF00028D06.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS1PR10MB5505 Content-Type: text/plain; charset="utf-8" The Ethernet PHY is supplied by 3v3 PMIC regulator, add it to Ethernet node. Signed-off-by: Christophe Roullier --- arch/arm64/boot/dts/st/stm32mp235f-dk.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/st/stm32mp235f-dk.dts b/arch/arm64/boot/dt= s/st/stm32mp235f-dk.dts index dd4efbe5a46e8..fb49cd2da2c69 100644 --- a/arch/arm64/boot/dts/st/stm32mp235f-dk.dts +++ b/arch/arm64/boot/dts/st/stm32mp235f-dk.dts @@ -137,6 +137,7 @@ ðernet1 { pinctrl-names =3D "default", "sleep"; phy-handle =3D <&phy1_eth1>; phy-mode =3D "rgmii-id"; + phy-supply =3D <&scmi_v3v3>; status =3D "okay"; =20 mdio { --=20 2.43.0 From nobody Tue Sep 29 04:42:54 2026 Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11012049.outbound.protection.outlook.com [52.101.66.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 608233FF1B5; Wed, 12 Aug 2026 09:11:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.66.49 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786525916; cv=fail; b=AZTgEkK9AXP6NMeNLydmJki0MsirCB5lC7dtXGNsUKKMm/I+CIzFDc/cUunXPd0JRRl5m7L7rju1IVGQSsl1Z2PGunJRWL4PhwOSUJ1hHScNpX4d4iT2SqXJtzg9yPRAhWRoLlP40SsaDhOMPP02tAoXPmhn+X/CfymNA37nXEo= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786525916; c=relaxed/simple; bh=xsVPRDjTOVotwn++NRE/mqfE7svTIzfFUdhA+6sLxrQ=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=FbrNgs4wzFCw/pUv8fEhNuaNP1aisjau/xL4KJwo/CVK2LSn3NY1p/i+Rb9JPGHE9tZSFLAkG4uA+WviL7dwbvRdJi97ry4w0gLseAcpKkrFGTM9w48SFrBpqrXVN3zEkyj75lY5TOYp3v8ESkaMFEIdWkGqMfc+7TXZMNZxdmE= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foss.st.com; spf=pass smtp.mailfrom=foss.st.com; dkim=pass (2048-bit key) header.d=foss.st.com header.i=@foss.st.com header.b=UZm6B7bj; arc=fail smtp.client-ip=52.101.66.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foss.st.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=foss.st.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=foss.st.com header.i=@foss.st.com header.b="UZm6B7bj" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=vhv+5pmpZK+sZoAoTmUzfv60p6xRvkzFroNUGtEYMCcosZs5YG2yKSA7xEqK/xHkYHseZruv44d1yIP/RsJIcLY2xVVCRnBqNlm+ZSOQig6WpLkUBtjTCXWafW/Hwsjmm+qAoCSJSKaBL61Uhbfd3j6MhAjSFI3vsTg3jemOmHoQTIB4WE/L3Gu8IhO0wMpwC5h0quRRDL7sBIdKpM4DAc8Szi5+P1eXBhY07ioPJEn4AME7E0a3wJPvJ4cdueZr8DGiwlOiUPcydE7raYLk7ow2wAYo1wklWc5zLG2mhJIOrnMRV73SumbTmWCF4jCwArFvJUHfFvF0IkUDW3097A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=bnHOydzApuUPByCJABj5rby/l4pch6UoOzCkXDJge60=; b=JVF4vlIu/9ZfgEFYyA05AUcaZ/dWDPrg7zfVvB/qHYaycY2fV3k1pzHKY0ZZdmyrmAZ4fGVWw4lL1JZ8gN1ebSGI3IH17WBFUlKwd5TwMAAsCrdttAur+Mwvry1nNQpTbgisLPGcMk1O8Knk9Nl3Btj7juwuiPy4fou0X7DsriYDPgATlG2mRMOARw2VumkMoFm1Req/lZjSnJDy5cjNTZ4lM90hUTXr3EYUYyGRfc+W4DfnNKglnCXw+30dN+hUokpiUum5JQudGKuUwTEiS2b9v5vOIeDKudbOfQMiZScgLqLwezFDn48TU8zjV1y3OKyFPZyfYdtt+C0IykxwKA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 164.130.1.59) smtp.rcpttodomain=lunn.ch smtp.mailfrom=foss.st.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=foss.st.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bnHOydzApuUPByCJABj5rby/l4pch6UoOzCkXDJge60=; b=UZm6B7bj+EK6H0cGQLWnBUwn6fkSnCm4kKMSY2aDwav1rT1hBwbGtzFsNM0KKd/n8piI/jm9ChWPV7G2ajb9BlQiz9AWWxMds1heEK28Px+UBT9yzmFGlnNjNz/R8p0yMm9HMdLQLXz31ZelNBIuLUH3L8H9IX1Je+m6iSbQOBp/ZYlMEuHdqZ1Oe75IVI86RuGEt8ucoFW8sCooecmA7U8vms/igYC0oaPkc8SYLRKqd/NTGJ+TbdZBD6V+MtVCoHv1+ZI4sL/ghZJFM+M1e6Pq2NskfSUv1I2GNhChivfgSZVSnPwqFeNNCD/huMsfCuBLKL1ThpO35Pgn/zELPg== Received: from AS9PR06CA0605.eurprd06.prod.outlook.com (2603:10a6:20b:46e::8) by MI9PR10MB992184.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:290:8b::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.13; Wed, 12 Aug 2026 09:11:48 +0000 Received: from AMS1EPF00000043.eurprd04.prod.outlook.com (2603:10a6:20b:46e:cafe::77) by AS9PR06CA0605.outlook.office365.com (2603:10a6:20b:46e::8) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.315.13 via Frontend Transport; Wed, 12 Aug 2026 09:11:48 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 164.130.1.59) smtp.mailfrom=foss.st.com; dkim=none (message not signed) header.d=none;dmarc=fail action=none header.from=foss.st.com; Received-SPF: Fail (protection.outlook.com: domain of foss.st.com does not designate 164.130.1.59 as permitted sender) receiver=protection.outlook.com; client-ip=164.130.1.59; helo=smtpO365.st.com; Received: from smtpO365.st.com (164.130.1.59) by AMS1EPF00000043.mail.protection.outlook.com (10.167.16.40) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.6 via Frontend Transport; Wed, 12 Aug 2026 09:11:48 +0000 Received: from STKDAG1NODE2.st.com (10.75.128.133) by smtpo365.st.com (10.250.44.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Wed, 12 Aug 2026 11:17:17 +0200 Received: from localhost (10.252.2.245) by STKDAG1NODE2.st.com (10.75.128.133) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Wed, 12 Aug 2026 11:11:47 +0200 From: Christophe Roullier To: Andrew Lunn , "David S . Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Maxime Coquelin , "Alexandre Torgue" , , Maxime Chevallier , Vladimir Oltean , Christophe Roullier CC: , , , , Subject: [net-next,PATCH v2 4/5] arm64: dts: st: add 3v3 regulator to ethernet on stm32mp257f-dk Date: Wed, 12 Aug 2026 11:11:21 +0200 Message-ID: <20260812091122.566439-5-christophe.roullier@foss.st.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260812091122.566439-1-christophe.roullier@foss.st.com> References: <20260812091122.566439-1-christophe.roullier@foss.st.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: STKCAS1NODE1.st.com (10.75.128.134) To STKDAG1NODE2.st.com (10.75.128.133) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AMS1EPF00000043:EE_|MI9PR10MB992184:EE_ X-MS-Office365-Filtering-Correlation-Id: ceaa22a6-a2b6-4997-7956-08def851bd63 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|1800799024|36860700016|23010399003|376014|7416014|18002099003|10067099003|921020|22082099003|56012099006|11063799006; X-Microsoft-Antispam-Message-Info: jMpC+UMBr/nW4HoBLwn/ycR/tijwsYfluBJ65iHAYbfEG6s8FOtI5jt0P29j3+XJQCmtHjQAgjU/OrY6LT9zBHyMdRPzZSQJyW6vyYwRXCl+g601lLE+ClbP6qJ/NH8msJJwqG5qvj+rJzJUAVDPf7uwFwseK3ikKBE9SR3vj5Jpz5JVt6eTqXUXLIlSXrG6Mrm7Swe+FaMsUNi1EPASgO2fU11USFe7TiwThRFcEkhSbDnniWbRXyLU3VsUU63zJK+1e/V1vJkQQ2ZXWHzle94KVjZnbmT2wj4qwYPWtAmZUVx2i1feIH1WMWiG1PM2I5ScyWtA/ay/PR0uXdu633cYNiBb2iC+Dg/HwH4dYiWm0AzdI2pRMh9xjHfOKXYeWPIGbB18rkD6ub0+q5Z3Czpc951ZvLKo3G7hvknxf4OXwsVjiJo4W5WgkvdklzsHvPuSVq1e1Ev2vvK9Otgt5NdTDtBKW5rbhehG+IcAyHEzxbGEF5w272Tb0ScYnVa3IhXDKXlTJ3Z7YeHKMX9j8+r4gr7GTtfYgnZ3WRrEwUqS2lGO6kXHqdNWSD9BgbEx4Vmr9haEOEhFtiYLX7iXUGuiLOoeiawnoorywRtdKijFV4ufGwo367bPGoJr23GKj+ZJd686AeS2q56oENmzfscviUHErMOPUO2/DYqdt7kI2UaN89bO6JntCjAQPQ66hLp+Xs0LLFNL5sLWMF7AJ8tXbfgfx3+i3pTqBzXBexYzbOz4LgtImU/Vzw5OlHza X-Forefront-Antispam-Report: CIP:164.130.1.59;CTRY:IT;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:smtpO365.st.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(82310400026)(1800799024)(36860700016)(23010399003)(376014)(7416014)(18002099003)(10067099003)(921020)(22082099003)(56012099006)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: tpivD+BroOWcihdQNDSDdmhBAunZJ3HWP4G3W9ySYhyy085NERjQZ89Z3XK/xNAH2udanWBPPNTXn6eNJcfG3xz5XB7KsctcW9CkxwaSB34gWHTlyG1R+bVAzkGZ2sj/ybDvt6lv3QGZ0SxtsaCPnKx/fdW6oIZuHSuLXx1QY0EwhpP15lkDjjnEjxPgTTHpnFYo1B1DCqASYn+w+mhSrMA1/UjmO7YFIHb+1Ez7vaxeTK5qakZigL1um95CkE2543xn6zQgXgdeoPxdgpC3ArZw+gvCH+lD4Ei28G8BTzKc7UWKB0a/Hj6sbtnqoCCaSVmXxSFp2ZJ5AjK4M+evCo7dx2UdWtqNzXOC2sukMvIJRulzprlwo5SSKo9nmj3w2uDEbX6zh3QcDe0bE3lHqud4VWabDfWyQxL5eAVOJlD6zYZG826cGe5eidhdnFs+ X-OriginatorOrg: foss.st.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Aug 2026 09:11:48.5838 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ceaa22a6-a2b6-4997-7956-08def851bd63 X-MS-Exchange-CrossTenant-Id: 75e027c9-20d5-47d5-b82f-77d7cd041e8f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=75e027c9-20d5-47d5-b82f-77d7cd041e8f;Ip=[164.130.1.59];Helo=[smtpO365.st.com] X-MS-Exchange-CrossTenant-AuthSource: AMS1EPF00000043.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MI9PR10MB992184 Content-Type: text/plain; charset="utf-8" The Ethernet PHY is supplied by 3v3 PMIC regulator, add it to Ethernet node. Signed-off-by: Christophe Roullier --- arch/arm64/boot/dts/st/stm32mp257f-dk.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/st/stm32mp257f-dk.dts b/arch/arm64/boot/dt= s/st/stm32mp257f-dk.dts index 8daf3dfd51339..e98a773448ee9 100644 --- a/arch/arm64/boot/dts/st/stm32mp257f-dk.dts +++ b/arch/arm64/boot/dts/st/stm32mp257f-dk.dts @@ -144,6 +144,7 @@ ðernet1 { pinctrl-names =3D "default", "sleep"; phy-handle =3D <&phy1_eth1>; phy-mode =3D "rgmii-id"; + phy-supply =3D <&scmi_v3v3>; status =3D "okay"; =20 mdio { --=20 2.43.0 From nobody Tue Sep 29 04:42:54 2026 Received: from MRWPR03CU001.outbound.protection.outlook.com (mail-francesouthazon11011071.outbound.protection.outlook.com [40.107.130.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 086AB349B1C; Wed, 12 Aug 2026 09:13:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.130.71 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786525989; cv=fail; b=KKETLJQgpKWuQEK61rx/WGdUEU8HHlCWhCcNrdZ5asA4ZWolaY8/OcB0u+rzIBgIzlW18LglqQfupb2RCH8C1H67N8cL4KB6c82jr/ipUAQFcOSr086aqRpo4HXvOz+xIlP95ue64gBKDUV3NCFCxxwdEU0q4Nmi+FQZ6Zb7/24= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786525989; c=relaxed/simple; bh=hR6pcZkIGHyUTxkt7Hx5EM+OzKe/tEUiEn1qxnMB6o0=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=BCcVvS4Vvuq+Ag0ysEDQgCHOTz9L0H5oZo6dVMMC4pTzd7OdsvOb+Y6faFELSVD1km9Z2noqDeJ+hl20/T8pFoHuC5vTF8D97NpdJsq9BNPIHph2ieowYQx5AreHAsEJveHal1xYy+4+wudwYgOfY542DM0rqrjuKZzYBTmS6hM= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foss.st.com; spf=pass smtp.mailfrom=foss.st.com; dkim=pass (2048-bit key) header.d=foss.st.com header.i=@foss.st.com header.b=k0RJgCHk; arc=fail smtp.client-ip=40.107.130.71 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foss.st.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=foss.st.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=foss.st.com header.i=@foss.st.com header.b="k0RJgCHk" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=I3eO6V2LlSAmFcjE9I+PvBC0EEGviHtlINGrYFdbqPM8bNppjJskOxd5P9Tvo3OygAjbM9I9nLRFZsQzFv5EcJzBAp049vppxliXWqcMrlDW+LSImL7Blc8T7s9DGRKg8WnBgIqLBaM9nYKkFfRBtM1RCmNnvUYdybcvF2WJH6QXbJ/SLCYNdFw9F05Gx1OjzajK2f/kZkqmGMTB3cKoEWCQLhZYKuki+MbIXPiWtJvHKYjloGIXwlx0rHQQRymOf2HccWfvna+g58rfjwNHIqbCObEeMfDr+hDjB4bvmXZwxG2nhY0Q6vJhWJrKSguFMBqJDdEAPKw1LfffpGLfmA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=x+WdBCWsBsUc58o3sxhmDZoSeuNDFxGwmreDlnlmfHo=; b=MLDsTpHcp8Hd/kKLqT10tUFdgzu/zuh6e9lOXaQJA6mXv/JyBzD10HCGKU/kqLF7C01NCTk3Dnb/PO81BNO9sjh6xZEdUs+nFceilJDu3mv4fAGh6dPSkalYxwIU5YTvI0RoqEoiLK+ZFw6NyyBMEhwp7G1PH8vpx3xZX5xe4EtRunG7eqdNsQddTmUsoskrXbTwiS1PKPG7upTNnchswszw51IwBBP7nEO9C58B8HNdRVENhOrIlM8wjeiaXLvHUn3ctWDeidKMDi0C1PUlGP71X0MaQl2PwuwWVjADkuvnktLLCqEJ5U1PsUdD3zjDmBnGUfaP7C4RUDxRnlphZg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 164.130.1.60) smtp.rcpttodomain=lunn.ch smtp.mailfrom=foss.st.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=foss.st.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=x+WdBCWsBsUc58o3sxhmDZoSeuNDFxGwmreDlnlmfHo=; b=k0RJgCHkb1NXfZFZaulMCXbHuTFYQNau4efv0+MenWork88MedPnuYKBdeGnSgVHzmyaulXxI8gvw8WbPyQxI3iGpoGl/NNDl7WlpepMrRFC9jEoZ48X/cqiHUzKwWmrUMVPw8Eh9wPMlHN92LafK0U3P8fKYXpOKbGE2HILLLB9fimzsgqktKPCmdazoRh96FsGZcCU1wik/rPjGKN6OPty+8OEP8I8iw/LHwdmcrR15vWxSWNWRE1e0RFJ9tTam144Viu0QlQGGaX6r8QLdQ7F2cVWMoOLwa15Y59gDUE/KpBwiI42Op7nwMqCMg3TS9BtoNZYdflbM0F7AvdrGA== Received: from DU6P191CA0041.EURP191.PROD.OUTLOOK.COM (2603:10a6:10:53f::21) by AS2PR10MB7251.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:608::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.12; Wed, 12 Aug 2026 09:12:59 +0000 Received: from DU2PEPF00028D01.eurprd03.prod.outlook.com (2603:10a6:10:53f:cafe::46) by DU6P191CA0041.outlook.office365.com (2603:10a6:10:53f::21) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.315.13 via Frontend Transport; Wed, 12 Aug 2026 09:12:59 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 164.130.1.60) smtp.mailfrom=foss.st.com; dkim=none (message not signed) header.d=none;dmarc=fail action=none header.from=foss.st.com; Received-SPF: Fail (protection.outlook.com: domain of foss.st.com does not designate 164.130.1.60 as permitted sender) receiver=protection.outlook.com; client-ip=164.130.1.60; helo=smtpO365.st.com; Received: from smtpO365.st.com (164.130.1.60) by DU2PEPF00028D01.mail.protection.outlook.com (10.167.242.185) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.6 via Frontend Transport; Wed, 12 Aug 2026 09:12:58 +0000 Received: from STKDAG1NODE2.st.com (10.75.128.133) by smtpO365.st.com (10.250.44.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Wed, 12 Aug 2026 11:17:54 +0200 Received: from localhost (10.252.2.245) by STKDAG1NODE2.st.com (10.75.128.133) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Wed, 12 Aug 2026 11:12:58 +0200 From: Christophe Roullier To: Andrew Lunn , "David S . Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Maxime Coquelin , "Alexandre Torgue" , , Maxime Chevallier , Vladimir Oltean , Christophe Roullier CC: , , , , Subject: [net-next,PATCH v2 5/5] arm64: dts: st: increase deassert of PHY reset in stm32mp257f-ev1 Date: Wed, 12 Aug 2026 11:11:22 +0200 Message-ID: <20260812091122.566439-6-christophe.roullier@foss.st.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260812091122.566439-1-christophe.roullier@foss.st.com> References: <20260812091122.566439-1-christophe.roullier@foss.st.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: STKCAS1NODE1.st.com (10.75.128.134) To STKDAG1NODE2.st.com (10.75.128.133) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PEPF00028D01:EE_|AS2PR10MB7251:EE_ X-MS-Office365-Filtering-Correlation-Id: 91d525a0-53a7-4154-0eff-08def851e73b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|376014|7416014|36860700016|1800799024|82310400026|921020|10067099003|11063799006|56012099006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: H92n/3BUHujvpAwgNKFsi1XwVM5Gcp9Mo3nninbbEjVIMNdQiURO1WZe7OglWwJcNeGzlYrq3En3s92TsnfTmwIEgRLi43qK0WvBc821gHHjZgXuU4XEiaz2PsB0SZbZaPT1Rno41x6u41lWZvaBRBgnxqcn1OYpsYJ7V8bwFFdZAdEZWZaISkTABKjkWCVIUGBompwnp5KYWTly1i9qopV5qYWuLjim3Cn3wp2wCi0543t0TWH8pQZLe1K6mIqm4+DX3nkHoZTpHwJMTvoIal/5OR3CmTrOOR82ljU9W+7HYM3fe7bvgV+9TTd5yo8+nvsnrXemBMRI6/qgcmy2MdpJcjQ3i3rqz4Edu3udWwZm4ATTB5vRxlU0mjH+dQ7t5Uv4Qe4CNf6xRwreQXlFElZ1u5//6X3JizKb0qw0qj4EACbZdPP+n1HFPWm4iXKI+of+GaG2hdvcYtUm3VLjY6pQmwvpl6CMSQz5TKbn2LuCF3K2/rKjioVTtqgQ7uW0FKOPaPcDTCdi3yXYlktmybH5t5buhq8JCa22rGSlT5t1E18ElCjjRH0Bln1O9EzDBJ/vF3Vwf1f66kM7HLMVebnPJg64fy44klS/42JJlNwb5bm7F+APltnEkTr+vo67Sdlq3dyWsVTTJ0A0W4x6un5Oxnx7VliY31OmQhbPpaLWoB8oJo4Q1jeXE2os03CQ81xQI+Xf7qQ5Mu2udP3Stu44bC72S7VbVQu2HHvWp7agAYuZgA2r4SkaWaCdddTm X-Forefront-Antispam-Report: CIP:164.130.1.60;CTRY:IT;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:smtpO365.st.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(23010399003)(376014)(7416014)(36860700016)(1800799024)(82310400026)(921020)(10067099003)(11063799006)(56012099006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: HDiflqcjmSzra3opQBNjTevrb3ya0Cn1pyx1FW6HdCLRFnz6tpARJDxBQkTUyr5/ziXkOd3SNFahymmymj+dOX5jlWOMrBNaJPcgjTqcI89E6HUWsCA8foJHmu73k/6q+oesG/lllxH2NV4GlYYu5o3PvFvFSXfv3IpUA0mIK6n5ZrOzPhHh4nvWmhUQBVGvw7AC/G4XUk/AfRVsmac554KXdJqNDpOkxOAj+AN51HOT+DK6X7RmqD6mEf9nnR744Z9v5aKL6op724rXoUYRTUP0PRQT0eN8reXfeTA6M+6veBLxH2TKGrKrNjXYoi1dgmZQSDfyHZx8mUvSdztrzm+ZX3ZWD87s0qPOnHD/OTAZaIKpBqUsks50c+KAcyAfZIv682MgFzfTUZD79k2NzSqLA0gO3rOHtNuu2MZyE67tbdOXQlbCEhTaRojbLft8 X-OriginatorOrg: foss.st.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Aug 2026 09:12:58.7480 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 91d525a0-53a7-4154-0eff-08def851e73b X-MS-Exchange-CrossTenant-Id: 75e027c9-20d5-47d5-b82f-77d7cd041e8f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=75e027c9-20d5-47d5-b82f-77d7cd041e8f;Ip=[164.130.1.60];Helo=[smtpO365.st.com] X-MS-Exchange-CrossTenant-AuthSource: DU2PEPF00028D01.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR10MB7251 Content-Type: text/plain; charset="utf-8" The RTL8211F has a PHYRSTB pin to reset the chip. For a complete PHY reset, this pin must be asserted low for at least 10ms for the internal regulator. Wait for at least 80ms (for internal circuits setting time) before accessing the PHY register. All registers will return to default values after a hardware reset Signed-off-by: Christophe Roullier Reviewed-by: Linus Walleij --- arch/arm64/boot/dts/st/stm32mp257f-ev1.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/st/stm32mp257f-ev1.dts b/arch/arm64/boot/d= ts/st/stm32mp257f-ev1.dts index 14e033f365e39..a41ab55aa8cb5 100644 --- a/arch/arm64/boot/dts/st/stm32mp257f-ev1.dts +++ b/arch/arm64/boot/dts/st/stm32mp257f-ev1.dts @@ -247,7 +247,7 @@ phy0_eth2: ethernet-phy@1 { compatible =3D "ethernet-phy-id001c.c916"; reg =3D <1>; reset-assert-us =3D <10000>; - reset-deassert-us =3D <300>; + reset-deassert-us =3D <80000>; reset-gpios =3D <&gpiog 6 GPIO_ACTIVE_LOW>; }; }; --=20 2.43.0