|
@@ -4868,7 +4868,7 @@ static void e1000_watchdog_task(struct work_struct *work)
|
|
*/
|
|
*/
|
|
if ((hw->phy.type == e1000_phy_igp_3 ||
|
|
if ((hw->phy.type == e1000_phy_igp_3 ||
|
|
hw->phy.type == e1000_phy_bm) &&
|
|
hw->phy.type == e1000_phy_bm) &&
|
|
- (hw->mac.autoneg == true) &&
|
|
|
|
|
|
+ hw->mac.autoneg &&
|
|
(adapter->link_speed == SPEED_10 ||
|
|
(adapter->link_speed == SPEED_10 ||
|
|
adapter->link_speed == SPEED_100) &&
|
|
adapter->link_speed == SPEED_100) &&
|
|
(adapter->link_duplex == HALF_DUPLEX)) {
|
|
(adapter->link_duplex == HALF_DUPLEX)) {
|