e1000e: 82579 SMBus address and LEDs incorrect after device reset
authorBruce Allan <bruce.w.allan@intel.com>
Wed, 22 Sep 2010 17:15:33 +0000 (17:15 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 23 Sep 2010 03:41:19 +0000 (20:41 -0700)
commit87fb7410cd8d4396dee0155526568645adba3b99
tree7ee2e3c0cd3429eb98573f02c141d4011c3e1f8d
parent8395ae8303255b31a8625035fc98391c88b0c257
e1000e: 82579 SMBus address and LEDs incorrect after device reset

Since the hardware is prevented from performing automatic PHY configuration
(the driver does it instead), the OEM_WRITE_ENABLE bit in the EXTCNF_CTRL
register will not get cleared preventing the SMBus address and the LED
configuration to be written to the PHY registers.  On 82579, do not check
the OEM_WRITE_ENABLE bit.

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/ich8lan.c