From 3b60b0cbdb04512eb1a207f5a7423dfa6f12d369 Mon Sep 17 00:00:00 2001 From: Li Huang Date: Tue, 21 Dec 2021 17:27:29 +0800 Subject: [PATCH] video: rockchip: rga3: Fixup wrong r2y csc convert on rga3 Signed-off-by: Li Huang Change-Id: Ic2d3737152268e9c6f6f5504a691289b82c5151e --- drivers/video/rockchip/rga3/rga3_reg_info.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/video/rockchip/rga3/rga3_reg_info.c b/drivers/video/rockchip/rga3/rga3_reg_info.c index f50626e47c69..fd02b7569aa0 100644 --- a/drivers/video/rockchip/rga3/rga3_reg_info.c +++ b/drivers/video/rockchip/rga3/rga3_reg_info.c @@ -1559,11 +1559,11 @@ void rga_cmd_to_rga3_cmd(struct rga_req *req_rga, struct rga3_req *req) /* rgb to yuv */ /* 601 limit */ - if ((req_rga->yuv2rgb_mode >> 2) == 1) { + if ((req_rga->yuv2rgb_mode >> 2) == 2) { req->win0.r2y_mode = 0; req->win1.r2y_mode = 0; /* 601 full */ - } else if ((req_rga->yuv2rgb_mode >> 2) == 2) { + } else if ((req_rga->yuv2rgb_mode >> 2) == 1) { req->win0.r2y_mode = 2; req->win1.r2y_mode = 2; /* 709 limit */