[COMMON] g2d: add the task control register
authorhyesoo.yu <hyesoo.yu@samsung.com>
Fri, 12 May 2017 12:39:46 +0000 (21:39 +0900)
committerCosmin Tanislav <demonsingur@gmail.com>
Mon, 22 Apr 2024 17:22:13 +0000 (20:22 +0300)
commit11ff6c3552f630afdc2801ec63c77b2c32eb3a74
tree5947089afa42cea400846aad86d25a3f064c4587
parent91acf34931d4a2c112e0e0f99aa5dbe3f58b4b67
[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