e1000: rework polarity, NVM, eeprom code and fixes.
commit2a88c17371c3c263c28330093a4cd21bbeceb677
authorJeff Kirsher <jeffrey.t.kirsher@intel.com>
Wed, 27 Sep 2006 19:54:05 +0000 (27 12:54 -0700)
committerAuke Kok <juke-jan.h.kok@intel.com>
Wed, 27 Sep 2006 19:54:05 +0000 (27 12:54 -0700)
treee0d91f7306f8a1accf737a0045b76bee339eb108
parent1314bbf3a3d911218fc153e14873e2e384d08084
e1000: rework polarity, NVM, eeprom code and fixes.

Several minor issues exist in the low-level device handling code of
e1000. The NVM and EEPROM writing/reading code was updated which fixes
unneeded delays, adds proper eeprom aqcuiring steps and handle shadow
ram and flash access. Minor cosmetic adjustments to the polarity code
adding symbols. PHY reset code mistakenly distinguished between MAC
types instead of PHY types, and was fixes.

Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: Auke Kok <auke-jan.h.kok@intel.com>
drivers/net/e1000/e1000_hw.c
drivers/net/e1000/e1000_hw.h