Lines Matching refs:driver
606 const struct drm_driver *driver, in drm_dev_init() argument
622 dev->driver = driver; in drm_dev_init()
715 const struct drm_driver *driver) in devm_drm_dev_init() argument
719 ret = drm_dev_init(dev, driver, parent); in devm_drm_dev_init()
728 const struct drm_driver *driver, in __devm_drm_dev_alloc() argument
740 ret = devm_drm_dev_init(parent, drm, driver); in __devm_drm_dev_alloc()
763 struct drm_device *drm_dev_alloc(const struct drm_driver *driver, in drm_dev_alloc() argument
773 ret = drm_dev_init(dev, driver, parent); in drm_dev_alloc()
789 if (dev->driver->release) in drm_dev_release()
790 dev->driver->release(dev); in drm_dev_release()
908 const struct drm_driver *driver = dev->driver; in drm_dev_register() local
911 if (!driver->load) in drm_dev_register()
937 if (driver->load) { in drm_dev_register()
938 ret = driver->load(dev, flags); in drm_dev_register()
950 driver->name, driver->major, driver->minor, in drm_dev_register()
951 driver->patchlevel, driver->date, in drm_dev_register()
958 if (dev->driver->unload) in drm_dev_register()
959 dev->driver->unload(dev); in drm_dev_register()
1000 if (dev->driver->unload) in drm_dev_unregister()
1001 dev->driver->unload(dev); in drm_dev_unregister()
1045 new_fops = fops_get(minor->dev->driver->fops); in drm_stub_open()