Lines Matching defs:phydev
49 static int xgmiitorgmii_read_status(struct phy_device *phydev)
51 struct gmii2rgmii *priv = mdiodev_get_drvdata(&phydev->mdio);
55 err = priv->phy_drv->read_status(phydev);
57 err = genphy_read_status(phydev);
61 xgmiitorgmii_configure(priv, phydev->speed);
66 static int xgmiitorgmii_set_loopback(struct phy_device *phydev, bool enable)
68 struct gmii2rgmii *priv = mdiodev_get_drvdata(&phydev->mdio);
72 err = priv->phy_drv->set_loopback(phydev, enable);
74 err = genphy_loopback(phydev, enable);
78 xgmiitorgmii_configure(priv, phydev->speed);
102 dev_info(dev, "Couldn't find phydev\n");