android_kernel_xiaomi_sm8350/drivers/net/ixgbe
Waskiewicz Jr, Peter P 495dce123c ixgbe: Fix WoL functionality for 82599 KX4 devices
The current code writes the PME enabled bit in PCI config space which is
wrong.  This was needed for pre-release hardware, and was not removed from
the driver.  Also, we need to clear the WUS (wake up status) after we
resume.  Otherwise we can't wake for the same event again since it's still
asserted in the hardware.  Plus, the multicast lists were being written
improperly, causing multicast WoL to fail.

Signed-off-by: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-04-27 03:14:48 -07:00
..
ixgbe_82598.c ixgbe: Move the LED blink code to common, since 82599 also uses it 2009-04-11 01:43:12 -07:00
ixgbe_82599.c ixgbe: Move the LED blink code to common, since 82599 also uses it 2009-04-11 01:43:12 -07:00
ixgbe_common.c ixgbe: Fix WoL functionality for 82599 KX4 devices 2009-04-27 03:14:48 -07:00
ixgbe_common.h ixgbe: Move the LED blink code to common, since 82599 also uses it 2009-04-11 01:43:12 -07:00
ixgbe_dcb_82598.c ixgbe: Allow Priority Flow Control settings to survive a device reset 2009-03-26 01:13:51 -07:00
ixgbe_dcb_82598.h ixgbe: Update copyright dates, bump the driver version number 2009-02-01 01:19:20 -08:00
ixgbe_dcb_82599.c ixgbe: Fix the DCB PFC thresholds for 82599 2009-04-17 01:16:28 -07:00
ixgbe_dcb_82599.h ixgbe: Add DCB for 82599, remove BCN support 2009-03-01 00:24:35 -08:00
ixgbe_dcb_nl.c ixgbe: Fix DCB netlink layer for 82599 to enable Priority Flow Control 2009-04-02 01:02:28 -07:00
ixgbe_dcb.c ixgbe: Add DCB for 82599, remove BCN support 2009-03-01 00:24:35 -08:00
ixgbe_dcb.h ixgbe: Add DCB for 82599, remove BCN support 2009-03-01 00:24:35 -08:00
ixgbe_ethtool.c ixgbe: only allow WOL for 82599 KX4 NIC 2009-04-11 01:43:14 -07:00
ixgbe_main.c ixgbe: Fix WoL functionality for 82599 KX4 devices 2009-04-27 03:14:48 -07:00
ixgbe_phy.c ixgbe: Add hardware specific initialization code for 82599 devices 2009-03-01 00:24:33 -08:00
ixgbe_phy.h ixgbe: Add hardware specific initialization code for 82599 devices 2009-03-01 00:24:33 -08:00
ixgbe_type.h ixgbe: fix ethtool -A|a behavior 2009-04-02 01:02:32 -07:00
ixgbe.h ixgbe: Fix interrupt configuration for 82599 2009-03-14 12:41:08 -07:00
Makefile ixgbe: Add 82599 device id's, hook it up into the main driver. 2009-03-01 00:24:36 -08:00