diff mbox

[6/6] pch_gbe: remove shutdown and restart of interface after PHY settings change

Message ID 1401111639-11507-6-git-send-email-alexander.stein@systec-electronic.com
State Changes Requested, archived
Delegated to: David Miller
Headers show

Commit Message

Alexander Stein May 26, 2014, 1:40 p.m. UTC
From: Daniel Krueger <daniel.krueger@systec-electronic.com>

This is not necessary. mii_ethtool_sset retriggers the autonegociation if
necessary automatically.

Signed-off-by: Daniel Krueger <daniel.krueger@systec-electronic.com>
Signed-off-by: Alexander Stein <alexander.stein@systec-electronic.com>
---
 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c | 7 -------
 1 file changed, 7 deletions(-)
diff mbox

Patch

diff --git a/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c b/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
index fbfac98..2284042 100644
--- a/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
+++ b/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
@@ -128,13 +128,6 @@  static int pch_gbe_set_settings(struct net_device *netdev,
 	hw->phy.autoneg_advertised = ecmd->advertising;
 	hw->mac.autoneg = ecmd->autoneg;
 
-	/* reset the link */
-	if (netif_running(adapter->netdev)) {
-		pch_gbe_down(adapter);
-		ret = pch_gbe_up(adapter);
-	} else {
-		pch_gbe_reset(adapter);
-	}
 	return ret;
 }