Home
last modified time | relevance | path

Searched refs:reg_index (Results 1 – 22 of 22) sorted by relevance

/rockchip-linux_mpp/mpp/hal/inc/
H A Dhal_dec_task.h89 RK_S32 reg_index; member
/rockchip-linux_mpp/mpp/hal/rkdec/h265d/
H A Dhal_h265d_vdpu382.c678 syn->dec.reg_index = i; in hal_h265d_vdpu382_gen_regs()
694 syn->dec.reg_index = 0; in hal_h265d_vdpu382_gen_regs()
835 reg_ctx->error_index[syn->dec.reg_index] = dxva_cxt->pp.CurrPic.Index7Bits; in hal_h265d_vdpu382_gen_regs()
859 … reg_ctx->error_index[syn->dec.reg_index] = dxva_cxt->pp.RefPicList[i].Index7Bits; in hal_h265d_vdpu382_gen_regs()
874 if ((reg_ctx->error_index[syn->dec.reg_index] == dxva_cxt->pp.CurrPic.Index7Bits) && in hal_h265d_vdpu382_gen_regs()
895 … mv_buf = hal_bufs_get_buf(reg_ctx->cmv_bufs, reg_ctx->error_index[syn->dec.reg_index]); in hal_h265d_vdpu382_gen_regs()
900 mv_buf = hal_bufs_get_buf(reg_ctx->cmv_bufs, reg_ctx->error_index[syn->dec.reg_index]); in hal_h265d_vdpu382_gen_regs()
904 if (reg_ctx->error_index[syn->dec.reg_index] == dxva_cxt->pp.CurrPic.Index7Bits) in hal_h265d_vdpu382_gen_regs()
920 reg_ctx->rcb_buf[syn->dec.reg_index] : reg_ctx->rcb_buf[0], in hal_h265d_vdpu382_gen_regs()
952 RK_S32 index = task->dec.reg_index; in hal_h265d_vdpu382_start()
[all …]
H A Dhal_h265d_vdpu34x.c872 syn->dec.reg_index = i; in hal_h265d_vdpu34x_gen_regs()
888 syn->dec.reg_index = 0; in hal_h265d_vdpu34x_gen_regs()
1047 reg_ctx->error_index[syn->dec.reg_index] = dxva_cxt->pp.CurrPic.Index7Bits; in hal_h265d_vdpu34x_gen_regs()
1088 … reg_ctx->error_index[syn->dec.reg_index] = dxva_cxt->pp.RefPicList[i].Index7Bits; in hal_h265d_vdpu34x_gen_regs()
1108 … mv_buf = hal_bufs_get_buf(reg_ctx->cmv_bufs, reg_ctx->error_index[syn->dec.reg_index]); in hal_h265d_vdpu34x_gen_regs()
1112 mv_buf = hal_bufs_get_buf(reg_ctx->cmv_bufs, reg_ctx->error_index[syn->dec.reg_index]); in hal_h265d_vdpu34x_gen_regs()
1115 if (reg_ctx->error_index[syn->dec.reg_index] == dxva_cxt->pp.CurrPic.Index7Bits) in hal_h265d_vdpu34x_gen_regs()
1121 if ((reg_ctx->error_index[syn->dec.reg_index] == dxva_cxt->pp.CurrPic.Index7Bits) && in hal_h265d_vdpu34x_gen_regs()
1145 reg_ctx->rcb_buf[syn->dec.reg_index] : reg_ctx->rcb_buf[0], in hal_h265d_vdpu34x_gen_regs()
1159 RK_S32 index = task->dec.reg_index; in hal_h265d_vdpu34x_start()
[all …]
H A Dhal_h265d_vdpu384a.c808 syn->dec.reg_index = i; in hal_h265d_vdpu384a_gen_regs()
1044 reg_ctx->error_index[syn->dec.reg_index] = dxva_ctx->pp.CurrPic.Index7Bits; in hal_h265d_vdpu384a_gen_regs()
1071 … reg_ctx->error_index[syn->dec.reg_index] = dxva_ctx->pp.RefPicList[i].Index7Bits; in hal_h265d_vdpu384a_gen_regs()
1084 if ((reg_ctx->error_index[syn->dec.reg_index] == dxva_ctx->pp.CurrPic.Index7Bits) && in hal_h265d_vdpu384a_gen_regs()
1113 … mv_buf = hal_bufs_get_buf(reg_ctx->cmv_bufs, reg_ctx->error_index[syn->dec.reg_index]); in hal_h265d_vdpu384a_gen_regs()
1119 mv_buf = hal_bufs_get_buf(reg_ctx->cmv_bufs, reg_ctx->error_index[syn->dec.reg_index]); in hal_h265d_vdpu384a_gen_regs()
1128 reg_ctx->rcb_buf[syn->dec.reg_index] : reg_ctx->rcb_buf[0], in hal_h265d_vdpu384a_gen_regs()
1177 RK_S32 index = task->dec.reg_index; in hal_h265d_vdpu384a_start()
1272 RK_S32 index = task->dec.reg_index; in hal_h265d_vdpu384a_wait()
H A Dhal_h265d_vdpu383.c888 syn->dec.reg_index = i; in hal_h265d_vdpu383_gen_regs()
1106 reg_ctx->error_index[syn->dec.reg_index] = dxva_ctx->pp.CurrPic.Index7Bits; in hal_h265d_vdpu383_gen_regs()
1133 … reg_ctx->error_index[syn->dec.reg_index] = dxva_ctx->pp.RefPicList[i].Index7Bits; in hal_h265d_vdpu383_gen_regs()
1146 if ((reg_ctx->error_index[syn->dec.reg_index] == dxva_ctx->pp.CurrPic.Index7Bits) && in hal_h265d_vdpu383_gen_regs()
1178 … mv_buf = hal_bufs_get_buf(reg_ctx->cmv_bufs, reg_ctx->error_index[syn->dec.reg_index]); in hal_h265d_vdpu383_gen_regs()
1184 mv_buf = hal_bufs_get_buf(reg_ctx->cmv_bufs, reg_ctx->error_index[syn->dec.reg_index]); in hal_h265d_vdpu383_gen_regs()
1193 reg_ctx->rcb_buf[syn->dec.reg_index] : reg_ctx->rcb_buf[0], in hal_h265d_vdpu383_gen_regs()
1239 RK_S32 index = task->dec.reg_index; in hal_h265d_vdpu383_start()
1334 RK_S32 index = task->dec.reg_index; in hal_h265d_vdpu383_wait()
H A Dhal_h265d_rkv.c755 syn->dec.reg_index = i; in hal_h265d_rkv_gen_regs()
770 syn->dec.reg_index = 0; in hal_h265d_rkv_gen_regs()
912 RK_S32 index = task->dec.reg_index; in hal_h265d_rkv_start()
981 RK_S32 index = task->dec.reg_index; in hal_h265d_rkv_wait()
/rockchip-linux_mpp/mpp/hal/rkdec/h264d/
H A Dhal_h264d_vdpu382.c965 task->dec.reg_index = 0; in vdpu382_h264d_gen_regs()
970 task->dec.reg_index = i; in vdpu382_h264d_gen_regs()
1023 ctx->rcb_buf[task->dec.reg_index] : ctx->rcb_buf[0], in vdpu382_h264d_gen_regs()
1045 RK_S32 index = task->dec.reg_index; in vdpu382_h264d_gen_regs()
1071 reg_ctx->reg_buf[task->dec.reg_index].regs : in vdpu382_h264d_start()
1177 reg_ctx->reg_buf[task->dec.reg_index].regs : in vdpu382_h264_get_ref_used()
1185 H264dRkvBuf_t *cur_buf = &reg_ctx->reg_buf[task->dec.reg_index]; in vdpu382_h264_get_ref_used()
1226 RK_S32 index = task->dec.reg_index; in vdpu382_h264d_wait()
H A Dhal_h264d_rkv_reg.c643 task->dec.reg_index = i; in rkv_h264d_gen_regs()
703 (RK_U32 *)reg_ctx->reg_buf[task->dec.reg_index].regs : in rkv_h264d_start()
766 reg_ctx->reg_buf[task->dec.reg_index].regs : in rkv_h264d_wait()
799 reg_ctx->reg_buf[task->dec.reg_index].valid = 0; in rkv_h264d_wait()
H A Dhal_h264d_vdpu34x.c941 task->dec.reg_index = i; in vdpu34x_h264d_gen_regs()
995 ctx->rcb_buf[task->dec.reg_index] : ctx->rcb_buf[0], in vdpu34x_h264d_gen_regs()
1017 reg_ctx->reg_buf[task->dec.reg_index].regs : in vdpu34x_h264d_start()
1119 reg_ctx->reg_buf[task->dec.reg_index].regs : in vdpu34x_h264d_wait()
1152 reg_ctx->reg_buf[task->dec.reg_index].valid = 0; in vdpu34x_h264d_wait()
H A Dhal_h264d_vdpu384a.c814 task->dec.reg_index = i; in vdpu384a_h264d_gen_regs()
858 ctx->rcb_buf[task->dec.reg_index] : ctx->rcb_buf[0], in vdpu384a_h264d_gen_regs()
880 reg_ctx->reg_buf[task->dec.reg_index].regs : in vdpu384a_h264d_start()
956 reg_ctx->reg_buf[task->dec.reg_index].regs : in vdpu384a_h264d_wait()
990 reg_ctx->reg_buf[task->dec.reg_index].valid = 0; in vdpu384a_h264d_wait()
H A Dhal_h264d_vdpu1.c840 task->dec.reg_index = i; in vdpu1_h264d_gen_regs()
879 reg_ctx->reg_buf[task->dec.reg_index].regs : in vdpu1_h264d_start()
944 reg_ctx->reg_buf[task->dec.reg_index].regs : in vdpu1_h264d_wait()
968 reg_ctx->reg_buf[task->dec.reg_index].valid = 0; in vdpu1_h264d_wait()
H A Dhal_h264d_vdpu383.c862 task->dec.reg_index = i; in vdpu383_h264d_gen_regs()
912 ctx->rcb_buf[task->dec.reg_index] : ctx->rcb_buf[0], in vdpu383_h264d_gen_regs()
934 reg_ctx->reg_buf[task->dec.reg_index].regs : in vdpu383_h264d_start()
1010 reg_ctx->reg_buf[task->dec.reg_index].regs : in vdpu383_h264d_wait()
1044 reg_ctx->reg_buf[task->dec.reg_index].valid = 0; in vdpu383_h264d_wait()
H A Dhal_h264d_vdpu2.c900 task->dec.reg_index = i; in vdpu2_h264d_gen_regs()
938 (H264dVdpuRegs_t *)reg_ctx->reg_buf[task->dec.reg_index].regs : in vdpu2_h264d_start()
1032 reg_ctx->reg_buf[task->dec.reg_index].regs : in vdpu2_h264d_wait()
1056 reg_ctx->reg_buf[task->dec.reg_index].valid = 0; in vdpu2_h264d_wait()
/rockchip-linux_mpp/mpp/hal/rkdec/vp9d/
H A Dhal_vp9d_rkv.c277 task->dec.reg_index = i; in hal_vp9d_rkv_gen_regs()
534 RK_S32 index = task->dec.reg_index; in hal_vp9d_rkv_start()
592 hw_regs = (VP9_REGS *)hw_ctx->g_buf[task->dec.reg_index].hw_regs; in hal_vp9d_rkv_wait()
625 hw_ctx->g_buf[task->dec.reg_index].use_flag = 0; in hal_vp9d_rkv_wait()
H A Dhal_vp9d_vdpu34x.c441 task->dec.reg_index = i; in hal_vp9d_vdpu34x_gen_regs()
839 rcb_buf = p_hal->fast_mode ? hw_ctx->g_buf[task->dec.reg_index].rcb_buf : hw_ctx->rcb_buf; in hal_vp9d_vdpu34x_gen_regs()
861 RK_S32 index = task->dec.reg_index; in hal_vp9d_vdpu34x_start()
987 hw_regs = (Vdpu34xVp9dRegSet *)hw_ctx->g_buf[task->dec.reg_index].hw_regs; in hal_vp9d_vdpu34x_wait()
1020 hw_ctx->g_buf[task->dec.reg_index].use_flag = 0; in hal_vp9d_vdpu34x_wait()
H A Dhal_vp9d_vdpu382.c454 task->dec.reg_index = i; in hal_vp9d_vdpu382_gen_regs()
856 rcb_buf = p_hal->fast_mode ? hw_ctx->g_buf[task->dec.reg_index].rcb_buf : hw_ctx->rcb_buf; in hal_vp9d_vdpu382_gen_regs()
895 RK_S32 index = task->dec.reg_index; in hal_vp9d_vdpu382_start()
1019 hw_regs = (Vdpu382Vp9dRegSet *)hw_ctx->g_buf[task->dec.reg_index].hw_regs; in hal_vp9d_vdpu382_wait()
1052 hw_ctx->g_buf[task->dec.reg_index].use_flag = 0; in hal_vp9d_vdpu382_wait()
H A Dhal_vp9d_vdpu383.c719 task->dec.reg_index = i; in hal_vp9d_vdpu383_gen_regs()
1081 rcb_buf = p_hal->fast_mode ? hw_ctx->g_buf[task->dec.reg_index].rcb_buf : hw_ctx->rcb_buf; in hal_vp9d_vdpu383_gen_regs()
1137 RK_S32 index = task->dec.reg_index; in hal_vp9d_vdpu383_start()
1214 hw_regs = (Vdpu383Vp9dRegSet *)hw_ctx->g_buf[task->dec.reg_index].hw_regs; in hal_vp9d_vdpu383_wait()
1291 hw_ctx->g_buf[task->dec.reg_index].use_flag = 0; in hal_vp9d_vdpu383_wait()
/rockchip-linux_mpp/mpp/hal/rkdec/avs2d/
H A Dhal_avs2d_vdpu383.c658 task->dec.reg_index = i; in hal_avs2d_vdpu383_gen_regs()
697 reg_ctx->rcb_buf[task->dec.reg_index] : reg_ctx->rcb_buf[0], in hal_avs2d_vdpu383_gen_regs()
727 regs = p_hal->fast_mode ? reg_ctx->reg_buf[task->dec.reg_index].regs : reg_ctx->regs; in hal_avs2d_vdpu383_start()
893 regs = p_hal->fast_mode ? reg_ctx->reg_buf[task->dec.reg_index].regs : reg_ctx->regs; in hal_avs2d_vdpu383_wait()
937 reg_ctx->reg_buf[task->dec.reg_index].valid = 0; in hal_avs2d_vdpu383_wait()
H A Dhal_avs2d_rkv.c633 task->dec.reg_index = i; in hal_avs2d_rkv_gen_regs()
693 reg_ctx->rcb_buf[task->dec.reg_index] : reg_ctx->rcb_buf[0], in hal_avs2d_rkv_gen_regs()
817 regs = p_hal->fast_mode ? reg_ctx->reg_buf[task->dec.reg_index].regs : reg_ctx->regs; in hal_avs2d_rkv_start()
1037 p_regs = p_hal->fast_mode ? reg_ctx->reg_buf[task->dec.reg_index].regs : reg_ctx->regs; in hal_avs2d_rkv_wait()
1102 reg_ctx->reg_buf[task->dec.reg_index].valid = 0; in hal_avs2d_rkv_wait()
H A Dhal_avs2d_vdpu382.c700 task->dec.reg_index = i; in hal_avs2d_vdpu382_gen_regs()
760 reg_ctx->rcb_buf[task->dec.reg_index] : reg_ctx->rcb_buf[0], in hal_avs2d_vdpu382_gen_regs()
883 regs = p_hal->fast_mode ? reg_ctx->reg_buf[task->dec.reg_index].regs : reg_ctx->regs; in hal_avs2d_vdpu382_start()
1103 p_regs = p_hal->fast_mode ? reg_ctx->reg_buf[task->dec.reg_index].regs : reg_ctx->regs; in hal_avs2d_vdpu382_wait()
1168 reg_ctx->reg_buf[task->dec.reg_index].valid = 0; in hal_avs2d_vdpu382_wait()
/rockchip-linux_mpp/mpp/hal/rkdec/av1d/
H A Dhal_av1d_vdpu383.c2206 task->dec.reg_index = i; in vdpu383_av1d_gen_regs()
2322 …vdpu383_av1d_rcb_reg_cfg(p_hal, p_hal->fast_mode ? ctx->rcb_bufs[task->dec.reg_index] : ctx->rcb_b… in vdpu383_av1d_gen_regs()
2492 reg_ctx->reg_buf[task->dec.reg_index].regs : in vdpu383_av1d_start()
2567 reg_ctx->reg_buf[task->dec.reg_index].regs : in vdpu383_av1d_wait()
2636 reg_ctx->reg_buf[task->dec.reg_index].valid = 0; in vdpu383_av1d_wait()
/rockchip-linux_mpp/mpp/hal/vpu/av1d/
H A Dhal_av1d_vdpu.c1886 task->dec.reg_index = i; in vdpu_av1d_gen_regs()
2249 reg_ctx->reg_buf[task->dec.reg_index].regs : in vdpu_av1d_start()
2311 reg_ctx->reg_buf[task->dec.reg_index].regs : in vdpu_av1d_wait()
2356 reg_ctx->reg_buf[task->dec.reg_index].valid = 0; in vdpu_av1d_wait()