Skip to content

Commit eb2008a

Browse files
WallaceITnmenon
authored andcommitted
arm64: dts: ti: k3-am625-beagleplay: Fix DP83TD510E reset time
The reset deassert time for the DP83TD510E is incorrectly set to 60000us, while the datasheet states that the minimum time required after an hard reset is 30us (while 60ms is the time required for the Power-On Reset after supply stabilization). The error probably arose from the two timings being indicated by the same symbol (T2). Lower the required time to 35us, aligning it to the value required for the PHY to complete the reset AND to be able to accept the RMII master clock. This saves ~60ms on boot if the MDIO driver is built-in. Signed-off-by: Francesco Valla <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Nishanth Menon <[email protected]>
1 parent e2b6918 commit eb2008a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -610,7 +610,7 @@
610610
reg = <1>;
611611
reset-gpios = <&main_gpio1 5 GPIO_ACTIVE_LOW>;
612612
reset-assert-us = <25>;
613-
reset-deassert-us = <60000>; /* T2 */
613+
reset-deassert-us = <35>;
614614
};
615615
};
616616

0 commit comments

Comments
 (0)