|
@@ -2256,8 +2256,6 @@ static void e1000_configure_tx(struct e1000_adapter *adapter)
|
|
|
ew32(TARC(1), tarc);
|
|
|
}
|
|
|
|
|
|
- e1000e_config_collision_dist(hw);
|
|
|
-
|
|
|
/* Setup Transmit Descriptor Settings for eop descriptor */
|
|
|
adapter->txd_cmd = E1000_TXD_CMD_EOP | E1000_TXD_CMD_IFCS;
|
|
|
|
|
@@ -2270,6 +2268,8 @@ static void e1000_configure_tx(struct e1000_adapter *adapter)
|
|
|
|
|
|
ew32(TCTL, tctl);
|
|
|
|
|
|
+ e1000e_config_collision_dist(hw);
|
|
|
+
|
|
|
adapter->tx_queue_len = adapter->netdev->tx_queue_len;
|
|
|
}
|
|
|
|