> What if the configuration was done using ethtool? The MAC driver when handling ethtool requests should call phy_ethtool_ksettings_set(). That manipulates phydev->advertising, phydev->autoneg etc. These are the values passed by phy_config_aneg() to the PHY driver. Andrew