Home
last modified time | relevance | path

Searched refs:dec_params (Results 1 – 10 of 10) sorted by relevance

/linux-6.3-rc2/drivers/media/platform/verisilicon/
A Dhantro_g2_vp9_dec.c42 *dec_params = ctrl->p_cur.p; in start_prepare_run()
236 config_ref(ctx, dst, &ref_regs[0], dec_params, dec_params->last_frame_ts); in config_ref_registers()
237 config_ref(ctx, dst, &ref_regs[1], dec_params, dec_params->golden_frame_ts); in config_ref_registers()
238 config_ref(ctx, dst, &ref_regs[2], dec_params, dec_params->alt_frame_ts); in config_ref_registers()
241 mv_offset(ctx, dec_params); in config_ref_registers()
337 if (dec_params->tile_cols_log2 || dec_params->tile_rows_log2) { in config_tiles()
430 seg = &dec_params->seg; in config_segment()
450 feat_val = dec_params->lf.level; in config_segment()
843 seg = &dec_params->seg; in config_registers()
895 config_quant(ctx, dec_params); in config_registers()
[all …]
A Dhantro_drv.c280 const struct v4l2_ctrl_vp9_frame *dec_params = ctrl->p_new.p_vp9_frame; in hantro_try_ctrl() local
283 if (dec_params->profile != 0) in hantro_try_ctrl()
/linux-6.3-rc2/drivers/staging/media/rkvdec/
A Drkvdec-vp9.c322 dec_params = run->decode_params; in init_probs()
324 seg = &dec_params->seg; in init_probs()
328 intra_only = !!(dec_params->flags & in init_probs()
509 vp9_ctx->cur.lf = dec_params->lf; in update_ctx_cur_info()
532 dec_params = run->decode_params; in config_registers()
545 seg = &dec_params->seg; in config_registers()
554 bit_depth = dec_params->bit_depth; in config_registers()
703 if (dec_params->profile != 0) { in validate_dec_params()
705 dec_params->profile); in validate_dec_params()
745 dec_params = ctrl->p_cur.p; in rkvdec_vp9_run_preamble()
[all …]
A Drkvdec-h264.c639 const struct v4l2_ctrl_h264_decode_params *dec_params = run->decode_params; in assemble_hw_pps() local
640 const struct v4l2_h264_dpb_entry *dpb = dec_params->dpb; in assemble_hw_pps()
725 for (i = 0; i < ARRAY_SIZE(dec_params->dpb); i++) { in assemble_hw_pps()
741 for (i = 0; i < ARRAY_SIZE(dec_params->dpb); i++) { in lookup_ref_buf_idx()
763 const struct v4l2_h264_dpb_entry *dpb = dec_params->dpb; in assemble_hw_rps()
779 for (i = 0; i < ARRAY_SIZE(dec_params->dpb); i++) { in assemble_hw_rps()
804 if (WARN_ON(ref->index >= ARRAY_SIZE(dec_params->dpb))) in assemble_hw_rps()
889 const struct v4l2_h264_dpb_entry *dpb = dec_params->dpb; in config_registers()
954 for (i = 0; i < ARRAY_SIZE(dec_params->dpb); i++) { in config_registers()
988 reg = RKVDEC_CUR_POC(dec_params->top_field_order_cnt); in config_registers()
[all …]
/linux-6.3-rc2/drivers/media/platform/mediatek/vcodec/vdec/
A Dvdec_h264_req_multi_if.c125 struct v4l2_ctrl_h264_decode_params dec_params; member
183 dec_params = in vdec_h264_slice_fill_decode_parameters()
185 if (IS_ERR(dec_params)) in vdec_h264_slice_fill_decode_parameters()
186 return PTR_ERR(dec_params); in vdec_h264_slice_fill_decode_parameters()
212 memcpy(&share_info->dec_params, dec_params, sizeof(*dec_params)); in vdec_h264_slice_fill_decode_parameters()
232 dec_params = in get_vdec_sig_decode_parameters()
234 if (IS_ERR(dec_params)) in get_vdec_sig_decode_parameters()
235 return PTR_ERR(dec_params); in get_vdec_sig_decode_parameters()
250 mtk_vdec_h264_update_dpb(dec_params, inst->dpb); in get_vdec_sig_decode_parameters()
280 struct v4l2_ctrl_h264_decode_params *dec_params = &share_info->dec_params; in vdec_h264_slice_fill_decode_reflist() local
[all …]
A Dvdec_h264_req_if.c99 const struct v4l2_ctrl_h264_decode_params *dec_params; in get_vdec_decode_parameters() local
112 dec_params = in get_vdec_decode_parameters()
114 if (IS_ERR(dec_params)) in get_vdec_decode_parameters()
115 return PTR_ERR(dec_params); in get_vdec_decode_parameters()
130 mtk_vdec_h264_update_dpb(dec_params, inst->dpb); in get_vdec_decode_parameters()
136 dec_params, inst->dpb); in get_vdec_decode_parameters()
141 v4l2_h264_init_reflist_builder(&reflist_builder, dec_params, sps, in get_vdec_decode_parameters()
338 const struct v4l2_ctrl_h264_decode_params *dec_params = in vdec_h264_slice_decode() local
381 data[1] = (dec_params->nal_ref_idc << 5) | in vdec_h264_slice_decode()
382 ((dec_params->flags & V4L2_H264_DECODE_PARAM_FLAG_IDR_PIC) in vdec_h264_slice_decode()
/linux-6.3-rc2/drivers/media/v4l2-core/
A Dv4l2-vp9.c1225 const struct v4l2_ctrl_vp9_frame *dec_params) in update_coef_probs() argument
1359 const struct v4l2_ctrl_vp9_frame *dec_params) in update_mv_probs() argument
1417 const struct v4l2_ctrl_vp9_frame *dec_params) in v4l2_vp9_fw_update_probs() argument
1422 update_coef_probs(probs, deltas, dec_params); in v4l2_vp9_fw_update_probs()
1426 if (dec_params->flags & V4L2_VP9_FRAME_FLAG_KEY_FRAME || in v4l2_vp9_fw_update_probs()
1427 dec_params->flags & V4L2_VP9_FRAME_FLAG_INTRA_ONLY) in v4l2_vp9_fw_update_probs()
1443 update_mv_probs(probs, deltas, dec_params); in v4l2_vp9_fw_update_probs()
1452 u8 fctx_idx = dec_params->frame_context_idx; in v4l2_vp9_reset_frame_ctx()
1454 if (dec_params->flags & V4L2_VP9_FRAME_FLAG_KEY_FRAME || in v4l2_vp9_reset_frame_ctx()
1455 dec_params->flags & V4L2_VP9_FRAME_FLAG_INTRA_ONLY || in v4l2_vp9_reset_frame_ctx()
[all …]
A Dv4l2-h264.c32 const struct v4l2_ctrl_h264_decode_params *dec_params, in v4l2_h264_init_reflist_builder() argument
40 cur_frame_num = dec_params->frame_num; in v4l2_h264_init_reflist_builder()
43 if (!(dec_params->flags & V4L2_H264_DECODE_PARAM_FLAG_FIELD_PIC)) { in v4l2_h264_init_reflist_builder()
44 b->cur_pic_order_count = min(dec_params->bottom_field_order_cnt, in v4l2_h264_init_reflist_builder()
45 dec_params->top_field_order_cnt); in v4l2_h264_init_reflist_builder()
47 } else if (dec_params->flags & V4L2_H264_DECODE_PARAM_FLAG_BOTTOM_FIELD) { in v4l2_h264_init_reflist_builder()
48 b->cur_pic_order_count = dec_params->bottom_field_order_cnt; in v4l2_h264_init_reflist_builder()
51 b->cur_pic_order_count = dec_params->top_field_order_cnt; in v4l2_h264_init_reflist_builder()
/linux-6.3-rc2/include/media/
A Dv4l2-vp9.h165 const struct v4l2_ctrl_vp9_frame *dec_params);
178 u8 v4l2_vp9_reset_frame_ctx(const struct v4l2_ctrl_vp9_frame *dec_params,
A Dv4l2-h264.h50 const struct v4l2_ctrl_h264_decode_params *dec_params,

Completed in 40 milliseconds