Home
last modified time | relevance | path

Searched refs:phydrv (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/drivers/net/phy/
Dmdio_bus.c489 struct phy_driver *phydrv = to_phy_driver(drv); in mdio_bus_match() local
496 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() local
524 if (!drv || !phydrv->suspend) in mdio_bus_phy_may_suspend()
Dphy_device.c766 struct phy_driver *phydrv = to_phy_driver(phydev->dev.driver); in phy_suspend() local
775 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() local
792 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() local
1334 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 …]
Dphy.c1044 struct phy_driver *phydrv = phydev->drv; in phy_read_mmd_indirect() local
1047 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() local
1084 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()