Lines Matching defs:phydev
1169 phy_stop(dev->phydev);
1440 phy_start(ndev->phydev);
1452 struct phy_device *phydev = ndev->phydev;
1455 if (!phydev->duplex)
1468 if (phydev->pause)
1470 if (phydev->asym_pause)
1473 lcl_adv = linkmode_adv_to_lcl_adv_t(phydev->advertising);
1488 struct phy_device *phydev = ndev->phydev;
1495 if (phydev->link) {
1501 if (phydev->duplex != priv->oldduplex) {
1502 if (!(phydev->duplex))
1507 priv->oldduplex = phydev->duplex;
1510 if (phydev->speed != priv->oldspeed) {
1511 switch (phydev->speed) {
1526 if (phydev->speed == SPEED_100)
1534 phydev->speed);
1538 priv->oldspeed = phydev->speed;
1574 phy_print_status(phydev);
1579 * information through variables in the phydev structure, and this
1586 struct phy_device *phydev = dev->phydev;
1588 if (unlikely(phydev->link != priv->oldlink ||
1589 (phydev->link && (phydev->duplex != priv->oldduplex ||
1590 phydev->speed != priv->oldspeed))))
1651 struct phy_device *phydev;
1666 phydev = of_phy_connect(dev, priv->phy_node, &adjust_link, 0,
1668 if (!phydev) {
1677 linkmode_and(phydev->supported, phydev->supported, mask);
1678 linkmode_copy(phydev->advertising, phydev->supported);
1681 phy_support_asym_pause(phydev);
1685 phy_ethtool_set_eee(phydev, &edata);
2131 struct phy_device *phydev = dev->phydev;
2141 if (!phydev)
2144 return phy_mii_ioctl(phydev, rq, cmd);
2934 phy_disconnect(dev->phydev);
3534 phy_stop(ndev->phydev);
3563 phy_start(ndev->phydev);
3597 if (ndev->phydev)
3598 phy_start(ndev->phydev);