drm/msm: use drm_gem_dumb_destroy helper
authorRob Clark <robdclark@gmail.com>
Sat, 28 Sep 2013 14:13:04 +0000 (10:13 -0400)
committerRob Clark <robdclark@gmail.com>
Sat, 28 Sep 2013 14:14:06 +0000 (10:14 -0400)
Signed-off-by: Rob Clark <robdclark@gmail.com>
drivers/gpu/drm/msm/msm_drv.c
drivers/gpu/drm/msm/msm_gem.c

index 9c871b55436527fb2d8425c35049f47c38aecb99..b3a2f16290417cb055a8d7d89dc8f3f876b3a090 100644 (file)
@@ -697,7 +697,7 @@ static struct drm_driver msm_driver = {
        .gem_vm_ops         = &vm_ops,
        .dumb_create        = msm_gem_dumb_create,
        .dumb_map_offset    = msm_gem_dumb_map_offset,
-       .dumb_destroy       = msm_gem_dumb_destroy,
+       .dumb_destroy       = drm_gem_dumb_destroy,
 #ifdef CONFIG_DEBUG_FS
        .debugfs_init       = msm_debugfs_init,
        .debugfs_cleanup    = msm_debugfs_cleanup,
index 29eacfa29cfb6952c38b89d8e51883890d9125f2..2bae46c66a30dd4c3eac623c07dbf55c70d32cb8 100644 (file)
@@ -319,13 +319,6 @@ int msm_gem_dumb_create(struct drm_file *file, struct drm_device *dev,
                        MSM_BO_SCANOUT | MSM_BO_WC, &args->handle);
 }
 
-int msm_gem_dumb_destroy(struct drm_file *file, struct drm_device *dev,
-               uint32_t handle)
-{
-       /* No special work needed, drop the reference and see what falls out */
-       return drm_gem_handle_delete(file, handle);
-}
-
 int msm_gem_dumb_map_offset(struct drm_file *file, struct drm_device *dev,
                uint32_t handle, uint64_t *offset)
 {