Home
last modified time | relevance | path

Searched refs:reg_size (Results 1 – 25 of 29) sorted by relevance

12

/rockchip-linux_mpp/osal/driver/
H A Dvcodec_service.c49 RK_U32 reg_size; member
61 RK_U32 reg_size; member
433 RK_U32 reg_size = send_cfg->reg_size; in update_extra_info() local
447 void *extra_data = reg_set + reg_size; in update_extra_info()
451 send_cfg->reg_size += extra_size; in update_extra_info()
463 RK_U32 reg_size = 0; in vcodec_service_init() local
471 reg_size = VDPU1_REGISTERS; in vcodec_service_init()
476 reg_size = VDPU2_REGISTERS; in vcodec_service_init()
482 reg_size = VDPU1_REGISTERS; in vcodec_service_init()
484 reg_size = VDPU1_PP_REGISTERS; in vcodec_service_init()
[all …]
/rockchip-linux_mpp/mpp/legacy/
H A Dvpu.c204 RK_U32 reg_size = nregs; in VPUClientSendReg() local
211 reqs[0].size = reg_size * sizeof(RK_U32); in VPUClientSendReg()
218 reqs[1].size = reg_size * sizeof(RK_U32); in VPUClientSendReg()
222 reg_size = nregs - VPU_EXTRA_INFO_SIZE; in VPUClientSendReg()
229 reqs[0].size = reg_size * sizeof(RK_U32); in VPUClientSendReg()
230 reqs[1].size = reg_size * sizeof(RK_U32); in VPUClientSendReg()
279 RK_U32 reg_size = nregs; in VPUClientWaitResult() local
283 reg_size -= 2; in VPUClientWaitResult()
285 reg_size -= VPU_EXTRA_INFO_SIZE; in VPUClientWaitResult()
291 mpp_req.size = reg_size * sizeof(RK_U32); in VPUClientWaitResult()
/rockchip-linux_mpp/mpp/hal/vpu/jpege/
H A Dhal_jpege_vepu2_v2.c90 ctx->reg_size = sizeof(RK_U32) * VEPU_JPEGE_VEPU2_NUM_REGS; in hal_jpege_vepu2_init()
91 ctx->regs = mpp_calloc_size(void, (ctx->reg_size + EXTRA_INFO_SIZE) * ctx->task_cnt); in hal_jpege_vepu2_init()
97 ctx->regs_out = mpp_calloc_size(void, (ctx->reg_size + EXTRA_INFO_SIZE) * ctx->task_cnt); in hal_jpege_vepu2_init()
236 void *regs_base = mpp_calloc_size(void, ctx->reg_size * MAX_CORE_NUM * 2); in hal_jpege_vepu2_get_task()
237 size_t reg_size = ctx->reg_size; in hal_jpege_vepu2_get_task() local
242 regs_base += reg_size; in hal_jpege_vepu2_get_task()
245 regs_base += reg_size; in hal_jpege_vepu2_get_task()
380 RK_U32 *regs = (RK_U32 *)((RK_U8 *)ctx->regs + ctx->reg_size * reg_idx); in hal_jpege_vepu2_gen_regs()
587 RK_U32 *src = (RK_U32 *)((RK_U8 *)ctx->regs + ctx->reg_size * reg_idx); in multi_core_start()
588 RK_U32 reg_size = ctx->reg_size; in multi_core_start() local
[all …]
H A Dhal_jpege_vepu1_v2.c60 ctx->reg_size = sizeof(RK_U32) * VEPU_JPEGE_VEPU1_NUM_REGS; in hal_jpege_vepu1_init()
61 ctx->regs = mpp_calloc_size(void, ctx->reg_size + EXTRA_INFO_SIZE); in hal_jpege_vepu1_init()
67 ctx->regs_out = mpp_calloc_size(void, ctx->reg_size + EXTRA_INFO_SIZE); in hal_jpege_vepu1_init()
393 RK_U32 reg_size = ctx->reg_size; in hal_jpege_vepu1_start() local
396 wr_cfg.size = reg_size; in hal_jpege_vepu1_start()
406 rd_cfg.size = reg_size; in hal_jpege_vepu1_start()
528 RK_U32 reg_size = ctx->reg_size; in hal_jpege_vepu1_part_start() local
531 wr_cfg.size = reg_size; in hal_jpege_vepu1_part_start()
541 rd_cfg.size = reg_size; in hal_jpege_vepu1_part_start()
H A Dhal_jpege_base.h36 RK_U32 reg_size; member
/rockchip-linux_mpp/mpp/hal/vpu/vp8d/
H A Dhal_vp8d_base.h51 RK_U8 reg_size; member
H A Dhal_vp8d_vdpu2.c653 RK_U32 reg_size = sizeof(VP8DRegSet_t); in hal_vp8d_vdpu2_start() local
656 wr_cfg.size = reg_size; in hal_vp8d_vdpu2_start()
666 rd_cfg.size = reg_size; in hal_vp8d_vdpu2_start()
H A Dhal_vp8d_vdpu1.c642 RK_U32 reg_size = sizeof(VP8DRegSet_t); in hal_vp8d_vdpu1_start() local
645 wr_cfg.size = reg_size; in hal_vp8d_vdpu1_start()
655 rd_cfg.size = reg_size; in hal_vp8d_vdpu1_start()
/rockchip-linux_mpp/mpp/hal/vpu/vp8e/
H A Dhal_vp8e_vepu1_v2.c311 ctx->reg_size = SWREG_AMOUNT_VEPU1; in hal_vp8e_vepu1_init_v2()
381 for (; i < ctx->reg_size; i++) in hal_vp8e_vepu1_start_v2()
388 RK_U32 reg_size = ctx->reg_size * sizeof(RK_U32); in hal_vp8e_vepu1_start_v2() local
391 wr_cfg.size = reg_size; in hal_vp8e_vepu1_start_v2()
401 rd_cfg.size = reg_size; in hal_vp8e_vepu1_start_v2()
H A Dhal_vp8e_vepu2_v2.c315 ctx->reg_size = SWREG_AMOUNT_VEPU2; in hal_vp8e_vepu2_init_v2()
385 for (; i < ctx->reg_size; i++) in hal_vp8e_vepu2_start_v2()
392 RK_U32 reg_size = ctx->reg_size * sizeof(RK_U32); in hal_vp8e_vepu2_start_v2() local
395 wr_cfg.size = reg_size; in hal_vp8e_vepu2_start_v2()
405 rd_cfg.size = reg_size; in hal_vp8e_vepu2_start_v2()
/rockchip-linux_mpp/mpp/hal/vpu/m2vd/
H A Dhal_m2vd_vdpu1.c269 RK_U32 reg_size = sizeof(M2vdVdpu1Reg_t); in hal_m2vd_vdpu1_start() local
272 wr_cfg.size = reg_size; in hal_m2vd_vdpu1_start()
282 rd_cfg.size = reg_size; in hal_m2vd_vdpu1_start()
H A Dhal_m2vd_vdpu2.c341 RK_U32 reg_size = sizeof(M2vdVdpu2Reg); in hal_m2vd_vdpu2_start() local
344 wr_cfg.size = reg_size; in hal_m2vd_vdpu2_start()
354 rd_cfg.size = reg_size; in hal_m2vd_vdpu2_start()
/rockchip-linux_mpp/inc/
H A Dvpu.h88 RK_U32 reg_size; /* HW bus type in use */ member
/rockchip-linux_mpp/mpp/hal/vpu/mpg4d/
H A Dhal_m4vd_vdpu2.c416 RK_U32 reg_size = sizeof(M4vdVdpu2Regs_t); in vdpu2_mpg4d_start() local
419 wr_cfg.size = reg_size; in vdpu2_mpg4d_start()
429 rd_cfg.size = reg_size; in vdpu2_mpg4d_start()
H A Dhal_m4vd_vdpu1.c418 RK_U32 reg_size = sizeof(M4vdVdpu1Regs_t); in vdpu1_mpg4d_start() local
421 wr_cfg.size = reg_size; in vdpu1_mpg4d_start()
431 rd_cfg.size = reg_size; in vdpu1_mpg4d_start()
/rockchip-linux_mpp/mpp/hal/vpu/jpegd/
H A Dhal_jpegd_vdpu1.c919 RK_U32 reg_size = ioctl_version ? in hal_jpegd_vdpu1_start() local
925 reg_size -= sizeof(((JpegdIocRegInfo *)0)->regs_diff); in hal_jpegd_vdpu1_start()
928 wr_cfg.size = reg_size; in hal_jpegd_vdpu1_start()
937 reg_size = sizeof(((JpegdIocRegInfo *)0)->regs); in hal_jpegd_vdpu1_start()
940 rd_cfg.size = reg_size; in hal_jpegd_vdpu1_start()
H A Dhal_jpegd_vdpu2.c899 RK_U32 reg_size = mpp_get_ioctl_version() ? in hal_jpegd_vdpu2_start() local
904 wr_cfg.size = reg_size; in hal_jpegd_vdpu2_start()
913 reg_size = sizeof(((JpegdIocRegInfo *)0)->regs); in hal_jpegd_vdpu2_start()
916 rd_cfg.size = reg_size; in hal_jpegd_vdpu2_start()
H A Dhal_jpegd_rkv.c679 RK_U32 reg_size = JPEGD_REG_NUM * sizeof(RK_U32); in hal_jpegd_rkv_start() local
683 wr_cfg.size = reg_size; in hal_jpegd_rkv_start()
700 rd_cfg.size = reg_size; in hal_jpegd_rkv_start()
/rockchip-linux_mpp/mpp/hal/rkdec/h265d/
H A Dhal_h265d_rkv.c937 RK_U32 reg_size = (reg_ctx->is_v341 || reg_ctx->is_v345) ? V345_HEVC_REGISTERS : in hal_h265d_rkv_start() local
941 reg_size *= sizeof(RK_U32); in hal_h265d_rkv_start()
944 wr_cfg.size = reg_size; in hal_h265d_rkv_start()
948 for (i = 0; i < reg_size / sizeof(RK_U32); i++) in hal_h265d_rkv_start()
959 rd_cfg.size = reg_size; in hal_h265d_rkv_start()
/rockchip-linux_mpp/mpp/hal/rkdec/vp9d/
H A Dhal_vp9d_rkv.c551 RK_U32 reg_size = sizeof(VP9_REGS); in hal_vp9d_rkv_start() local
554 wr_cfg.size = reg_size; in hal_vp9d_rkv_start()
564 rd_cfg.size = reg_size; in hal_vp9d_rkv_start()
/rockchip-linux_mpp/mpp/hal/rkdec/avsd/
H A Dhal_avsd_vdpu1.c584 RK_U32 reg_size = 101 * sizeof(RK_U32); in hal_avsd_vdpu1_start() local
587 wr_cfg.size = reg_size; in hal_avsd_vdpu1_start()
597 rd_cfg.size = reg_size; in hal_avsd_vdpu1_start()
H A Dhal_avsd_vdpu2.c582 RK_U32 reg_size = 159 * sizeof(RK_U32); in hal_avsd_vdpu2_start() local
585 wr_cfg.size = reg_size; in hal_avsd_vdpu2_start()
595 rd_cfg.size = reg_size; in hal_avsd_vdpu2_start()
/rockchip-linux_mpp/mpp/hal/rkdec/h264d/
H A Dhal_h264d_rkv_reg.c718 RK_U32 reg_size = DEC_RKV_REGISTERS * sizeof(RK_U32); in rkv_h264d_start() local
721 wr_cfg.size = reg_size; in rkv_h264d_start()
731 rd_cfg.size = reg_size; in rkv_h264d_start()
/rockchip-linux_mpp/mpp/hal/vpu/h264e/
H A Dhal_h264e_vepu1_v2.c590 RK_U32 reg_size = sizeof(ctx->regs_set); in hal_h264e_vepu1_start_v2() local
594 wr_cfg.size = reg_size; in hal_h264e_vepu1_start_v2()
604 rd_cfg.size = reg_size; in hal_h264e_vepu1_start_v2()
H A Dhal_h264e_vepu2_v2.c655 RK_U32 reg_size = sizeof(ctx->regs_set); in hal_h264e_vepu2_start_v2() local
659 wr_cfg.size = reg_size; in hal_h264e_vepu2_start_v2()
669 rd_cfg.size = reg_size; in hal_h264e_vepu2_start_v2()

12