commit | aebd99477f03950fb05b29c7248656167198bf2d | [log] [tgz] |
---|---|---|
author | Simon Arlott <simon@fire.lp0.eu> | Thu Oct 15 21:00:22 2015 +0100 |
committer | David S. Miller <davem@davemloft.net> | Wed Oct 21 06:36:38 2015 -0700 |
tree | 874030e252ce5e6e463c9a992da408967c1e69b4 | |
parent | 1099f86044111e9a7807f09523e42d4c9d0fb781 [diff] |
bcm63xx_enet: check 1000BASE-T advertisement configuration If a gigabit ethernet PHY is connected to a fast ethernet MAC, then it can detect 1000 support from the partner but not use it. This results in a forced speed of 1000 and RX/TX failure. Check for 1000BASE-T support and then check the advertisement configuration before setting the MAC speed to 1000mbit. Signed-off-by: Simon Arlott <simon@fire.lp0.eu> Signed-off-by: David S. Miller <davem@davemloft.net>