mirror of
https://github.com/torvalds/linux.git
synced 2026-06-10 07:32:29 +02:00
video: rockchip: rga3: Add some missing format
Signed-off-by: Li Huang <putin.li@rock-chips.com> Change-Id: Ia8b7f81389917b821993ea655323b3c625b2a5d3
This commit is contained in:
parent
c4c3388ca9
commit
76c173d8fe
|
|
@ -188,6 +188,16 @@ static void RGA3_set_reg_win0_info(u8 *base, struct rga3_req *msg)
|
|||
pixel_width = 4;
|
||||
win_interleaved = 2;
|
||||
break;
|
||||
case RGA2_FORMAT_ARGB_8888:
|
||||
win_format = 0x7;
|
||||
pixel_width = 4;
|
||||
win_interleaved = 2;
|
||||
break;
|
||||
case RGA2_FORMAT_ABGR_8888:
|
||||
win_format = 0x9;
|
||||
pixel_width = 4;
|
||||
win_interleaved = 2;
|
||||
break;
|
||||
case RGA2_FORMAT_RGB_888:
|
||||
win_format = 0x5;
|
||||
pixel_width = 3;
|
||||
|
|
@ -584,6 +594,16 @@ static void RGA3_set_reg_win1_info(u8 *base, struct rga3_req *msg)
|
|||
pixel_width = 4;
|
||||
win_interleaved = 2;
|
||||
break;
|
||||
case RGA2_FORMAT_ARGB_8888:
|
||||
win_format = 0x7;
|
||||
pixel_width = 4;
|
||||
win_interleaved = 2;
|
||||
break;
|
||||
case RGA2_FORMAT_ABGR_8888:
|
||||
win_format = 0x9;
|
||||
pixel_width = 4;
|
||||
win_interleaved = 2;
|
||||
break;
|
||||
case RGA2_FORMAT_RGB_888:
|
||||
win_format = 0x5;
|
||||
pixel_width = 3;
|
||||
|
|
|
|||
|
|
@ -10,9 +10,7 @@
|
|||
|
||||
const uint32_t rga3_raster_format[] = {
|
||||
RGA2_FORMAT_RGBA_8888,
|
||||
RGA2_FORMAT_RGBX_8888,
|
||||
RGA2_FORMAT_BGRA_8888,
|
||||
RGA2_FORMAT_BGRX_8888,
|
||||
RGA2_FORMAT_RGB_888,
|
||||
RGA2_FORMAT_BGR_888,
|
||||
RGA2_FORMAT_RGB_565,
|
||||
|
|
@ -33,9 +31,7 @@ const uint32_t rga3_raster_format[] = {
|
|||
|
||||
const uint32_t rga3_fbcd_format[] = {
|
||||
RGA2_FORMAT_RGBA_8888,
|
||||
RGA2_FORMAT_RGBX_8888,
|
||||
RGA2_FORMAT_BGRA_8888,
|
||||
RGA2_FORMAT_BGRX_8888,
|
||||
RGA2_FORMAT_RGB_888,
|
||||
RGA2_FORMAT_BGR_888,
|
||||
RGA2_FORMAT_RGB_565,
|
||||
|
|
@ -70,6 +66,10 @@ const uint32_t rga2e_raster_format[] = {
|
|||
RGA2_FORMAT_BGR_888,
|
||||
RGA2_FORMAT_RGB_565,
|
||||
RGA2_FORMAT_BGR_565,
|
||||
RGA2_FORMAT_YCbCr_422_P,
|
||||
RGA2_FORMAT_YCbCr_420_P,
|
||||
RGA2_FORMAT_YCrCb_422_P,
|
||||
RGA2_FORMAT_YCrCb_420_P,
|
||||
RGA2_FORMAT_YCbCr_422_SP,
|
||||
RGA2_FORMAT_YCbCr_420_SP,
|
||||
RGA2_FORMAT_YCrCb_422_SP,
|
||||
|
|
@ -90,6 +90,16 @@ const uint32_t rga2e_raster_format[] = {
|
|||
RGA2_FORMAT_BGRA_4444,
|
||||
RGA2_FORMAT_XRGB_8888,
|
||||
RGA2_FORMAT_XBGR_8888,
|
||||
RGA2_FORMAT_BPP_1,
|
||||
RGA2_FORMAT_BPP_2,
|
||||
RGA2_FORMAT_BPP_4,
|
||||
RGA2_FORMAT_BPP_8,
|
||||
RGA2_FORMAT_ARGB_8888,
|
||||
RGA2_FORMAT_ARGB_5551,
|
||||
RGA2_FORMAT_ARGB_4444,
|
||||
RGA2_FORMAT_ABGR_8888,
|
||||
RGA2_FORMAT_ABGR_5551,
|
||||
RGA2_FORMAT_ABGR_4444,
|
||||
};
|
||||
|
||||
const struct rga_win_data rga3_win_data[] = {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user