linux-uconsole/drivers/net/e1000e
Chris Boot 41cc15ce40 e1000e: Disable ASPM L1 on 82574
commit d4a4206ebb upstream.

ASPM on the 82574 causes trouble. Currently the driver disables L0s for
this NIC but only disables L1 if the MTU is >1500. This patch simply
causes L1 to be disabled regardless of the MTU setting.

Signed-off-by: Chris Boot <bootc@bootc.net>
Cc: "Wyborny, Carolyn" <carolyn.wyborny@intel.com>
Cc: Nix <nix@esperi.org.uk>
Link: https://lkml.org/lkml/2012/3/19/362
Tested-by: Jeff Pieper <jeffrey.e.pieper@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: Nikola Ciprich <nikola.ciprich@linuxbox.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-10-02 09:47:54 -07:00
..
82571.c e1000e: Disable ASPM L1 on 82574 2012-10-02 09:47:54 -07:00
defines.h e1000e: disable jumbo frames on 82579 when MACsec enabled in EEPROM 2011-03-11 02:23:21 -08:00
e1000.h e1000e: Avoid wrong check on TX hang 2012-04-02 09:27:18 -07:00
es2lan.c e1000e: implement ethtool set_phys_id 2011-04-27 02:05:53 -07:00
ethtool.c net/igb/e1000/e1000e: more robust ethtool duplex/speed configuration 2011-04-29 14:03:03 -07:00
hw.h e1000e: implement ethtool set_phys_id 2011-04-27 02:05:53 -07:00
ich8lan.c e1000e: workaround for packet drop on 82579 at 100Mbps 2011-10-16 14:14:55 -07:00
lib.c e1000e: alternate MAC address does not work on device id 0x1060 2011-08-15 18:31:42 -07:00
Makefile e1000e: update Copyright for 2011 2011-01-14 02:04:01 -08:00
netdev.c e1000e: Avoid wrong check on TX hang 2012-04-02 09:27:18 -07:00
param.c e1000e: consistent use of Rx/Tx vs. RX/TX/rx/tx in comments/logs 2011-01-14 02:06:23 -08:00
phy.c e1000e: convert short duration msleep() to usleep_range() 2011-04-13 19:17:06 -07:00