diff options
author | Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com> | 2005-10-04 07:08:19 -0400 |
---|---|---|
committer | Jeff Garzik <jgarzik@pobox.com> | 2005-10-04 07:08:19 -0400 |
commit | a7990ba60adc46a808c737443393fdfecdc82593 (patch) | |
tree | 5691856aa31edcf1ab15c12c777e9b1aff3a7d70 /drivers/net/e1000/e1000_hw.c | |
parent | 352c9f854cb197581d7135d1276742fd76b53c25 (diff) |
e1000: Flush shadow RAM
Flush shadow RAM to save updates to ASF related bits for 82573 controllers.
These bits are past the first 63 words of NVM.
Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com>
Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com>
Signed-off-by: John Ronciak <john.ronciak@intel.com>
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
Diffstat (limited to 'drivers/net/e1000/e1000_hw.c')
-rw-r--r-- | drivers/net/e1000/e1000_hw.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/e1000/e1000_hw.c b/drivers/net/e1000/e1000_hw.c index 7d627dd89a3d..8fc876da43b4 100644 --- a/drivers/net/e1000/e1000_hw.c +++ b/drivers/net/e1000/e1000_hw.c | |||
@@ -717,6 +717,7 @@ e1000_init_hw(struct e1000_hw *hw) | |||
717 | default: | 717 | default: |
718 | break; | 718 | break; |
719 | case e1000_82571: | 719 | case e1000_82571: |
720 | case e1000_82572: | ||
720 | ctrl = E1000_READ_REG(hw, TXDCTL1); | 721 | ctrl = E1000_READ_REG(hw, TXDCTL1); |
721 | ctrl &= ~E1000_TXDCTL_WTHRESH; | 722 | ctrl &= ~E1000_TXDCTL_WTHRESH; |
722 | ctrl |= E1000_TXDCTL_COUNT_DESC | E1000_TXDCTL_FULL_TX_DESC_WB; | 723 | ctrl |= E1000_TXDCTL_COUNT_DESC | E1000_TXDCTL_FULL_TX_DESC_WB; |