Lines Matching refs:speed
121 phy_speed_to_str(phydev->speed),
215 * @speed: desired speed
220 * - an exact match for the specified speed and duplex mode
221 * - a match for the specified speed, or slower speed
222 * - the slowest supported speed
227 phy_find_valid(int speed, int duplex, unsigned long *supported)
229 return phy_lookup_setting(speed, duplex, supported, false);
251 * speed, duplex, and feature mask
252 * @speed: speed to match
258 bool phy_check_valid(int speed, int duplex, unsigned long *features)
260 return !!phy_lookup_setting(speed, duplex, features, true);
265 * phy_sanitize_settings - make sure the PHY is set to supported speed and duplex
276 setting = phy_find_valid(phydev->speed, phydev->duplex,
279 phydev->speed = setting->speed;
283 phydev->speed = SPEED_UNKNOWN;
296 cmd->base.speed = phydev->speed;
371 phydev->speed = SPEED_1000;
373 phydev->speed = SPEED_100;
374 else phydev->speed = SPEED_10;
1049 u32 speed = cmd->base.speed;
1067 ((speed != SPEED_1000 &&
1068 speed != SPEED_100 &&
1069 speed != SPEED_10) ||
1078 phydev->speed = speed;
1104 * phy_speed_down - set speed to lowest speed supported by both link partners