summaryrefslogtreecommitdiff
path: root/drivers/misc/isl29003.c
diff options
context:
space:
mode:
authorWaskiewicz Jr, Peter P <peter.p.waskiewicz.jr@intel.com>2009-04-23 15:15:18 +0400
committerDavid S. Miller <davem@davemloft.net>2009-04-27 14:14:48 +0400
commit495dce123ceabbae035552437fcaa0f69247ff08 (patch)
tree7b5cd7c1f8f8c77d7e1e9def4be9638b34ec3bab /drivers/misc/isl29003.c
parentae0e8e82205c903978a79ebf5e31c670b61fa5b4 (diff)
downloadlinux-495dce123ceabbae035552437fcaa0f69247ff08.tar.xz
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>
Diffstat (limited to 'drivers/misc/isl29003.c')
0 files changed, 0 insertions, 0 deletions