Commit 92caf9be authored by Chen-Yu Tsai's avatar Chen-Yu Tsai Committed by Maxime Ripard

drm/sun4i: Move drm_mode_config_cleanup call to main driver

drm_mode_config_cleanup is the complement of drm_mode_config_init, which
is called in the bind function of sun4i_drv. drm_mode_config_cleanup
should be put in the unbind function to match.
Signed-off-by: default avatarChen-Yu Tsai <wens@csie.org>
Signed-off-by: default avatarMaxime Ripard <maxime.ripard@free-electrons.com>
parent ca39b449
...@@ -160,6 +160,7 @@ static void sun4i_drv_unbind(struct device *dev) ...@@ -160,6 +160,7 @@ static void sun4i_drv_unbind(struct device *dev)
drm_dev_unregister(drm); drm_dev_unregister(drm);
drm_kms_helper_poll_fini(drm); drm_kms_helper_poll_fini(drm);
sun4i_framebuffer_free(drm); sun4i_framebuffer_free(drm);
drm_mode_config_cleanup(drm);
drm_vblank_cleanup(drm); drm_vblank_cleanup(drm);
drm_dev_unref(drm); drm_dev_unref(drm);
} }
......
...@@ -48,5 +48,4 @@ void sun4i_framebuffer_free(struct drm_device *drm) ...@@ -48,5 +48,4 @@ void sun4i_framebuffer_free(struct drm_device *drm)
struct sun4i_drv *drv = drm->dev_private; struct sun4i_drv *drv = drm->dev_private;
drm_fbdev_cma_fini(drv->fbdev); drm_fbdev_cma_fini(drv->fbdev);
drm_mode_config_cleanup(drm);
} }
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment