Lines Matching defs:phydev
602 if (phy_interface_is_rgmii(dev->phydev))
625 struct phy_device *phydev = dev->phydev;
629 if (!phydev || !phydev->link)
632 priv->pause_rx = phydev->pause;
633 priv->pause_tx = phydev->pause ^ phydev->asym_pause;
658 struct phy_device *phydev = dev->phydev;
661 if (phydev->link) {
662 if (phydev->speed != priv->speed) {
663 priv->speed = phydev->speed;
667 if (phydev->duplex != priv->duplex) {
668 priv->duplex = phydev->duplex;
678 if (phydev->link != priv->link) {
679 priv->link = phydev->link;
684 phy_print_status(phydev);
929 struct phy_device *phydev = dev->phydev;
931 if (!phydev)
934 phy_set_asym_pause(phydev, priv->pause_rx, priv->pause_tx);
940 struct phy_device *phydev;
958 phydev = of_phy_connect(dev, priv->phy_node,
961 if (!phydev) {
973 phy_start(phydev);
988 struct phy_device *phydev = dev->phydev;
990 phy_stop(phydev);
999 phy_disconnect(phydev);
1032 struct phy_device *phydev = dev->phydev;
1042 else if (phydev)
1043 phy_start_aneg(phydev);