Lines Matching refs:param

297                            union iep2_api_content *param,  in iep2_set_param()  argument
302 ctx->params.src_fmt = param->com.sfmt; in iep2_set_param()
303 ctx->params.src_yuv_swap = param->com.sswap; in iep2_set_param()
304 ctx->params.dst_fmt = param->com.dfmt; in iep2_set_param()
305 ctx->params.dst_yuv_swap = param->com.dswap; in iep2_set_param()
306 ctx->params.src_y_stride = param->com.hor_stride; in iep2_set_param()
309 param->com.sswap == IEP2_YUV_SWAP_P ? in iep2_set_param()
310 (param->com.hor_stride / 2 + 15) / 16 * 16 : param->com.hor_stride; in iep2_set_param()
312 ctx->params.dst_y_stride = param->com.hor_stride; in iep2_set_param()
314 ctx->params.tile_cols = (param->com.width + 15) / 16; in iep2_set_param()
315 ctx->params.tile_rows = (param->com.height + 3) / 4; in iep2_set_param()
316 iep_dbg_trace("set tile size (%d, %d)\n", param->com.width, param->com.height); in iep2_set_param()
317 ctx->params.osd_pec_thr = (param->com.width * 26) >> 7; in iep2_set_param()
320 ctx->params.dil_mode = param->mode.dil_mode; in iep2_set_param()
321 ctx->params.dil_out_mode = param->mode.out_mode; in iep2_set_param()
322 ctx->params.dil_field_order = param->mode.dil_order; in iep2_set_param()
325 param->mode.dil_mode, param->mode.out_mode, param->mode.dil_order); in iep2_set_param()
327 if (param->mode.dil_order == IEP2_FIELD_ORDER_UND) { in iep2_set_param()
335 if (param->mode.dil_order == IEP2_FIELD_ORDER_TFF) { in iep2_set_param()
344 ctx->params.md_theta = param->md.md_theta; in iep2_set_param()
345 ctx->params.md_r = param->md.md_r; in iep2_set_param()
346 ctx->params.md_lambda = param->md.md_lambda; in iep2_set_param()
356 ctx->params.roi_en = param->roi.roi_en; in iep2_set_param()
434 struct iep2_api_params *param = (struct iep2_api_params *)iparam; in iep2_control() local
436 iep2_set_param(ctx, &param->param, param->ptype); in iep2_control()