diff options
author | Shyam Sundar S K | 2021-02-17 00:37:09 +0530 |
---|---|---|
committer | David S. Miller | 2021-02-16 14:09:45 -0800 |
commit | 84fe68eb67f9499309cffd97c1ba269de125ff14 (patch) | |
tree | 52485ff84ec3700ecfe92676bb4b65dd98e9be04 /include/acpi | |
parent | 186edbb510bd60e748f93975989ccba25ee99c50 (diff) |
net: amd-xgbe: Reset link when the link never comes back
Normally, auto negotiation and reconnect should be automatically done by
the hardware. But there seems to be an issue where auto negotiation has
to be restarted manually. This happens because of link training and so
even though still connected to the partner the link never "comes back".
This needs an auto-negotiation restart.
Also, a change in xgbe-mdio is needed to get ethtool to recognize the
link down and get the link change message. This change is only
required in a backplane connection mode.
Fixes: abf0a1c2b26a ("amd-xgbe: Add support for SFP+ modules")
Co-developed-by: Sudheesh Mavila <sudheesh.mavila@amd.com>
Signed-off-by: Sudheesh Mavila <sudheesh.mavila@amd.com>
Signed-off-by: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
Acked-by: Tom Lendacky <thomas.lendacky@amd.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/acpi')
0 files changed, 0 insertions, 0 deletions