|
@@ -951,6 +951,7 @@ int phylink_ethtool_ksettings_set(struct phylink *pl,
|
|
|
mutex_lock(&pl->state_mutex);
|
|
|
/* Configure the MAC to match the new settings */
|
|
|
linkmode_copy(pl->link_config.advertising, our_kset.link_modes.advertising);
|
|
|
+ pl->link_config.interface = config.interface;
|
|
|
pl->link_config.speed = our_kset.base.speed;
|
|
|
pl->link_config.duplex = our_kset.base.duplex;
|
|
|
pl->link_config.an_enabled = our_kset.base.autoneg != AUTONEG_DISABLE;
|