Lines Matching refs:zme
108 set_zme_to_vdpp_reg(zme_params, &ctx->zme); in vdpp_params_to_reg()
249 ctx->params.zme_params.zme_bypass_en = param->zme.bypass_enable; in vdpp_set_param()
250 ctx->params.zme_params.zme_dering_enable = param->zme.dering_enable; in vdpp_set_param()
251 ctx->params.zme_params.zme_dering_sen_0 = param->zme.dering_sen_0; in vdpp_set_param()
252 ctx->params.zme_params.zme_dering_sen_1 = param->zme.dering_sen_1; in vdpp_set_param()
253 ctx->params.zme_params.zme_dering_blend_alpha = param->zme.dering_blend_alpha; in vdpp_set_param()
254 ctx->params.zme_params.zme_dering_blend_beta = param->zme.dering_blend_beta; in vdpp_set_param()
258 if (param->zme.tap8_coeff != NULL) in vdpp_set_param()
259 ctx->params.zme_params.zme_tap8_coeff = param->zme.tap8_coeff; in vdpp_set_param()
260 if (param->zme.tap6_coeff != NULL) in vdpp_set_param()
261 ctx->params.zme_params.zme_tap6_coeff = param->zme.tap6_coeff; in vdpp_set_param()
318 struct zme_reg *zme = NULL; in vdpp_start() local
334 zme = &ctx->zme; in vdpp_start()
344 mpp_req[req_cnt].size = sizeof(zme->yrgb_hor_coe); in vdpp_start()
346 mpp_req[req_cnt].data_ptr = REQ_DATA_PTR(&zme->yrgb_hor_coe); in vdpp_start()
351 mpp_req[req_cnt].size = sizeof(zme->yrgb_ver_coe); in vdpp_start()
353 mpp_req[req_cnt].data_ptr = REQ_DATA_PTR(&zme->yrgb_ver_coe); in vdpp_start()
358 mpp_req[req_cnt].size = sizeof(zme->cbcr_hor_coe); in vdpp_start()
360 mpp_req[req_cnt].data_ptr = REQ_DATA_PTR(&zme->cbcr_hor_coe); in vdpp_start()
365 mpp_req[req_cnt].size = sizeof(zme->cbcr_ver_coe); in vdpp_start()
367 mpp_req[req_cnt].data_ptr = REQ_DATA_PTR(&zme->cbcr_ver_coe); in vdpp_start()
372 mpp_req[req_cnt].size = sizeof(zme->common); in vdpp_start()
374 mpp_req[req_cnt].data_ptr = REQ_DATA_PTR(&zme->common); in vdpp_start()