[COMMON] g2d: add the fence timeout
authorhyesoo.yu <hyesoo.yu@samsung.com>
Mon, 22 May 2017 12:54:48 +0000 (21:54 +0900)
committerCosmin Tanislav <demonsingur@gmail.com>
Mon, 22 Apr 2024 17:22:13 +0000 (20:22 +0300)
commit4a374748bc27e7c11bfd4132208d9a9727a246e3
treeca6a5198ccb401e9f3f2522acf5c019387da876f
parente8d687daa3d7e2780ade0aba0aabb6d33685b506
[COMMON] g2d: add the fence timeout

Give up waiting the acquire fences that are not currently signaled
and force pushing this pending task to the H/W to avoid indefinite
wait for the fences to be signaled.

Change-Id: I6ff0e77d6ccffc249fd0374018c7ff15e666d756
Signed-off-by: hyesoo.yu <hyesoo.yu@samsung.com>
drivers/gpu/exynos/g2d/g2d_drv.c
drivers/gpu/exynos/g2d/g2d_fence.c
drivers/gpu/exynos/g2d/g2d_fence.h
drivers/gpu/exynos/g2d/g2d_task.c
drivers/gpu/exynos/g2d/g2d_task.h