e1000e: Resolve intermittent negotiation issue on 82574/82583.
authorMatthew Vick <matthew.vick@intel.com>
Wed, 25 Apr 2012 07:25:18 +0000 (07:25 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Thu, 3 May 2012 09:26:48 +0000 (02:26 -0700)
commit885fe7be4b23d8b9e46cdd87148cefbec926868b
tree57e0d7b8457bdf61a2a87ef451c7edc21178b8e4
parentf1430d698d0caa743af61f72fd539726055718d3
e1000e: Resolve intermittent negotiation issue on 82574/82583.

For 82574 and 82583 devices, resolve an intermittent link issue where
the link negotiates to 100Mbps rather than 1Gbps when powering off the
PHY and powering on the PHY after several seconds.

Signed-off-by: Matthew Vick <matthew.vick@intel.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/e1000e/phy.c