aboutsummaryrefslogtreecommitdiffstats
path: root/tools/net/ynl/pyynl/lib/ynl.py
diff options
context:
space:
mode:
authorOleksij Rempel <[email protected]>2025-02-10 08:23:58 +0000
committerJakub Kicinski <[email protected]>2025-02-12 18:49:03 +0000
commite252af1a67fe66ec901e33035210b231d9d211b7 (patch)
tree35dbb0a05b02c9d6e3a461d2d6968548ff2a093f /tools/net/ynl/pyynl/lib/ynl.py
parentnet: phy: Add support for driver-specific next update time (diff)
downloadkernel-e252af1a67fe66ec901e33035210b231d9d211b7.tar.gz
kernel-e252af1a67fe66ec901e33035210b231d9d211b7.zip
net: phy: dp83tg720: Add randomized polling intervals for link detection
Address the limitations of the DP83TG720 PHY, which cannot reliably detect or report a stable link state. To handle this, the PHY must be periodically reset when the link is down. However, synchronized reset intervals between the PHY and its link partner can result in a deadlock, preventing the link from re-establishing. This change introduces a randomized polling interval when the link is down to desynchronize resets between link partners. Signed-off-by: Oleksij Rempel <[email protected]> Reviewed-by: Andrew Lunn <[email protected]> Link: https://patch.msgid.link/[email protected] Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'tools/net/ynl/pyynl/lib/ynl.py')
0 files changed, 0 insertions, 0 deletions