]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net: phy: dp83tg720: remove redundant 600ms post-reset delay
authorDavid Jander <david@protonic.nl>
Thu, 12 Jun 2025 10:41:56 +0000 (12:41 +0200)
committerJakub Kicinski <kuba@kernel.org>
Sat, 14 Jun 2025 01:09:47 +0000 (18:09 -0700)
commit491e991f781611c7977a69a1e243fc56cef61e3c
tree50e3c72c756aa5d68934e2c6bd15790753d0dd1b
parent5f6ec55777d5a1253615851fa50fd405a0db8eb9
net: phy: dp83tg720: remove redundant 600ms post-reset delay

Now that dp83tg720_soft_reset() introduces role-specific delays to avoid
reset synchronization deadlocks, the fixed 600ms post-reset delay in
dp83tg720_read_status() is no longer needed.

The new logic provides both the required MDC timing and link stabilization,
making the old empirical delay redundant and unnecessarily long.

Co-developed-by: Oleksij Rempel <o.rempel@pengutronix.de>
Signed-off-by: David Jander <david@protonic.nl>
Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Link: https://patch.msgid.link/20250612104157.2262058-3-o.rempel@pengutronix.de
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/phy/dp83tg720.c