aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Vetter <daniel.vetter@ffwll.ch>2016-12-27 05:49:23 -0500
committerInki Dae <inki.dae@samsung.com>2017-01-30 18:49:35 -0500
commit328c057ca4def7040872032cd22df5347fa5e956 (patch)
treeac2a28e7fb8679e36591436de3ce4ab4224d8a38
parentcc2b022518b0d3b040a9016dffccd35d47e8bd8f (diff)
drm/exynos: Stop using drm_framebuffer_unregister_private
This is the deprecated function for when you embedded the framebuffer somewhere else (which breaks refcounting). But exynos is using drm_framebuffer_remove and a free-standing fb, so this is rendundant. Signed-off-by: Daniel Vetter <daniel.vetter@intel.com> Signed-off-by: Inki Dae <inki.dae@samsung.com>
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_fbdev.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/gpu/drm/exynos/exynos_drm_fbdev.c b/drivers/gpu/drm/exynos/exynos_drm_fbdev.c
index d8808158d418..a7884bea42eb 100644
--- a/drivers/gpu/drm/exynos/exynos_drm_fbdev.c
+++ b/drivers/gpu/drm/exynos/exynos_drm_fbdev.c
@@ -270,10 +270,8 @@ static void exynos_drm_fbdev_destroy(struct drm_device *dev,
270 /* release drm framebuffer and real buffer */ 270 /* release drm framebuffer and real buffer */
271 if (fb_helper->fb && fb_helper->fb->funcs) { 271 if (fb_helper->fb && fb_helper->fb->funcs) {
272 fb = fb_helper->fb; 272 fb = fb_helper->fb;
273 if (fb) { 273 if (fb)
274 drm_framebuffer_unregister_private(fb);
275 drm_framebuffer_remove(fb); 274 drm_framebuffer_remove(fb);
276 }
277 } 275 }
278 276
279 drm_fb_helper_unregister_fbi(fb_helper); 277 drm_fb_helper_unregister_fbi(fb_helper);