r8169: fix the reset setting for 8111evl
[deliverable/linux.git] / drivers / net / r8169.c
index 02339b3352e7d4340db9106c86b59b61404bf6ea..a1c90707a2dd1f3c0000e82299f81cfe2744daa1 100644 (file)
@@ -3988,6 +3988,7 @@ static void rtl8169_hw_reset(struct rtl8169_private *tp)
                while (RTL_R8(TxPoll) & NPQ)
                        udelay(20);
        } else if (tp->mac_version == RTL_GIGA_MAC_VER_34) {
+               RTL_W8(ChipCmd, RTL_R8(ChipCmd) | StopReq);
                while (!(RTL_R32(TxConfig) & TXCFG_EMPTY))
                        udelay(100);
        } else {
This page took 0.029376 seconds and 5 git commands to generate.