| /rockchip-linux_mpp/osal/driver/ |
| H A D | vcodec_service.c | 49 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 D | vpu.c | 204 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 D | hal_jpege_vepu2_v2.c | 90 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 D | hal_jpege_vepu1_v2.c | 60 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 D | hal_jpege_base.h | 36 RK_U32 reg_size; member
|
| /rockchip-linux_mpp/mpp/hal/vpu/vp8d/ |
| H A D | hal_vp8d_base.h | 51 RK_U8 reg_size; member
|
| H A D | hal_vp8d_vdpu2.c | 653 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 D | hal_vp8d_vdpu1.c | 642 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 D | hal_vp8e_vepu1_v2.c | 311 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 D | hal_vp8e_vepu2_v2.c | 315 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 D | hal_m2vd_vdpu1.c | 269 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 D | hal_m2vd_vdpu2.c | 341 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 D | vpu.h | 88 RK_U32 reg_size; /* HW bus type in use */ member
|
| /rockchip-linux_mpp/mpp/hal/vpu/mpg4d/ |
| H A D | hal_m4vd_vdpu2.c | 416 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 D | hal_m4vd_vdpu1.c | 418 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 D | hal_jpegd_vdpu1.c | 919 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 D | hal_jpegd_vdpu2.c | 899 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 D | hal_jpegd_rkv.c | 679 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 D | hal_h265d_rkv.c | 937 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 D | hal_vp9d_rkv.c | 551 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 D | hal_avsd_vdpu1.c | 584 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 D | hal_avsd_vdpu2.c | 582 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 D | hal_h264d_rkv_reg.c | 718 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 D | hal_h264e_vepu1_v2.c | 590 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 D | hal_h264e_vepu2_v2.c | 655 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()
|