diff options
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_display.c')
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c index dd965f2d7d3c..76f96028313d 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | |||
@@ -516,9 +516,7 @@ static void amdgpu_user_framebuffer_destroy(struct drm_framebuffer *fb) | |||
516 | { | 516 | { |
517 | struct amdgpu_framebuffer *amdgpu_fb = to_amdgpu_framebuffer(fb); | 517 | struct amdgpu_framebuffer *amdgpu_fb = to_amdgpu_framebuffer(fb); |
518 | 518 | ||
519 | if (amdgpu_fb->obj) { | 519 | drm_gem_object_unreference_unlocked(amdgpu_fb->obj); |
520 | drm_gem_object_unreference_unlocked(amdgpu_fb->obj); | ||
521 | } | ||
522 | drm_framebuffer_cleanup(fb); | 520 | drm_framebuffer_cleanup(fb); |
523 | kfree(amdgpu_fb); | 521 | kfree(amdgpu_fb); |
524 | } | 522 | } |