commit | e193c3ab8302908b1378fc0606be561e976d2532 | [log] [tgz] |
---|---|---|
author | Igor Russkikh <irusskikh@marvell.com> | Mon Oct 05 18:39:38 2020 +0300 |
committer | David S. Miller <davem@davemloft.net> | Tue Oct 06 06:16:01 2020 -0700 |
tree | e09f7b39510d0f3808cb2e32a62306303e4a782a | |
parent | c6db31ffe202c3120147e9f3455a4dbc90546d39 [diff] |
net: atlantic: implement phy downshift feature PHY downshift allows phy to try renegotiate if link is unstable and can carry higher speed. AQC devices has integrated PHY which is controlled by MAC firmware. Thus, driver defines new ethtool callbacks to implement phy tunables via netdev. Reviewed-by: Andrew Lunn <andrew@lunn.ch> Signed-off-by: Igor Russkikh <irusskikh@marvell.com> Signed-off-by: David S. Miller <davem@davemloft.net>