e1000e: enable support for EEE on 82579
authorBruce Allan <bruce.w.allan@intel.com>
Wed, 16 Jun 2010 13:27:49 +0000 (13:27 +0000)
committerDavid S. Miller <davem@davemloft.net>
Sat, 19 Jun 2010 05:12:17 +0000 (22:12 -0700)
commite52997f96008fda655d7ec3aa4297d1272e8a385
tree5ef658bdfd94b4e752113388d0deaf4c78d38aac
parentd3738bb8203acf8552c3ec8b3447133fc0938ddd
e1000e: enable support for EEE on 82579

This patch enables IEEE802.3az (a.k.a. Energy Efficient Ethernet) on the
new 82579 LOMs.  An optional module parameter is provided to disable the
feature if desired.

Signed-off-by: Bruce Allan <bruce.w.allan@intel.com>
Tested-by: Jeff Pieper <jeffrey.e.pieper@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/e1000e/e1000.h
drivers/net/e1000e/hw.h
drivers/net/e1000e/ich8lan.c
drivers/net/e1000e/param.c