Home
last modified time | relevance | path

Searched refs:dmsr (Results 1 – 9 of 9) sorted by relevance

/rockchip-linux_mpp/mpp/vproc/vdpp/
H A Dvdpp_common.c666 void set_dmsr_to_vdpp_reg(struct dmsr_params* p_dmsr_param, struct dmsr_reg* dmsr) in set_dmsr_to_vdpp_reg() argument
669 dmsr->reg0.sw_dmsr_edge_low_thre_0 = p_dmsr_param->dmsr_edge_th_low_arr[0]; in set_dmsr_to_vdpp_reg()
670 dmsr->reg0.sw_dmsr_edge_high_thre_0 = p_dmsr_param->dmsr_edge_th_high_arr[0]; in set_dmsr_to_vdpp_reg()
673 dmsr->reg1.sw_dmsr_edge_low_thre_1 = p_dmsr_param->dmsr_edge_th_low_arr[1]; in set_dmsr_to_vdpp_reg()
674 dmsr->reg1.sw_dmsr_edge_high_thre_1 = p_dmsr_param->dmsr_edge_th_high_arr[1]; in set_dmsr_to_vdpp_reg()
677 dmsr->reg2.sw_dmsr_edge_low_thre_2 = p_dmsr_param->dmsr_edge_th_low_arr[2]; in set_dmsr_to_vdpp_reg()
678 dmsr->reg2.sw_dmsr_edge_high_thre_2 = p_dmsr_param->dmsr_edge_th_high_arr[2]; in set_dmsr_to_vdpp_reg()
681 dmsr->reg3.sw_dmsr_edge_low_thre_3 = p_dmsr_param->dmsr_edge_th_low_arr[3]; in set_dmsr_to_vdpp_reg()
682 dmsr->reg3.sw_dmsr_edge_high_thre_3 = p_dmsr_param->dmsr_edge_th_high_arr[3]; in set_dmsr_to_vdpp_reg()
685 dmsr->reg4.sw_dmsr_edge_low_thre_4 = p_dmsr_param->dmsr_edge_th_low_arr[4]; in set_dmsr_to_vdpp_reg()
[all …]
H A Dhwpq_vdpp_proc.c40 p_api_params->param.dmsr.enable = 1; in set_dmsr_default_config()
41 p_api_params->param.dmsr.str_pri_y = 10; in set_dmsr_default_config()
42 p_api_params->param.dmsr.str_sec_y = 4; in set_dmsr_default_config()
43 p_api_params->param.dmsr.dumping_y = 6; in set_dmsr_default_config()
44 p_api_params->param.dmsr.wgt_pri_gain_even_1 = 12; in set_dmsr_default_config()
45 p_api_params->param.dmsr.wgt_pri_gain_even_2 = 12; in set_dmsr_default_config()
46 p_api_params->param.dmsr.wgt_pri_gain_odd_1 = 8; in set_dmsr_default_config()
47 p_api_params->param.dmsr.wgt_pri_gain_odd_2 = 16; in set_dmsr_default_config()
48 p_api_params->param.dmsr.wgt_sec_gain = 5; in set_dmsr_default_config()
49 p_api_params->param.dmsr.blk_flat_th = 20; in set_dmsr_default_config()
[all …]
H A Dvdpp.h45 struct dmsr_reg dmsr; member
H A Dvdpp.c101 set_dmsr_to_vdpp_reg(&src_params->dmsr_params, &ctx->dmsr); in vdpp_params_to_reg()
245 memcpy(&ctx->params.dmsr_params, &param->dmsr, sizeof(struct dmsr_params)); in vdpp_set_param()
379 mpp_req[req_cnt].size = sizeof(ctx->dmsr); in vdpp_start()
381 mpp_req[req_cnt].data_ptr = REQ_DATA_PTR(&ctx->dmsr); in vdpp_start()
H A Dvdpp2.h237 struct dmsr_reg dmsr; member
H A Dvdpp2.c1176 set_dmsr_to_vdpp_reg(&src_params->dmsr_params, &ctx->dmsr); in vdpp2_params_to_reg()
1546 memcpy(&ctx->params.dmsr_params, &param->dmsr, sizeof(struct dmsr_params)); in vdpp2_set_param()
1845 mpp_req[req_cnt].size = sizeof(ctx->dmsr); in vdpp2_start()
1847 mpp_req[req_cnt].data_ptr = REQ_DATA_PTR(&ctx->dmsr); in vdpp2_start()
H A Dvdpp_common.h1760 void set_dmsr_to_vdpp_reg(struct dmsr_params* p_dmsr_param, struct dmsr_reg* dmsr);
/rockchip-linux_mpp/mpp/vproc/inc/
H A Dvdpp_api.h147 } dmsr; member
/rockchip-linux_mpp/
H A DCHANGELOG.md526 - [vdpp]: Fix dmsr reg size imcompat error