Searched refs:phydrv (Results 1 – 3 of 3) sorted by relevance
489 struct phy_driver *phydrv = to_phy_driver(drv); in mdio_bus_match() local496 if (phydrv->match_phy_device) in mdio_bus_match()497 return phydrv->match_phy_device(phydev); in mdio_bus_match()504 if ((phydrv->phy_id & phydrv->phy_id_mask) == in mdio_bus_match()506 phydrv->phy_id_mask)) in mdio_bus_match()511 return (phydrv->phy_id & phydrv->phy_id_mask) == in mdio_bus_match()512 (phydev->phy_id & phydrv->phy_id_mask); in mdio_bus_match()521 struct phy_driver *phydrv = to_phy_driver(drv); in mdio_bus_phy_may_suspend() local524 if (!drv || !phydrv->suspend) in mdio_bus_phy_may_suspend()
766 struct phy_driver *phydrv = to_phy_driver(phydev->dev.driver); in phy_suspend() local775 if (phydrv->suspend) in phy_suspend()776 ret = phydrv->suspend(phydev); in phy_suspend()789 struct phy_driver *phydrv = to_phy_driver(phydev->dev.driver); in phy_resume() local792 if (phydrv->resume) in phy_resume()793 ret = phydrv->resume(phydev); in phy_resume()1331 struct phy_driver *phydrv = to_phy_driver(drv); in phy_probe() local1334 phydev->drv = phydrv; in phy_probe()1339 if (!(phydrv->flags & PHY_HAS_INTERRUPT) && in phy_probe()1343 if (phydrv->flags & PHY_IS_INTERNAL) in phy_probe()[all …]
1044 struct phy_driver *phydrv = phydev->drv; in phy_read_mmd_indirect() local1047 if (!phydrv->read_mmd_indirect) { in phy_read_mmd_indirect()1057 value = phydrv->read_mmd_indirect(phydev, prtad, devad, addr); in phy_read_mmd_indirect()1082 struct phy_driver *phydrv = phydev->drv; in phy_write_mmd_indirect() local1084 if (!phydrv->write_mmd_indirect) { in phy_write_mmd_indirect()1094 phydrv->write_mmd_indirect(phydev, prtad, devad, addr, data); in phy_write_mmd_indirect()