aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/gpu/drm/rockchip/rockchip_drm_vop.c18
1 files changed, 0 insertions, 18 deletions
diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
index 48fe554fa620..ba30c6a51bf7 100644
--- a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
+++ b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
@@ -637,22 +637,6 @@ static void vop_plane_destroy(struct drm_plane *plane)
637 drm_plane_cleanup(plane); 637 drm_plane_cleanup(plane);
638} 638}
639 639
640static int vop_plane_prepare_fb(struct drm_plane *plane,
641 struct drm_plane_state *new_state)
642{
643 if (plane->state->fb)
644 drm_framebuffer_reference(plane->state->fb);
645
646 return 0;
647}
648
649static void vop_plane_cleanup_fb(struct drm_plane *plane,
650 struct drm_plane_state *old_state)
651{
652 if (old_state->fb)
653 drm_framebuffer_unreference(old_state->fb);
654}
655
656static int vop_plane_atomic_check(struct drm_plane *plane, 640static int vop_plane_atomic_check(struct drm_plane *plane,
657 struct drm_plane_state *state) 641 struct drm_plane_state *state)
658{ 642{
@@ -845,8 +829,6 @@ static void vop_plane_atomic_update(struct drm_plane *plane,
845} 829}
846 830
847static const struct drm_plane_helper_funcs plane_helper_funcs = { 831static const struct drm_plane_helper_funcs plane_helper_funcs = {
848 .prepare_fb = vop_plane_prepare_fb,
849 .cleanup_fb = vop_plane_cleanup_fb,
850 .atomic_check = vop_plane_atomic_check, 832 .atomic_check = vop_plane_atomic_check,
851 .atomic_update = vop_plane_atomic_update, 833 .atomic_update = vop_plane_atomic_update,
852 .atomic_disable = vop_plane_atomic_disable, 834 .atomic_disable = vop_plane_atomic_disable,