Searched refs:hw_mbrc (Results 1 – 2 of 2) sorted by relevance
| /rockchip-linux_mpp/mpp/hal/vpu/h264e/ |
| H A D | hal_h264e_vepu1_v2.c | 59 HalH264eVepuMbRc hw_mbrc; member 130 ret = h264e_vepu_mbrc_init(&p->rc_ctx, &p->hw_mbrc); in hal_h264e_vepu1_init_v2() 292 HalH264eVepuMbRc *hw_mbrc = &ctx->hw_mbrc; in hal_h264e_vepu1_gen_regs_v2() local 312 hw_mbrc->qp_init = rc_info->quality_target; in hal_h264e_vepu1_gen_regs_v2() 313 hw_mbrc->qp_max = rc_info->quality_max; in hal_h264e_vepu1_gen_regs_v2() 314 hw_mbrc->qp_min = rc_info->quality_min; in hal_h264e_vepu1_gen_regs_v2() 321 h264e_vepu_mbrc_prepare(ctx->rc_ctx, &ctx->hw_mbrc, task->rc_task); in hal_h264e_vepu1_gen_regs_v2() 323 h264e_vepu_slice_split_cfg(ctx->slice, &ctx->hw_mbrc, task->rc_task, ctx->cfg); in hal_h264e_vepu1_gen_regs_v2() 328 hw_mbrc->hdr_strm_size = offset; in hal_h264e_vepu1_gen_regs_v2() 329 hw_mbrc->hdr_free_size = first_free_bit / 8; in hal_h264e_vepu1_gen_regs_v2() [all …]
|
| H A D | hal_h264e_vepu2_v2.c | 59 HalH264eVepuMbRc hw_mbrc; member 131 ret = h264e_vepu_mbrc_init(&p->rc_ctx, &p->hw_mbrc); in hal_h264e_vepu2_init_v2() 342 HalH264eVepuMbRc *hw_mbrc = &ctx->hw_mbrc; in hal_h264e_vepu2_gen_regs_v2() local 362 hw_mbrc->qp_init = rc_info->quality_target; in hal_h264e_vepu2_gen_regs_v2() 363 hw_mbrc->qp_max = rc_info->quality_max; in hal_h264e_vepu2_gen_regs_v2() 364 hw_mbrc->qp_min = rc_info->quality_min; in hal_h264e_vepu2_gen_regs_v2() 371 h264e_vepu_mbrc_prepare(ctx->rc_ctx, &ctx->hw_mbrc, task->rc_task); in hal_h264e_vepu2_gen_regs_v2() 372 h264e_vepu_slice_split_cfg(ctx->slice, &ctx->hw_mbrc, task->rc_task, ctx->cfg); in hal_h264e_vepu2_gen_regs_v2() 378 hw_mbrc->hdr_strm_size = offset; in hal_h264e_vepu2_gen_regs_v2() 379 hw_mbrc->hdr_free_size = first_free_bit / 8; in hal_h264e_vepu2_gen_regs_v2() [all …]
|