Lines Matching refs:speed
121 phy_speed_to_str(phydev->speed), in phy_print_status()
227 phy_find_valid(int speed, int duplex, unsigned long *supported) in phy_find_valid() argument
229 return phy_lookup_setting(speed, duplex, supported, false); in phy_find_valid()
258 bool phy_check_valid(int speed, int duplex, unsigned long *features) in phy_check_valid() argument
260 return !!phy_lookup_setting(speed, duplex, features, true); in phy_check_valid()
276 setting = phy_find_valid(phydev->speed, phydev->duplex, in phy_sanitize_settings()
279 phydev->speed = setting->speed; in phy_sanitize_settings()
283 phydev->speed = SPEED_UNKNOWN; in phy_sanitize_settings()
296 cmd->base.speed = phydev->speed; in phy_ethtool_ksettings_get()
371 phydev->speed = SPEED_1000; in phy_mii_ioctl()
373 phydev->speed = SPEED_100; in phy_mii_ioctl()
374 else phydev->speed = SPEED_10; in phy_mii_ioctl()
1049 u32 speed = cmd->base.speed; in phy_ethtool_ksettings_set() local
1067 ((speed != SPEED_1000 && in phy_ethtool_ksettings_set()
1068 speed != SPEED_100 && in phy_ethtool_ksettings_set()
1069 speed != SPEED_10) || in phy_ethtool_ksettings_set()
1078 phydev->speed = speed; in phy_ethtool_ksettings_set()