[COMMON] g2d: schedule the task directly on ioctl
authorhyesoo.yu <hyesoo.yu@samsung.com>
Wed, 23 May 2018 02:27:18 +0000 (11:27 +0900)
committerJanghyuck Kim <janghyuck.kim@samsung.com>
Mon, 23 Jul 2018 05:39:35 +0000 (14:39 +0900)
commit5530f50e5fac5bb8bdeb4bee1cf77f2d22ca964f
tree14e06aeab24b4560e76bea235e01963918007f68
parent04790c5a35d1c42b70525622359ce3f4d279b9e5
[COMMON] g2d: schedule the task directly on ioctl

Task of g2d should be scheduled on process context
due to power management, so every task are executed
on workqueue. However, task on state that all
fences are signaled on ioctl could be scheduled
directly without queueing and it make remove the delay
for workqueue.

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