]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ixgbe: check EEPROM for WOL support for X540 and above
authorEmil Tantilov <emil.s.tantilov@intel.com>
Thu, 21 Apr 2016 18:37:12 +0000 (11:37 -0700)
committerChuck Anderson <chuck.anderson@oracle.com>
Sat, 25 Feb 2017 05:47:37 +0000 (21:47 -0800)
commit0429a3d9edac5ed6087a34ed534ee95d58597326
treed39e5a31f27594ab76b68a51940f220acc8c8e00
parent4e1597cfd15da498911a4e839c1537fc980bad6a
ixgbe: check EEPROM for WOL support for X540 and above

Orabug: 24568240

This change aims to simplify the logic we use to determine WOL
support by reading the EEPROM bits for MACs X540 and newer.

Also some cleanups in ixgbe_wol_supported() - changed return type to
bool and removed redundant return variable by simply using return after
the checks.

Signed-off-by: Emil Tantilov <emil.s.tantilov@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
(cherry picked from commit 740234f070eadd010f7b129c6592767db68f16ba)
Signed-off-by: Brian Maly <brian.maly@oracle.com>
drivers/net/ethernet/intel/ixgbe/ixgbe.h
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c