[PATCH 3/4] ARM: dts: imx6: phycore-som: Convert to generic PHY reset binding

Primoz Fiser primoz.fiser at norik.com
Wed Sep 30 03:25:31 PDT 2026


The phy-reset-gpios property on the FEC node is deprecated by the
Documentation/devicetree/bindings/net/fsl,fec.yaml in favour of the
generic reset binding on the PHY node itself, described by the
Documentation/devicetree/bindings/net/ethernet-phy.yaml.

Move the reset GPIO from &fec to the ethphy child node as reset-gpios.

Signed-off-by: Primoz Fiser <primoz.fiser at norik.com>
---
 arch/arm/boot/dts/nxp/imx/imx6qdl-phytec-phycore-som.dtsi | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm/boot/dts/nxp/imx/imx6qdl-phytec-phycore-som.dtsi b/arch/arm/boot/dts/nxp/imx/imx6qdl-phytec-phycore-som.dtsi
index 9070388eecb0..88eabc7af6b7 100644
--- a/arch/arm/boot/dts/nxp/imx/imx6qdl-phytec-phycore-som.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/imx6qdl-phytec-phycore-som.dtsi
@@ -56,7 +56,6 @@ &fec {
 	phy-handle = <&ethphy>;
 	phy-mode = "rgmii";
 	phy-supply = <&vdd_eth_io>;
-	phy-reset-gpios = <&gpio1 14 GPIO_ACTIVE_LOW>;
 	status = "disabled";
 
 	mdio {
@@ -65,6 +64,7 @@ mdio {
 
 		ethphy: ethernet-phy at 3 {
 			reg = <3>;
+			reset-gpios = <&gpio1 14 GPIO_ACTIVE_LOW>;
 			txc-skew-ps = <1680>;
 			rxc-skew-ps = <1860>;
 		};
-- 
2.34.1




More information about the linux-arm-kernel mailing list