Lines Matching defs:phydev
1942 struct phy_device *phydev = ndev->phydev;
1952 if (phydev->link) {
1953 if (phydev->duplex != mdp->duplex) {
1955 mdp->duplex = phydev->duplex;
1960 if (phydev->speed != mdp->speed) {
1962 mdp->speed = phydev->speed;
1969 mdp->link = phydev->link;
1979 if ((mdp->cd->no_psr || mdp->no_ether_link) && phydev->link)
1985 phy_print_status(phydev);
1993 struct phy_device *phydev;
2004 phydev = of_phy_connect(ndev, pn,
2009 if (!phydev)
2010 phydev = ERR_PTR(-ENOENT);
2017 phydev = phy_connect(ndev, phy_id, sh_eth_adjust_link,
2021 if (IS_ERR(phydev)) {
2023 return PTR_ERR(phydev);
2028 phy_set_max_speed(phydev, SPEED_100);
2030 phy_attached_info(phydev);
2044 phy_start(ndev->phydev);
2605 if (ndev->phydev) {
2606 phy_stop(ndev->phydev);
2607 phy_disconnect(ndev->phydev);
3096 struct phy_device *phydev;
3135 phydev = of_phy_find_device(pn);
3136 if (phydev) {
3137 phydev->mac_managed_pm = true;
3138 put_device(&phydev->mdio.dev);