| /rockchip-linux_mpp/mpp/hal/rkdec/avs2d/ |
| H A D | hal_avs2d_vdpu383.c | 411 mv_buf = hal_bufs_get_buf(p_hal->cmv_bufs, task_dec->output); in fill_registers() 450 mv_buf = hal_bufs_get_buf(p_hal->cmv_bufs, slot_idx); in fill_registers() 466 mv_buf = hal_bufs_get_buf(p_hal->cmv_bufs, slot_idx); in fill_registers() 524 if (p_hal->cmv_bufs) { in hal_avs2d_vdpu383_deinit() 525 hal_bufs_deinit(p_hal->cmv_bufs); in hal_avs2d_vdpu383_deinit() 526 p_hal->cmv_bufs = NULL; in hal_avs2d_vdpu383_deinit() 607 if (p_hal->cmv_bufs == NULL || p_hal->mv_size < (RK_U32)mv_size) { in set_up_colmv_buf() 610 if (p_hal->cmv_bufs) { in set_up_colmv_buf() 611 hal_bufs_deinit(p_hal->cmv_bufs); in set_up_colmv_buf() 612 p_hal->cmv_bufs = NULL; in set_up_colmv_buf() [all …]
|
| H A D | hal_avs2d_rkv.c | 380 mv_buf = hal_bufs_get_buf(p_hal->cmv_bufs, task_dec->output); in fill_registers() 428 mv_buf = hal_bufs_get_buf(p_hal->cmv_bufs, slot_idx); in fill_registers() 451 mv_buf = hal_bufs_get_buf(p_hal->cmv_bufs, slot_idx); in fill_registers() 501 if (p_hal->cmv_bufs) { in hal_avs2d_rkv_deinit() 502 hal_bufs_deinit(p_hal->cmv_bufs); in hal_avs2d_rkv_deinit() 503 p_hal->cmv_bufs = NULL; in hal_avs2d_rkv_deinit() 581 if (p_hal->cmv_bufs == NULL || p_hal->mv_size < mv_size) { in set_up_colmv_buf() 584 if (p_hal->cmv_bufs) { in set_up_colmv_buf() 585 hal_bufs_deinit(p_hal->cmv_bufs); in set_up_colmv_buf() 586 p_hal->cmv_bufs = NULL; in set_up_colmv_buf() [all …]
|
| H A D | hal_avs2d_vdpu382.c | 436 mv_buf = hal_bufs_get_buf(p_hal->cmv_bufs, task_dec->output); in fill_registers() 484 mv_buf = hal_bufs_get_buf(p_hal->cmv_bufs, slot_idx); in fill_registers() 506 mv_buf = hal_bufs_get_buf(p_hal->cmv_bufs, slot_idx); in fill_registers() 567 if (p_hal->cmv_bufs) { in hal_avs2d_vdpu382_deinit() 568 hal_bufs_deinit(p_hal->cmv_bufs); in hal_avs2d_vdpu382_deinit() 569 p_hal->cmv_bufs = NULL; in hal_avs2d_vdpu382_deinit() 648 if (p_hal->cmv_bufs == NULL || p_hal->mv_size < mv_size) { in set_up_colmv_buf() 651 if (p_hal->cmv_bufs) { in set_up_colmv_buf() 652 hal_bufs_deinit(p_hal->cmv_bufs); in set_up_colmv_buf() 653 p_hal->cmv_bufs = NULL; in set_up_colmv_buf() [all …]
|
| H A D | hal_avs2d_global.h | 86 HalBufs cmv_bufs; member
|
| /rockchip-linux_mpp/mpp/hal/rkdec/h264d/ |
| H A D | hal_h264d_vdpu384a.c | 423 mv_buf = hal_bufs_get_buf(p_hal->cmv_bufs, pp->CurrPic.Index7Bits); in set_registers() 462 mv_buf = hal_bufs_get_buf(p_hal->cmv_bufs, ref_index); in set_registers() 480 mv_buf = hal_bufs_get_buf(p_hal->cmv_bufs, ref_index); in set_registers() 662 if (p_hal->cmv_bufs) { in vdpu384a_h264d_deinit() 663 hal_bufs_deinit(p_hal->cmv_bufs); in vdpu384a_h264d_deinit() 664 p_hal->cmv_bufs = NULL; in vdpu384a_h264d_deinit() 786 if (p_hal->cmv_bufs == NULL || p_hal->mv_size < mv_size) { in vdpu384a_h264d_gen_regs() 789 if (p_hal->cmv_bufs) { in vdpu384a_h264d_gen_regs() 790 hal_bufs_deinit(p_hal->cmv_bufs); in vdpu384a_h264d_gen_regs() 791 p_hal->cmv_bufs = NULL; in vdpu384a_h264d_gen_regs() [all …]
|
| H A D | hal_h264d_vdpu34x.c | 584 mv_buf = hal_bufs_get_buf(p_hal->cmv_bufs, pp->CurrPic.Index7Bits); in set_registers() 646 mv_buf = hal_bufs_get_buf(p_hal->cmv_bufs, ref_index); in set_registers() 784 if (p_hal->cmv_bufs) { in vdpu34x_h264d_deinit() 785 hal_bufs_deinit(p_hal->cmv_bufs); in vdpu34x_h264d_deinit() 786 p_hal->cmv_bufs = NULL; in vdpu34x_h264d_deinit() 901 if (p_hal->cmv_bufs == NULL || p_hal->mv_size < mv_size) { in vdpu34x_h264d_setup_colmv_buf() 904 if (p_hal->cmv_bufs) { in vdpu34x_h264d_setup_colmv_buf() 905 hal_bufs_deinit(p_hal->cmv_bufs); in vdpu34x_h264d_setup_colmv_buf() 906 p_hal->cmv_bufs = NULL; in vdpu34x_h264d_setup_colmv_buf() 909 hal_bufs_init(&p_hal->cmv_bufs); in vdpu34x_h264d_setup_colmv_buf() [all …]
|
| H A D | hal_h264d_vdpu383.c | 470 mv_buf = hal_bufs_get_buf(p_hal->cmv_bufs, pp->CurrPic.Index7Bits); in set_registers() 509 mv_buf = hal_bufs_get_buf(p_hal->cmv_bufs, ref_index); in set_registers() 527 mv_buf = hal_bufs_get_buf(p_hal->cmv_bufs, ref_index); in set_registers() 711 if (p_hal->cmv_bufs) { in vdpu383_h264d_deinit() 712 hal_bufs_deinit(p_hal->cmv_bufs); in vdpu383_h264d_deinit() 713 p_hal->cmv_bufs = NULL; in vdpu383_h264d_deinit() 834 if (p_hal->cmv_bufs == NULL || p_hal->mv_size < mv_size) { in vdpu383_h264d_gen_regs() 837 if (p_hal->cmv_bufs) { in vdpu383_h264d_gen_regs() 838 hal_bufs_deinit(p_hal->cmv_bufs); in vdpu383_h264d_gen_regs() 839 p_hal->cmv_bufs = NULL; in vdpu383_h264d_gen_regs() [all …]
|
| H A D | hal_h264d_vdpu382.c | 593 mv_buf = hal_bufs_get_buf(p_hal->cmv_bufs, pp->CurrPic.Index7Bits); in set_registers() 660 mv_buf = hal_bufs_get_buf(p_hal->cmv_bufs, ref_index); in set_registers() 813 if (p_hal->cmv_bufs) { in vdpu382_h264d_deinit() 814 hal_bufs_deinit(p_hal->cmv_bufs); in vdpu382_h264d_deinit() 815 p_hal->cmv_bufs = NULL; in vdpu382_h264d_deinit() 931 if (p_hal->cmv_bufs == NULL || p_hal->mv_size < mv_size) { in vdpu382_h264d_setup_colmv_buf() 934 if (p_hal->cmv_bufs) { in vdpu382_h264d_setup_colmv_buf() 935 hal_bufs_deinit(p_hal->cmv_bufs); in vdpu382_h264d_setup_colmv_buf() 936 p_hal->cmv_bufs = NULL; in vdpu382_h264d_setup_colmv_buf() 939 hal_bufs_init(&p_hal->cmv_bufs); in vdpu382_h264d_setup_colmv_buf() [all …]
|
| H A D | hal_h264d_global.h | 112 HalBufs cmv_bufs; member
|
| /rockchip-linux_mpp/mpp/hal/rkdec/h265d/ |
| H A D | hal_h265d_vdpu382.c | 206 if (reg_ctx->cmv_bufs) { in hal_h265d_vdpu382_deinit() 207 hal_bufs_deinit(reg_ctx->cmv_bufs); in hal_h265d_vdpu382_deinit() 208 reg_ctx->cmv_bufs = NULL; in hal_h265d_vdpu382_deinit() 626 if (reg_ctx->cmv_bufs == NULL || reg_ctx->mv_size < mv_size) { in hal_h265d_vdpu382_setup_colmv_buf() 629 if (reg_ctx->cmv_bufs) { in hal_h265d_vdpu382_setup_colmv_buf() 630 hal_bufs_deinit(reg_ctx->cmv_bufs); in hal_h265d_vdpu382_setup_colmv_buf() 631 reg_ctx->cmv_bufs = NULL; in hal_h265d_vdpu382_setup_colmv_buf() 634 hal_bufs_init(®_ctx->cmv_bufs); in hal_h265d_vdpu382_setup_colmv_buf() 635 if (reg_ctx->cmv_bufs == NULL) { in hal_h265d_vdpu382_setup_colmv_buf() 642 hal_bufs_setup(reg_ctx->cmv_bufs, reg_ctx->mv_count, 1, &size); in hal_h265d_vdpu382_setup_colmv_buf() [all …]
|
| H A D | hal_h265d_vdpu384a.c | 185 if (reg_ctx->cmv_bufs) { in hal_h265d_vdpu384a_deinit() 186 hal_bufs_deinit(reg_ctx->cmv_bufs); in hal_h265d_vdpu384a_deinit() 187 reg_ctx->cmv_bufs = NULL; in hal_h265d_vdpu384a_deinit() 855 if (reg_ctx->cmv_bufs == NULL || reg_ctx->mv_size < mv_size) { in hal_h265d_vdpu384a_gen_regs() 858 if (reg_ctx->cmv_bufs) { in hal_h265d_vdpu384a_gen_regs() 859 hal_bufs_deinit(reg_ctx->cmv_bufs); in hal_h265d_vdpu384a_gen_regs() 860 reg_ctx->cmv_bufs = NULL; in hal_h265d_vdpu384a_gen_regs() 863 hal_bufs_init(®_ctx->cmv_bufs); in hal_h265d_vdpu384a_gen_regs() 864 if (reg_ctx->cmv_bufs == NULL) { in hal_h265d_vdpu384a_gen_regs() 871 hal_bufs_setup(reg_ctx->cmv_bufs, reg_ctx->mv_count, 1, &size); in hal_h265d_vdpu384a_gen_regs() [all …]
|
| H A D | hal_h265d_vdpu34x.c | 213 if (reg_ctx->cmv_bufs) { in hal_h265d_vdpu34x_deinit() 214 hal_bufs_deinit(reg_ctx->cmv_bufs); in hal_h265d_vdpu34x_deinit() 215 reg_ctx->cmv_bufs = NULL; in hal_h265d_vdpu34x_deinit() 916 if (reg_ctx->cmv_bufs == NULL || reg_ctx->mv_size < mv_size) { in hal_h265d_vdpu34x_gen_regs() 919 if (reg_ctx->cmv_bufs) { in hal_h265d_vdpu34x_gen_regs() 920 hal_bufs_deinit(reg_ctx->cmv_bufs); in hal_h265d_vdpu34x_gen_regs() 921 reg_ctx->cmv_bufs = NULL; in hal_h265d_vdpu34x_gen_regs() 924 hal_bufs_init(®_ctx->cmv_bufs); in hal_h265d_vdpu34x_gen_regs() 925 if (reg_ctx->cmv_bufs == NULL) { in hal_h265d_vdpu34x_gen_regs() 932 hal_bufs_setup(reg_ctx->cmv_bufs, reg_ctx->mv_count, 1, &size); in hal_h265d_vdpu34x_gen_regs() [all …]
|
| H A D | hal_h265d_vdpu383.c | 217 if (reg_ctx->cmv_bufs) { in hal_h265d_vdpu383_deinit() 218 hal_bufs_deinit(reg_ctx->cmv_bufs); in hal_h265d_vdpu383_deinit() 219 reg_ctx->cmv_bufs = NULL; in hal_h265d_vdpu383_deinit() 943 if (reg_ctx->cmv_bufs == NULL || reg_ctx->mv_size < mv_size) { in hal_h265d_vdpu383_gen_regs() 946 if (reg_ctx->cmv_bufs) { in hal_h265d_vdpu383_gen_regs() 947 hal_bufs_deinit(reg_ctx->cmv_bufs); in hal_h265d_vdpu383_gen_regs() 948 reg_ctx->cmv_bufs = NULL; in hal_h265d_vdpu383_gen_regs() 951 hal_bufs_init(®_ctx->cmv_bufs); in hal_h265d_vdpu383_gen_regs() 952 if (reg_ctx->cmv_bufs == NULL) { in hal_h265d_vdpu383_gen_regs() 959 hal_bufs_setup(reg_ctx->cmv_bufs, reg_ctx->mv_count, 1, &size); in hal_h265d_vdpu383_gen_regs() [all …]
|
| H A D | hal_h265d_ctx.h | 63 HalBufs cmv_bufs; member
|
| /rockchip-linux_mpp/mpp/hal/rkdec/vp9d/ |
| H A D | hal_vp9d_vdpu34x.c | 73 HalBufs cmv_bufs; member 197 if (hw_ctx->cmv_bufs) { in hal_vp9d_release_res() 198 ret = hal_bufs_deinit(hw_ctx->cmv_bufs); in hal_vp9d_release_res() 391 if (hw_ctx->cmv_bufs == NULL || hw_ctx->mv_size < mv_size) { in hal_vp9d_vdpu34x_setup_colmv_buf() 394 if (hw_ctx->cmv_bufs) { in hal_vp9d_vdpu34x_setup_colmv_buf() 395 hal_bufs_deinit(hw_ctx->cmv_bufs); in hal_vp9d_vdpu34x_setup_colmv_buf() 396 hw_ctx->cmv_bufs = NULL; in hal_vp9d_vdpu34x_setup_colmv_buf() 399 hal_bufs_init(&hw_ctx->cmv_bufs); in hal_vp9d_vdpu34x_setup_colmv_buf() 400 if (hw_ctx->cmv_bufs == NULL) { in hal_vp9d_vdpu34x_setup_colmv_buf() 406 hal_bufs_setup(hw_ctx->cmv_bufs, hw_ctx->mv_count, 1, &size); in hal_vp9d_vdpu34x_setup_colmv_buf() [all …]
|
| H A D | hal_vp9d_vdpu382.c | 73 HalBufs cmv_bufs; member 198 if (hw_ctx->cmv_bufs) { in hal_vp9d_release_res() 199 ret = hal_bufs_deinit(hw_ctx->cmv_bufs); in hal_vp9d_release_res() 404 if (hw_ctx->cmv_bufs == NULL || hw_ctx->mv_size < mv_size) { in hal_vp9d_vdpu382_setup_colmv_buf() 407 if (hw_ctx->cmv_bufs) { in hal_vp9d_vdpu382_setup_colmv_buf() 408 hal_bufs_deinit(hw_ctx->cmv_bufs); in hal_vp9d_vdpu382_setup_colmv_buf() 409 hw_ctx->cmv_bufs = NULL; in hal_vp9d_vdpu382_setup_colmv_buf() 412 hal_bufs_init(&hw_ctx->cmv_bufs); in hal_vp9d_vdpu382_setup_colmv_buf() 413 if (hw_ctx->cmv_bufs == NULL) { in hal_vp9d_vdpu382_setup_colmv_buf() 419 hal_bufs_setup(hw_ctx->cmv_bufs, hw_ctx->mv_count, 1, &size); in hal_vp9d_vdpu382_setup_colmv_buf() [all …]
|
| H A D | hal_vp9d_vdpu383.c | 67 HalBufs cmv_bufs; member 301 if (hw_ctx->cmv_bufs) { in hal_vp9d_release_res() 302 ret = hal_bufs_deinit(hw_ctx->cmv_bufs); in hal_vp9d_release_res() 755 if (hw_ctx->cmv_bufs == NULL || hw_ctx->mv_size < mv_size) { in hal_vp9d_vdpu383_gen_regs() 758 if (hw_ctx->cmv_bufs) { in hal_vp9d_vdpu383_gen_regs() 759 hal_bufs_deinit(hw_ctx->cmv_bufs); in hal_vp9d_vdpu383_gen_regs() 760 hw_ctx->cmv_bufs = NULL; in hal_vp9d_vdpu383_gen_regs() 763 hal_bufs_init(&hw_ctx->cmv_bufs); in hal_vp9d_vdpu383_gen_regs() 764 if (hw_ctx->cmv_bufs == NULL) { in hal_vp9d_vdpu383_gen_regs() 770 hal_bufs_setup(hw_ctx->cmv_bufs, hw_ctx->mv_count, 1, &size); in hal_vp9d_vdpu383_gen_regs() [all …]
|