Lines Matching refs:mdiodrv
39 struct mdio_driver *mdiodrv = to_mdio_driver(drv);
41 if (mdiodrv->mdiodrv.flags & MDIO_DEVICE_IS_PHY)
150 struct mdio_driver *mdiodrv = to_mdio_driver(drv);
156 if (mdiodrv->probe) {
157 err = mdiodrv->probe(mdiodev);
171 struct mdio_driver *mdiodrv = to_mdio_driver(drv);
173 if (mdiodrv->remove)
174 mdiodrv->remove(mdiodev);
186 struct mdio_driver *mdiodrv = to_mdio_driver(drv);
188 if (mdiodrv->shutdown)
189 mdiodrv->shutdown(mdiodev);
198 struct mdio_driver_common *mdiodrv = &drv->mdiodrv;
201 pr_debug("mdio_driver_register: %s\n", mdiodrv->driver.name);
203 mdiodrv->driver.bus = &mdio_bus_type;
204 mdiodrv->driver.probe = mdio_probe;
205 mdiodrv->driver.remove = mdio_remove;
206 mdiodrv->driver.shutdown = mdio_shutdown;
208 retval = driver_register(&mdiodrv->driver);
211 mdiodrv->driver.name, retval);
222 struct mdio_driver_common *mdiodrv = &drv->mdiodrv;
224 driver_unregister(&mdiodrv->driver);