|
@@ -2504,11 +2504,11 @@ mlxsw_sp_port_set_link_ksettings(struct net_device *dev,
|
|
|
if (err)
|
|
if (err)
|
|
|
return err;
|
|
return err;
|
|
|
|
|
|
|
|
|
|
+ mlxsw_sp_port->link.autoneg = autoneg;
|
|
|
|
|
+
|
|
|
if (!netif_running(dev))
|
|
if (!netif_running(dev))
|
|
|
return 0;
|
|
return 0;
|
|
|
|
|
|
|
|
- mlxsw_sp_port->link.autoneg = autoneg;
|
|
|
|
|
-
|
|
|
|
|
mlxsw_sp_port_admin_status_set(mlxsw_sp_port, false);
|
|
mlxsw_sp_port_admin_status_set(mlxsw_sp_port, false);
|
|
|
mlxsw_sp_port_admin_status_set(mlxsw_sp_port, true);
|
|
mlxsw_sp_port_admin_status_set(mlxsw_sp_port, true);
|
|
|
|
|
|