Lines Matching defs:driver
3 * HD-audio codec driver binding
24 struct hda_codec_driver *driver =
31 for (list = driver->id; list->vendor_id; list++) {
89 struct module *owner = dev->driver->owner;
164 module_put(dev->driver->owner);
179 drv->core.driver.name = name;
180 drv->core.driver.owner = owner;
181 drv->core.driver.bus = &snd_hda_bus_type;
182 drv->core.driver.probe = hda_codec_driver_probe;
183 drv->core.driver.remove = hda_codec_driver_remove;
184 drv->core.driver.shutdown = hda_codec_driver_shutdown;
185 drv->core.driver.pm = &hda_codec_driver_pm;
189 return driver_register(&drv->core.driver);
195 driver_unregister(&drv->core.driver);