[COMMON] g2d: add the task control register
authorhyesoo.yu <hyesoo.yu@samsung.com>
Fri, 12 May 2017 12:39:46 +0000 (21:39 +0900)
committerSeungchul Kim <sc377.kim@samsung.com>
Mon, 28 May 2018 05:27:19 +0000 (14:27 +0900)
commitc0c0e6ad43bb14d825ab751c63b910ec460e2931
tree44a72d18806c0841ec985e9cee87aeec94399380
parent5bfbad160d97913f050eaaa792cff30fb5cf4f25
[COMMON] g2d: add the task control register

If rotated area is larger than the non-rotated area,
H/W changes the writing direction. At this time,
if the destination is YUV 2plane, uses the Z-order
to reduce write bandwidth.

Secondly, H/W can process two jobs in parallel, so it
can be processed by dividing the target area into two.

Change-Id: I67e2dd4189d0f5f7dd92305a3ddf1771b507d086
Signed-off-by: hyesoo.yu <hyesoo.yu@samsung.com>
drivers/gpu/exynos/g2d/g2d_command.c
drivers/gpu/exynos/g2d/g2d_format.h
drivers/gpu/exynos/g2d/g2d_regs.h