e1000: Esb2 wol link cycle bug and uninitialized registers
commit4cc15f54991caf1572e03ffc65d9986e433007e2
authorAuke Kok <auke-jan.h.kok@intel.com>
Sat, 15 Apr 2006 02:04:46 +0000 (14 19:04 -0700)
committerAuke Kok <auke-jan.h.kok@intel.com>
Sat, 15 Apr 2006 02:04:46 +0000 (14 19:04 -0700)
treecc32bb4993833593f3c46ead3a5572ba8920fdb6
parentd0e027db7861ef03de0ac08494a9a61984d8f8b0
e1000: Esb2 wol link cycle bug and uninitialized registers

Esb2 link didn't return after wol disable. The code previously assumed
that writing reset to PHY_CTRL phy register turned the phy back on.
In the ESB2 phy case that didn't occur.

Add ESB2 to acquire/release_hw functions upon review it was
discovered that esb2 was skipped on these functions

Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com>
Signed-off-by: Auke Kok <auke-jan.h.kok@intel.com>
Signed-off-by: John Ronciak <john.ronciak@intel.com>
drivers/net/e1000/e1000_main.c