Lines Matching refs:driver
146 * and calling the driver to probe the device.
151 struct device_driver *drv = mdiodev->dev.driver;
172 struct device_driver *drv = mdiodev->dev.driver;
187 struct device_driver *drv = mdiodev->dev.driver;
203 pr_debug("%s: %s\n", __func__, mdiodrv->driver.name);
205 mdiodrv->driver.bus = &mdio_bus_type;
206 mdiodrv->driver.probe = mdio_probe;
207 mdiodrv->driver.remove = mdio_remove;
208 mdiodrv->driver.shutdown = mdio_shutdown;
210 retval = driver_register(&mdiodrv->driver);
212 pr_err("%s: Error %d in registering driver\n",
213 mdiodrv->driver.name, retval);
226 driver_unregister(&mdiodrv->driver);