summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/intel/igb/e1000_hw.h
diff options
context:
space:
mode:
authorCarolyn Wyborny <carolyn.wyborny@intel.com>2013-10-17 05:36:26 (GMT)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>2013-12-10 09:27:35 (GMT)
commit56cec249167b44ee2ba7a3cbf4431bee937e08e3 (patch)
tree99ac283efa0b7bd5fc2efec5e8db3848130782c3 /drivers/net/ethernet/intel/igb/e1000_hw.h
parent89dbefb213a0b3e53fe1a99ec9c1a230aad5f404 (diff)
downloadlinux-56cec249167b44ee2ba7a3cbf4431bee937e08e3.tar.xz
igb: Add new feature Media Auto Sense for 82580 devices only
This patch adds support for the hardware feature Media Auto Sense. This feature requires a custom EEPROM image provided by our customer support team. The feature allows hardware designed with dual PHY's, fiber and copper to be used with either media without additional EEPROM changes. Fiber is preferred and driver will swap and configure for fiber media if sensed by the device at any time. Device will swap back to copper if it is the only media detected. 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>
Diffstat (limited to 'drivers/net/ethernet/intel/igb/e1000_hw.h')
-rw-r--r--drivers/net/ethernet/intel/igb/e1000_hw.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/intel/igb/e1000_hw.h b/drivers/net/ethernet/intel/igb/e1000_hw.h
index 5f9758f..ab99e2b 100644
--- a/drivers/net/ethernet/intel/igb/e1000_hw.h
+++ b/drivers/net/ethernet/intel/igb/e1000_hw.h
@@ -535,6 +535,7 @@ struct e1000_dev_spec_82575 {
bool module_plugged;
u8 media_port;
bool media_changed;
+ bool mas_capable;
};
struct e1000_hw {