mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-07 19:30:30 +09:00
video/rockchip: rga2: open rop_mode for user select
Change-Id: I990973d04f693393046985a46e8cd451b1d024e5 Signed-off-by: Shixiang Zheng <shixiang.zheng@rock-chips.com> Signed-off-by: Li Huang <putin.li@rock-chips.com>
This commit is contained in:
committed by
Tao Huang
parent
a5d2c44af3
commit
0745fcace7
@@ -519,7 +519,7 @@ struct rga2_req
|
||||
u8 dst_a_global_val; /* dst global alpha value */
|
||||
|
||||
|
||||
u8 rop_mode;
|
||||
u8 rop_mode; /* rop mode select 0 : rop2 1 : rop3 2 : rop4 */
|
||||
u16 rop_code; /* rop2/3/4 code */
|
||||
|
||||
u8 palette_mode; /* (enum) color palatte 0/1bpp, 1/2bpp 2/4bpp 3/8bpp*/
|
||||
|
||||
@@ -1090,7 +1090,7 @@ void RGA_MSG_2_RGA2_MSG(struct rga_req *req_rga, struct rga2_req *req)
|
||||
req->src_a_global_val = req_rga->alpha_global_value;
|
||||
req->dst_a_global_val = req_rga->alpha_global_value;
|
||||
req->rop_code = req_rga->rop_code;
|
||||
req->rop_mode = 0;
|
||||
req->rop_mode = req_rga->alpha_rop_mode;
|
||||
|
||||
req->color_fill_mode = req_rga->color_fill_mode;
|
||||
req->color_key_min = req_rga->color_key_min;
|
||||
@@ -1300,7 +1300,7 @@ void RGA_MSG_2_RGA2_MSG_32(struct rga_req_32 *req_rga, struct rga2_req *req)
|
||||
req->src_a_global_val = req_rga->alpha_global_value;
|
||||
req->dst_a_global_val = req_rga->alpha_global_value;
|
||||
req->rop_code = req_rga->rop_code;
|
||||
req->rop_mode = 0;
|
||||
req->rop_mode = req_rga->alpha_rop_mode;
|
||||
req->color_fill_mode = req_rga->color_fill_mode;
|
||||
req->color_key_min = req_rga->color_key_min;
|
||||
req->color_key_max = req_rga->color_key_max;
|
||||
|
||||
Reference in New Issue
Block a user