linux/drivers/net/ethernet/intel
Carolyn Wyborny 0123713957 igb: Update link modes display in ethtool
This patch fixes multiple problems in the link modes display in ethtool.
Newer parts have more complicated methods to determine actual link
capabilities.  Older parts cannot communicate with their SFP modules.
Finally, all the available defines are not displayed by ethtool.  This
updates the link modes to be as accurate as possible depending on what data
is available to the driver at any given time.

Signed-off-by: Carolyn Wyborny <carolyn.wyborny@intel.com>
Tested-by: Jeff Pieper <jeffrey.e.pieper@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2013-11-11 00:19:35 -05:00
..
e1000 e1000: fix wrong queue idx calculation 2013-11-01 05:45:29 -07:00
e1000e intel: Remove extern from function prototypes 2013-09-24 12:51:37 -07:00
i40e i40e: fix error return code in i40e_probe() 2013-10-29 04:29:25 -07:00
igb igb: Update link modes display in ethtool 2013-11-11 00:19:35 -05:00
igbvf igbvf: add missing iounmap() on error in igbvf_probe() 2013-10-24 05:11:16 -07:00
ixgb intel: Remove extern from function prototypes 2013-09-24 12:51:37 -07:00
ixgbe ixgbe: deleting dfwd stations out of order can cause null ptr deref 2013-11-08 15:21:08 -05:00
ixgbevf ixgbe: cleanup IXGBE_DESC_UNUSED 2013-11-01 06:20:10 -07:00
e100.c net: e100: remove unnecessary pci_set_drvdata() 2013-10-21 17:21:01 -04:00
Kconfig i40e: include i40e in kernel proper 2013-09-11 02:28:40 -07:00
Makefile i40e: include i40e in kernel proper 2013-09-11 02:28:40 -07:00