diff options
Diffstat (limited to 'drivers/gpu/drm/drm_stub.c')
| -rw-r--r-- | drivers/gpu/drm/drm_stub.c | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/drm/drm_stub.c b/drivers/gpu/drm/drm_stub.c index 155a5bbce68..55bb8a82d61 100644 --- a/drivers/gpu/drm/drm_stub.c +++ b/drivers/gpu/drm/drm_stub.c @@ -489,7 +489,7 @@ int drm_put_minor(struct drm_minor **minor_p)   */  void drm_put_dev(struct drm_device *dev)  { -	struct drm_driver *driver = dev->driver; +	struct drm_driver *driver;  	struct drm_map_list *r_list, *list_temp;  	DRM_DEBUG("\n"); @@ -498,6 +498,7 @@ void drm_put_dev(struct drm_device *dev)  		DRM_ERROR("cleanup called no dev\n");  		return;  	} +	driver = dev->driver;  	drm_vblank_cleanup(dev);  |