igb: SERDES loopback sigdetect bit on i210 devices
authorAkeem G. Abodunrin <akeem.g.abodunrin@intel.com>
Wed, 20 Mar 2013 08:01:40 +0000 (08:01 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Thu, 25 Apr 2013 00:59:26 +0000 (17:59 -0700)
commit0ba96d3d91882ae27083d8de8634ce0fae20dee6
treee60609b1b8e70939b5bde624c723f36657030ba9
parent5700ff26f170864ea1cb0ceb00784e1838cfeeb5
igb: SERDES loopback sigdetect bit on i210 devices

This patch implements SERDES loopback configuration for i210 devices by
unsetting sigdetect bit, so as to fix Ethtool loopback test failure. Old
sigdetect code is also simplified to take care of all devices newer than 82580

Signed-off-by: Akeem G Abodunrin <akeem.g.abodunrin@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/igb/igb_ethtool.c