drm/exynos/decon5433: handle vblank in vblank interrupt
authorAndrzej Hajda <a.hajda@samsung.com>
Fri, 29 Apr 2016 13:42:47 +0000 (15:42 +0200)
committerInki Dae <daeinki@gmail.com>
Tue, 10 May 2016 14:11:39 +0000 (23:11 +0900)
commitb0bb3d0775224ef2ac6f0b68df353281a399d78e
treeba69a9415f853d57d5dac77aa06376c0bb6a5ff4
parent59b62d3c8bb8a5da351c5690f83b25c7e7252d94
drm/exynos/decon5433: handle vblank in vblank interrupt

vblank should be signaled to userspace after reading framebuffers not before,
signaling it in TE interrupt looks wrong. TE triggers reading framebuffers
so it is the worst moment. Tearing is not observable because hardware prevents
it, but there are frequently skipped vblank events.

Signed-off-by: Andrzej Hajda <a.hajda@samsung.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
drivers/gpu/drm/exynos/exynos5433_drm_decon.c