]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ixgbe: fix issue with sfp events with new X550 devices
authorDon Skidmore <donald.c.skidmore@intel.com>
Tue, 9 Jun 2015 23:59:04 +0000 (16:59 -0700)
committerSantosh Shilimkar <santosh.shilimkar@oracle.com>
Thu, 27 Aug 2015 15:00:24 +0000 (08:00 -0700)
commit417267ad269f8012843489bd68c7ec1934bb7ea3
tree2396866d52d3f912197ef39199ab6e8f2e79d8ab
parent3b2bc4834ce188ba4e4f53b3f7e8e69b09536d5d
ixgbe: fix issue with sfp events with new X550 devices

Orabug: 21669416

Add checks for systems that don't have SFP's to avoid incorrectly
acting on interrupts that are falsely interpreted as SFP events.
We do this by updating the ixgbe_is_sfp to be aware of the
new X550 devices.  This also includes a modified check generating
the EICR mask to be more forward-looking.

Signed-off-by: Don Skidmore <donald.c.skidmore@intel.com>
Tested-by: Krishneil Singh <krishneil.k.singh@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
(cherry picked from commit 45788d2af9280e7d80dc51b51c0d7641d3ae6998)
Signed-off-by: Brian Maly <brian.maly@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c