aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrancois Romieu <romieu@fr.zoreil.com>2006-12-18 00:00:55 +0100
committerFrancois Romieu <romieu@electric-eye.fr.zoreil.com>2006-12-26 23:28:02 +0100
commit81f4e6c190a0fa016fd7eecaf76a5f95d121afc2 (patch)
tree9c1b347c36970c254ece4d0e54b5950461edfdbf
parent87046e5062c483820f20c1fa6ed0826bb38fd4f0 (diff)
downloadlinux-81f4e6c190a0fa016fd7eecaf76a5f95d121afc2.tar.gz
r8169: extraneous Cmd{Tx/Rx}Enb write
Checked in Realtek's driver, this one has no business being there. The driver still works but there is a noticeable performance drop. Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
-rw-r--r--drivers/net/r8169.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/net/r8169.c b/drivers/net/r8169.c
index 148910025f74d..577babd4c9386 100644
--- a/drivers/net/r8169.c
+++ b/drivers/net/r8169.c
@@ -1882,7 +1882,6 @@ static void rtl8169_hw_start(struct net_device *dev)
(tp->mac_version == RTL_GIGA_MAC_VER_02) ||
(tp->mac_version == RTL_GIGA_MAC_VER_03) ||
(tp->mac_version == RTL_GIGA_MAC_VER_04))
- RTL_W8(ChipCmd, CmdTxEnb | CmdRxEnb);
rtl8169_set_rx_tx_config_registers(tp);
cmd = RTL_R16(CPlusCmd);