linux-sg2042/drivers/net/e1000e
Bruce Allan eb7700dc03 e1000e: fix check for manageability on ICHx/PCH
Do not check for all the bits in E1000_FWSM_MODE_MASK when checking for
manageability on 82577/82578; only check if iAMT is enabled.  Both of the
manageability checks (for 82577/82578 and ICHx) must check the firmware
valid bit too since the other bits are only valid when the latter is set.

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>
2010-06-18 22:12:16 -07:00
..
82571.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
Makefile e1000e: reformat comment blocks, cosmetic changes only 2008-03-28 22:14:56 -04:00
defines.h e1000e: fix checks for manageability enabled and management pass-through 2010-05-12 23:31:13 -07:00
e1000.h e1000e: separate out PHY statistics register updates 2010-06-18 22:12:15 -07:00
es2lan.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
ethtool.c e1000e: cleanup ethtool loopback setup code 2010-06-18 22:12:14 -07:00
hw.h e1000e: add PCI device id to enable support for 82567V-4 2010-05-12 23:31:15 -07:00
ich8lan.c e1000e: fix check for manageability on ICHx/PCH 2010-06-18 22:12:16 -07:00
lib.c e1000e: fix checks for manageability enabled and management pass-through 2010-05-12 23:31:13 -07:00
netdev.c e1000e: separate out PHY statistics register updates 2010-06-18 22:12:15 -07:00
param.c e1000e: use static params to save stack space (part 2) 2010-05-12 23:31:09 -07:00
phy.c e1000e: Incorrect function pointer set for force_speed_duplex on 82577 2010-05-12 23:31:12 -07:00