Lines Matching defs:phydev
235 struct phy_device *phydev = NULL;
256 phydev = gmacdev->phydev;
259 phydev->advertising &= ~(ADVERTISED_Pause | ADVERTISED_Asym_Pause);
262 phydev->advertising |=
266 phydev->advertising |= ADVERTISED_Asym_Pause;
268 genphy_config_aneg(gmacdev->phydev);
297 genphy_restart_aneg(gmacdev->phydev);
334 struct phy_device *phydev = NULL;
361 phydev = gmacdev->phydev;
364 if (phydev->is_c45 == true) {
367 if (genphy_read_status(phydev) != 0) {
374 ecmd->advertising = phydev->advertising;
376 ecmd->autoneg = phydev->autoneg;
382 ethtool_cmd_speed_set(ecmd, phydev->speed);
383 ecmd->duplex = phydev->duplex;
391 ecmd->supported = phydev->supported;
393 if (phydev->is_c45 == true)
435 struct phy_device *phydev = NULL;
450 phydev = gmacdev->phydev;
456 phydev->advertising = ecmd->advertising;
457 phydev->autoneg = ecmd->autoneg;
459 phydev->speed = ethtool_cmd_speed(ecmd);
460 phydev->duplex = ecmd->duplex;
467 genphy_config_aneg(phydev);
480 struct phy_device *phydev = gmacdev->phydev;
494 if (IS_ERR(phydev))
499 if (phydev->autoneg == AUTONEG_ENABLE)
500 genphy_restart_aneg(phydev);