aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/e1000e/hw.h
diff options
context:
space:
mode:
authorBruce Allan <bruce.w.allan@intel.com>2013-06-27 02:44:44 +0000
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>2013-07-28 03:31:39 -0700
commit3ef672ab1862bbd44cc364e72ebd356783ab0243 (patch)
tree77d3f25652ecc779f44afc62bebb8a7cf49897dd /drivers/net/ethernet/intel/e1000e/hw.h
parente1000e: Tx hang on I218 when linked at 100Half and slow response at 10Mbps (diff)
downloadlinux-dev-3ef672ab1862bbd44cc364e72ebd356783ab0243.tar.xz
linux-dev-3ef672ab1862bbd44cc364e72ebd356783ab0243.zip
e1000e: ethtool unnecessarily takes device out of RPM suspend
A previous patch (commit e60b22c5b7 e1000e: fix accessing to suspended device) added .begin and .complete ethtool driver callbacks so that the device was resumed from Runtime Power Management (RPM) suspend state for all ethtool operations. This is overkill for operations which do not need to access any registers in the device. This patch makes it so that the device is taken out of RPM suspend only for those ethtool operations that must access device registers. Signed-off-by: Bruce Allan <bruce.w.allan@intel.com> Tested-by: Aaron Brown <aaron.f.brown@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/e1000e/hw.h')
0 files changed, 0 insertions, 0 deletions