drm/exynos: fix vsync interrupt clear rountine of mixer
authorJoonyoung Shim <jy0922.shim@samsung.com>
Wed, 1 Jul 2015 04:14:57 +0000 (13:14 +0900)
committerMarek Szyprowski <m.szyprowski@samsung.com>
Mon, 16 May 2016 07:20:36 +0000 (09:20 +0200)
commitc6b9f2241368afffd4ea7f2e267493b6a30b8127
treeddb987b5f1cc93256871e697d3a180c1c3c7250b
parent22a689c14e209999ab8a26e81809c2b8b7d2443f
drm/exynos: fix vsync interrupt clear rountine of mixer

INT_EN_VSYNC bit is not used when we clear vsync interrupt but
INT_STATUS_VSYNC bit should be related.

Also, if we want to enable vsync interrupt, we should write 1 in
INT_CLEAR_VSYNC bit before we set INT_EN_VSYNC bit. It will clear prior
vsync interrupt. You can check it from exynos mixer user manual.

Change-Id: Ide955d5cb966e49883c51d8fab0eba51897bac7a
Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com>
drivers/gpu/drm/exynos/exynos_mixer.c