Commit 608ef620 authored by Ivan Khoronzhuk's avatar Ivan Khoronzhuk Committed by David S. Miller
Browse files

net: ethernet: ti: cpsw_ethtool: allow res split while down



That's possible to set channel num while interfaces are down. When
interface gets up it should resplit budget. This resplit can happen
after phy is up but only if speed is changed, so should be set before
this, for this allow it to happen while changing number of channels,
when interfaces are down.

Signed-off-by: default avatarIvan Khoronzhuk <ivan.khoronzhuk@linaro.org>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 962fb618
Loading
Loading
Loading
Loading
+1 −2
Original line number Original line Diff line number Diff line
@@ -620,7 +620,6 @@ int cpsw_set_channels_common(struct net_device *ndev,
		}
		}
	}
	}


	if (cpsw->usage_count)
	cpsw_split_res(cpsw);
	cpsw_split_res(cpsw);


	ret = cpsw_resume_data_pass(ndev);
	ret = cpsw_resume_data_pass(ndev);