Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/exynos: Drop drm_vblank_cleanup

Only in the load failure path, where the hardware is quiet anyway.

Cc: Inki Dae <inki.dae@samsung.com>
Cc: Joonyoung Shim <jy0922.shim@samsung.com>
Cc: Seung-Woo Kim <sw0312.kim@samsung.com>
Cc: Kyungmin Park <kyungmin.park@samsung.com>
Reviewed-by: Inki Dae <inki.dae@samsung.com>
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/20170524145212.27837-19-daniel.vetter@ffwll.ch

+1 -3
+1 -3
drivers/gpu/drm/exynos/exynos_drm_drv.c
··· 378 378 /* Probe non kms sub drivers and virtual display driver. */ 379 379 ret = exynos_drm_device_subdrv_probe(drm); 380 380 if (ret) 381 - goto err_cleanup_vblank; 381 + goto err_unbind_all; 382 382 383 383 drm_mode_config_reset(drm); 384 384 ··· 409 409 exynos_drm_fbdev_fini(drm); 410 410 drm_kms_helper_poll_fini(drm); 411 411 exynos_drm_device_subdrv_remove(drm); 412 - err_cleanup_vblank: 413 - drm_vblank_cleanup(drm); 414 412 err_unbind_all: 415 413 component_unbind_all(drm->dev, drm); 416 414 err_mode_config_cleanup: