video: rockchip: rga3: fix 4:2:2 10-bit reading in rga2

Like 4:2:0 10-bit, rotate_mode needs to be assigned to
(1 << 6) when scaling is not going to be used in rga2.
Or the output image is corrupted.

Signed-off-by: nyanmisaka <nst799610810@gmail.com>
This commit is contained in:
nyanmisaka 2023-11-07 01:01:10 +08:00 committed by Mecid Urganci
parent 4250948a33
commit f124b53555

View file

@ -2470,6 +2470,8 @@ static void rga_cmd_to_rga2_cmd(struct rga_scheduler_t *scheduler,
(req->rotate_mode == 0)) {
if (req->src.format == RGA_FORMAT_YCbCr_420_SP_10B ||
req->src.format == RGA_FORMAT_YCrCb_420_SP_10B ||
req->src.format == RGA_FORMAT_YCbCr_422_SP_10B ||
req->src.format == RGA_FORMAT_YCrCb_422_SP_10B ||
req->src.format == RGA_FORMAT_YCbCr_444_SP ||
req->src.format == RGA_FORMAT_YCrCb_444_SP ||
req->dst.format == RGA_FORMAT_YCbCr_444_SP ||