Lines Matching refs:thdrv

31 	struct intel_th_driver *thdrv = to_intel_th_driver(driver);  in intel_th_match()  local
35 (!thdrv->enable || !thdrv->disable)) in intel_th_match()
50 struct intel_th_driver *thdrv = to_intel_th_driver(dev->driver); in intel_th_probe() local
70 ret = thdrv->probe(to_intel_th_device(dev)); in intel_th_probe()
74 if (thdrv->attr_group) { in intel_th_probe()
75 ret = sysfs_create_group(&thdev->dev.kobj, thdrv->attr_group); in intel_th_probe()
87 thdrv->remove(thdev); in intel_th_probe()
100 struct intel_th_driver *thdrv = to_intel_th_driver(dev->driver); in intel_th_remove() local
148 if (thdrv->attr_group) in intel_th_remove()
149 sysfs_remove_group(&thdev->dev.kobj, thdrv->attr_group); in intel_th_remove()
153 thdrv->remove(thdev); in intel_th_remove()
236 struct intel_th_driver *thdrv = in intel_th_output_activate() local
241 if (!thdrv) in intel_th_output_activate()
244 if (!try_module_get(thdrv->driver.owner)) in intel_th_output_activate()
255 if (thdrv->activate) in intel_th_output_activate()
256 ret = thdrv->activate(thdev); in intel_th_output_activate()
271 module_put(thdrv->driver.owner); in intel_th_output_activate()
278 struct intel_th_driver *thdrv = in intel_th_output_deactivate() local
282 if (!thdrv) in intel_th_output_deactivate()
285 if (thdrv->deactivate) in intel_th_output_deactivate()
286 thdrv->deactivate(thdev); in intel_th_output_deactivate()
294 module_put(thdrv->driver.owner); in intel_th_output_deactivate()
354 int intel_th_driver_register(struct intel_th_driver *thdrv) in intel_th_driver_register() argument
356 if (!thdrv->probe || !thdrv->remove) in intel_th_driver_register()
359 thdrv->driver.bus = &intel_th_bus; in intel_th_driver_register()
361 return driver_register(&thdrv->driver); in intel_th_driver_register()
365 void intel_th_driver_unregister(struct intel_th_driver *thdrv) in intel_th_driver_unregister() argument
367 driver_unregister(&thdrv->driver); in intel_th_driver_unregister()
808 struct intel_th_driver *thdrv; in intel_th_output_open() local
816 thdrv = to_intel_th_driver(dev->driver); in intel_th_output_open()
817 fops = fops_get(thdrv->fops); in intel_th_output_open()