commit | 73488331eb9460d14974a1e2c734f77ce8869183 | [log] [tgz] |
---|---|---|
author | Andrzej Hajda <a.hajda@samsung.com> | Tue Mar 14 09:27:57 2017 +0100 |
committer | Inki Dae <inki.dae@samsung.com> | Tue Mar 21 13:17:21 2017 +0900 |
tree | 556b178422bec06f0cd586e12ae1f92122c78873 | |
parent | a392276d1dec63e5aabe6f527c37de29a729559a [diff] |
drm/exynos/decon5433: fix vblank event handling Current implementation of event handling assumes that vblank interrupt is always called at the right time. It is not true, it can be delayed due to various reasons. As a result different races can happen. The patch fixes the issue by using hardware frame counter present in DECON to serialize vblank and commit completion events. Signed-off-by: Andrzej Hajda <a.hajda@samsung.com> Signed-off-by: Inki Dae <inki.dae@samsung.com>