From c04287e5ad5a433db04d97b7160a0a39a4fc2a25 Mon Sep 17 00:00:00 2001 From: Li Huang Date: Mon, 27 Dec 2021 11:18:40 +0800 Subject: [PATCH] video: rockchip: rga3: Fixup wrong rb swap on win0/win1 Signed-off-by: Li Huang Change-Id: I18271e9cdf3338a7b00fbf300d8f6e6f07ef5d9e --- drivers/video/rockchip/rga3/rga3_reg_info.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/video/rockchip/rga3/rga3_reg_info.c b/drivers/video/rockchip/rga3/rga3_reg_info.c index 4ed8dc33bdd9..5fa1bf906f7c 100644 --- a/drivers/video/rockchip/rga3/rga3_reg_info.c +++ b/drivers/video/rockchip/rga3/rga3_reg_info.c @@ -204,23 +204,23 @@ static void RGA3_set_reg_win0_info(u8 *base, struct rga3_req *msg) win_format = 0x5; pixel_width = 3; win_interleaved = 2; + win_pix_swp = 1; break; case RGA2_FORMAT_BGR_888: win_format = 0x5; pixel_width = 3; win_interleaved = 2; - win_pix_swp = 1; break; case RGA2_FORMAT_RGB_565: win_format = 0x4; pixel_width = 2; win_interleaved = 2; + win_pix_swp = 1; break; case RGA2_FORMAT_BGR_565: win_format = 0x4; pixel_width = 2; win_interleaved = 2; - win_pix_swp = 1; break; case RGA2_FORMAT_YVYU_422: @@ -619,23 +619,23 @@ static void RGA3_set_reg_win1_info(u8 *base, struct rga3_req *msg) win_format = 0x5; pixel_width = 3; win_interleaved = 2; + win_pix_swp = 1; break; case RGA2_FORMAT_BGR_888: win_format = 0x5; pixel_width = 3; win_interleaved = 2; - win_pix_swp = 1; break; case RGA2_FORMAT_RGB_565: win_format = 0x4; pixel_width = 2; win_interleaved = 2; + win_pix_swp = 1; break; case RGA2_FORMAT_BGR_565: win_format = 0x4; pixel_width = 2; win_interleaved = 2; - win_pix_swp = 1; break; case RGA2_FORMAT_YVYU_422: