Home
last modified time | relevance | path

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

/rockchip-linux_mpp/mpp/hal/rkdec/vp9d/
H A Dhal_vp9d_vdpu34x.c436 RK_U32 frame_ctx_id = pic_param->frame_context_idx; in hal_vp9d_vdpu34x_gen_regs() local
556 hw_ctx->prob_ctx_valid[frame_ctx_id] = 0; in hal_vp9d_vdpu34x_gen_regs()
568 if (hw_ctx->prob_ctx_valid[frame_ctx_id]) { in hal_vp9d_vdpu34x_gen_regs()
582 if (hw_ctx->prob_ctx_valid[frame_ctx_id]) { in hal_vp9d_vdpu34x_gen_regs()
584 mpp_buffer_get_fd(hw_ctx->prob_loop_base[frame_ctx_id]); in hal_vp9d_vdpu34x_gen_regs()
585 vp9_hw_regs->common.reg028.swreg_vp9_rd_prob_idx = frame_ctx_id + 1; in hal_vp9d_vdpu34x_gen_regs()
586 vp9_hw_regs->vp9d_param.reg99.prob_ref_poc = hw_ctx->prob_ref_poc[frame_ctx_id]; in hal_vp9d_vdpu34x_gen_regs()
589 hw_ctx->prob_ctx_valid[frame_ctx_id] |= pic_param->refresh_frame_context; in hal_vp9d_vdpu34x_gen_regs()
592 hw_ctx->prob_ref_poc[frame_ctx_id] = vp9_hw_regs->vp9d_param.reg65.cur_poc; in hal_vp9d_vdpu34x_gen_regs()
595 intraFlag, pic_param->parallelmode, frame_ctx_id, in hal_vp9d_vdpu34x_gen_regs()
[all …]
H A Dhal_vp9d_vdpu382.c449 RK_U32 frame_ctx_id = pic_param->frame_context_idx; in hal_vp9d_vdpu382_gen_regs() local
570 hw_ctx->prob_ctx_valid[frame_ctx_id] = 0; in hal_vp9d_vdpu382_gen_regs()
582 if (hw_ctx->prob_ctx_valid[frame_ctx_id]) { in hal_vp9d_vdpu382_gen_regs()
596 if (hw_ctx->prob_ctx_valid[frame_ctx_id]) { in hal_vp9d_vdpu382_gen_regs()
598 mpp_buffer_get_fd(hw_ctx->prob_loop_base[frame_ctx_id]); in hal_vp9d_vdpu382_gen_regs()
599 vp9_hw_regs->common.reg028.swreg_vp9_rd_prob_idx = frame_ctx_id + 1; in hal_vp9d_vdpu382_gen_regs()
600 vp9_hw_regs->vp9d_param.reg99.prob_ref_poc = hw_ctx->prob_ref_poc[frame_ctx_id]; in hal_vp9d_vdpu382_gen_regs()
603 hw_ctx->prob_ctx_valid[frame_ctx_id] |= pic_param->refresh_frame_context; in hal_vp9d_vdpu382_gen_regs()
607 hw_ctx->prob_ref_poc[frame_ctx_id] = vp9_hw_regs->vp9d_param.reg65.cur_poc; in hal_vp9d_vdpu382_gen_regs()
610 mpp_buffer_get_fd(hw_ctx->prob_loop_base[frame_ctx_id]); in hal_vp9d_vdpu382_gen_regs()
[all …]
H A Dhal_vp9d_vdpu383.c712 RK_U32 frame_ctx_id = pic_param->frame_context_idx; in hal_vp9d_vdpu383_gen_regs() local
800 hw_ctx->prob_ctx_valid[frame_ctx_id] = 0; in hal_vp9d_vdpu383_gen_regs()
804 if (hw_ctx->prob_ctx_valid[frame_ctx_id]) { in hal_vp9d_vdpu383_gen_regs()
806 mpp_buffer_get_fd(hw_ctx->prob_loop_base[frame_ctx_id]); in hal_vp9d_vdpu383_gen_regs()
808 { cur_last_prob_base = hw_ctx->prob_loop_base[frame_ctx_id]; } in hal_vp9d_vdpu383_gen_regs()
812 hw_ctx->prob_ctx_valid[frame_ctx_id] |= pic_param->refresh_frame_context; in hal_vp9d_vdpu383_gen_regs()
818 mpp_buffer_get_fd(hw_ctx->prob_loop_base[frame_ctx_id]); in hal_vp9d_vdpu383_gen_regs()
1225 RK_U32 frame_ctx_id = pic_param->frame_context_idx; in hal_vp9d_vdpu383_wait() local
1229 (void *)mpp_buffer_get_ptr(hw_ctx->prob_loop_base[frame_ctx_id]), in hal_vp9d_vdpu383_wait()