Lines Matching defs:drv
33 static int slim_device_match(struct device *dev, struct device_driver *drv)
36 struct slim_driver *sbdrv = to_slim_driver(drv);
39 if (of_driver_match_device(dev, drv))
115 * @drv:Client driver to be associated with client-device.
121 int __slim_driver_register(struct slim_driver *drv, struct module *owner)
124 if (!(drv->driver.of_match_table || drv->id_table) || !drv->probe)
127 drv->driver.bus = &slimbus_bus;
128 drv->driver.owner = owner;
130 return driver_register(&drv->driver);
137 * @drv: Client driver to be unregistered
139 void slim_driver_unregister(struct slim_driver *drv)
141 driver_unregister(&drv->driver);