mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-07 11:26:02 +09:00
video: rockchip: rga3: Fixup wrong rb swap on win0/win1
Signed-off-by: Li Huang <putin.li@rock-chips.com> Change-Id: I18271e9cdf3338a7b00fbf300d8f6e6f07ef5d9e
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user