Home
last modified time | relevance | path

Searched refs:frame_ctx_id (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/vp9d/
H A Dhal_vp9d_vdpu34x.c417 RK_U32 frame_ctx_id = pic_param->frame_context_idx; in hal_vp9d_vdpu34x_gen_regs() local
549 hw_ctx->prob_ctx_valid[frame_ctx_id] = 0; in hal_vp9d_vdpu34x_gen_regs()
561 if (hw_ctx->prob_ctx_valid[frame_ctx_id]) { in hal_vp9d_vdpu34x_gen_regs()
575 if (hw_ctx->prob_ctx_valid[frame_ctx_id]) { in hal_vp9d_vdpu34x_gen_regs()
577 mpp_buffer_get_fd(hw_ctx->prob_loop_base[frame_ctx_id]); in hal_vp9d_vdpu34x_gen_regs()
578 vp9_hw_regs->common.reg028.swreg_vp9_rd_prob_idx = frame_ctx_id + 1; in hal_vp9d_vdpu34x_gen_regs()
579 vp9_hw_regs->vp9d_param.reg99.prob_ref_poc = hw_ctx->prob_ref_poc[frame_ctx_id]; in hal_vp9d_vdpu34x_gen_regs()
582 hw_ctx->prob_ctx_valid[frame_ctx_id] |= pic_param->refresh_frame_context; in hal_vp9d_vdpu34x_gen_regs()
585 hw_ctx->prob_ref_poc[frame_ctx_id] = vp9_hw_regs->vp9d_param.reg65.cur_poc; in hal_vp9d_vdpu34x_gen_regs()
588 intraFlag, pic_param->parallelmode, frame_ctx_id, in hal_vp9d_vdpu34x_gen_regs()
[all …]
H A Dhal_vp9d_vdpu382.c430 RK_U32 frame_ctx_id = pic_param->frame_context_idx; in hal_vp9d_vdpu382_gen_regs() local
563 hw_ctx->prob_ctx_valid[frame_ctx_id] = 0; in hal_vp9d_vdpu382_gen_regs()
575 if (hw_ctx->prob_ctx_valid[frame_ctx_id]) { in hal_vp9d_vdpu382_gen_regs()
589 if (hw_ctx->prob_ctx_valid[frame_ctx_id]) { in hal_vp9d_vdpu382_gen_regs()
591 mpp_buffer_get_fd(hw_ctx->prob_loop_base[frame_ctx_id]); in hal_vp9d_vdpu382_gen_regs()
592 vp9_hw_regs->common.reg028.swreg_vp9_rd_prob_idx = frame_ctx_id + 1; in hal_vp9d_vdpu382_gen_regs()
593 vp9_hw_regs->vp9d_param.reg99.prob_ref_poc = hw_ctx->prob_ref_poc[frame_ctx_id]; in hal_vp9d_vdpu382_gen_regs()
596 hw_ctx->prob_ctx_valid[frame_ctx_id] |= pic_param->refresh_frame_context; in hal_vp9d_vdpu382_gen_regs()
600 hw_ctx->prob_ref_poc[frame_ctx_id] = vp9_hw_regs->vp9d_param.reg65.cur_poc; in hal_vp9d_vdpu382_gen_regs()
603 mpp_buffer_get_fd(hw_ctx->prob_loop_base[frame_ctx_id]); in hal_vp9d_vdpu382_gen_regs()
[all …]