summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/ixgbe/ixgbe_type.h
diff options
context:
space:
mode:
authorDon Skidmore2016-07-20 01:43:28 +0200
committerJeff Kirsher2016-07-22 11:10:22 +0200
commitaac9e053f1044bf21ac068eeb0e8518d080f4a66 (patch)
treed214308730f99b1da8b31890a14a712895e610c3 /drivers/net/ethernet/intel/ixgbe/ixgbe_type.h
parentixgbe: remove redundant check on ret_val (diff)
downloadkernel-qcow2-linux-aac9e053f1044bf21ac068eeb0e8518d080f4a66.tar.gz
kernel-qcow2-linux-aac9e053f1044bf21ac068eeb0e8518d080f4a66.tar.xz
kernel-qcow2-linux-aac9e053f1044bf21ac068eeb0e8518d080f4a66.zip
ixgbe: cleanup crosstalk fix
This patch address a few issues with the initial crosstalk fix. Most important of which is the SDP that indicates the presents of a SFP+ module changes between HW types. With this change that is taken in to consideration It also moves the check closer to the base code that checks link. This makes it so we only need to do the check in one spot. Signed-off-by: Don Skidmore <donald.c.skidmore@intel.com> Tested-by: Andrew Bowers <andrewx.bowers@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/ixgbe/ixgbe_type.h')
-rw-r--r--drivers/net/ethernet/intel/ixgbe/ixgbe_type.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_type.h b/drivers/net/ethernet/intel/ixgbe/ixgbe_type.h
index da3d8358fee0..1248a9936f7a 100644
--- a/drivers/net/ethernet/intel/ixgbe/ixgbe_type.h
+++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_type.h
@@ -3525,6 +3525,7 @@ struct ixgbe_hw {
bool force_full_reset;
bool allow_unsupported_sfp;
bool wol_enabled;
+ bool need_crosstalk_fix;
};
struct ixgbe_info {