Lines Matching defs:phydev
524 if (ndev->phydev)
525 new_duplex = ndev->phydev->duplex;
1325 struct phy_device *phydev = ndev->phydev;
1331 if (phydev->link) {
1333 if (phydev->duplex != priv->duplex) {
1335 priv->duplex = phydev->duplex;
1337 if (phydev->speed != priv->speed) {
1339 priv->speed = phydev->speed;
1354 phy_print_status(ndev->phydev);
1381 if (ndev->phydev)
1382 return phy_mii_ioctl(ndev->phydev, ifrq, cmd);
1415 struct phy_device *phydev = NULL;
1483 phydev = of_phy_connect(ndev, priv->phy_node,
1485 if (!phydev) {
1494 if (!phydev && !priv->phy_id) {
1510 if (!phydev && priv->phy_id && *priv->phy_id) {
1511 phydev = phy_connect(ndev, priv->phy_id,
1515 if (IS_ERR(phydev)) {
1518 ret = PTR_ERR(phydev);
1526 phy_attached_info(phydev);
1529 if (!phydev) {
1541 if (phydev)
1542 phy_start(phydev);
1593 if (ndev->phydev)
1594 phy_disconnect(ndev->phydev);