| /OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/vp9d/ |
| H A D | hal_vp9d_vdpu382.c | 660 vp9_hw_regs->common_addr.reg130_decout_base = mpp_buffer_get_fd(framebuf); in hal_vp9d_vdpu382_gen_regs() 661 vp9_hw_regs->common_addr.reg128_rlc_base = mpp_buffer_get_fd(streambuf); in hal_vp9d_vdpu382_gen_regs() 662 vp9_hw_regs->common_addr.reg129_rlcwrite_base = mpp_buffer_get_fd(streambuf); in hal_vp9d_vdpu382_gen_regs() 669 vp9_hw_regs->common_addr.reg131_colmv_cur_base = mpp_buffer_get_fd(mv_buf->buf[0]); in hal_vp9d_vdpu382_gen_regs() 670 hw_ctx->mv_base_addr = vp9_hw_regs->common_addr.reg131_colmv_cur_base; in hal_vp9d_vdpu382_gen_regs() 741 reg_ref_base[i] = vp9_hw_regs->common_addr.reg130_decout_base; in hal_vp9d_vdpu382_gen_regs() 746 reg_ref_base[i] = vp9_hw_regs->common_addr.reg130_decout_base; in hal_vp9d_vdpu382_gen_regs() 747 …vp9_hw_regs->vp9d_addr.reg181_196_ref_colmv_base[i] = vp9_hw_regs->common_addr.reg131_colmv_cur_ba… in hal_vp9d_vdpu382_gen_regs() 848 vdpu382_setup_rcb(&vp9_hw_regs->common_addr, p_hal->dev, rcb_buf, hw_ctx->rcb_info); in hal_vp9d_vdpu382_gen_regs() 857 vp9_hw_regs->common_addr.reg130_decout_base; in hal_vp9d_vdpu382_gen_regs() [all …]
|
| H A D | hal_vp9d_vdpu34x.c | 650 vp9_hw_regs->common_addr.reg130_decout_base = mpp_buffer_get_fd(framebuf); in hal_vp9d_vdpu34x_gen_regs() 651 vp9_hw_regs->common_addr.reg128_rlc_base = mpp_buffer_get_fd(streambuf); in hal_vp9d_vdpu34x_gen_regs() 652 vp9_hw_regs->common_addr.reg129_rlcwrite_base = mpp_buffer_get_fd(streambuf); in hal_vp9d_vdpu34x_gen_regs() 659 vp9_hw_regs->common_addr.reg131_colmv_cur_base = mpp_buffer_get_fd(mv_buf->buf[0]); in hal_vp9d_vdpu34x_gen_regs() 660 hw_ctx->mv_base_addr = vp9_hw_regs->common_addr.reg131_colmv_cur_base; in hal_vp9d_vdpu34x_gen_regs() 731 reg_ref_base[i] = vp9_hw_regs->common_addr.reg130_decout_base; in hal_vp9d_vdpu34x_gen_regs() 736 reg_ref_base[i] = vp9_hw_regs->common_addr.reg130_decout_base; in hal_vp9d_vdpu34x_gen_regs() 737 …vp9_hw_regs->vp9d_addr.reg181_196_ref_colmv_base[i] = vp9_hw_regs->common_addr.reg131_colmv_cur_ba… in hal_vp9d_vdpu34x_gen_regs() 831 vdpu34x_setup_rcb(&vp9_hw_regs->common_addr, p_hal->dev, rcb_buf, hw_ctx->rcb_info); in hal_vp9d_vdpu34x_gen_regs() 877 tmp = (RK_U32 *)&hw_regs->common_addr; in hal_vp9d_vdpu34x_start() [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/h265d/ |
| H A D | hal_h265d_vdpu382.c | 764 hw_regs->common_addr.reg130_decout_base = mpp_buffer_get_fd(framebuf); //just index need map in hal_h265d_vdpu382_gen_regs() 768 if (hw_regs->common_addr.reg130_decout_base == 0) { in hal_h265d_vdpu382_gen_regs() 772 hw_regs->common_addr.reg130_decout_base = fd; in hal_h265d_vdpu382_gen_regs() 774 hw_regs->common_addr.reg131_colmv_cur_base = mpp_buffer_get_fd(mv_buf->buf[0]); in hal_h265d_vdpu382_gen_regs() 798 hw_regs->common_addr.reg128_rlc_base = mpp_buffer_get_fd(streambuf); in hal_h265d_vdpu382_gen_regs() 799 hw_regs->common_addr.reg129_rlcwrite_base = mpp_buffer_get_fd(streambuf); in hal_h265d_vdpu382_gen_regs() 836 valid_ref = hw_regs->common_addr.reg130_decout_base; in hal_h265d_vdpu382_gen_regs() 838 hw_regs->common_addr.reg132_error_ref_base = valid_ref; in hal_h265d_vdpu382_gen_regs() 860 … hw_regs->common_addr.reg132_error_ref_base = hw_regs->h265d_addr.reg164_179_ref_base[i]; in hal_h265d_vdpu382_gen_regs() 897 … hw_regs->h265d_addr.reg164_179_ref_base[i] = hw_regs->common_addr.reg132_error_ref_base; in hal_h265d_vdpu382_gen_regs() [all …]
|
| H A D | hal_h265d_vdpu34x.c | 975 hw_regs->common_addr.reg130_decout_base = mpp_buffer_get_fd(framebuf); //just index need map in hal_h265d_vdpu34x_gen_regs() 979 if (hw_regs->common_addr.reg130_decout_base == 0) { in hal_h265d_vdpu34x_gen_regs() 983 hw_regs->common_addr.reg130_decout_base = fd; in hal_h265d_vdpu34x_gen_regs() 985 hw_regs->common_addr.reg131_colmv_cur_base = mpp_buffer_get_fd(mv_buf->buf[0]); in hal_h265d_vdpu34x_gen_regs() 1014 hw_regs->common_addr.reg128_rlc_base = mpp_buffer_get_fd(streambuf); in hal_h265d_vdpu34x_gen_regs() 1015 hw_regs->common_addr.reg129_rlcwrite_base = mpp_buffer_get_fd(streambuf); in hal_h265d_vdpu34x_gen_regs() 1043 valid_ref = hw_regs->common_addr.reg130_decout_base; in hal_h265d_vdpu34x_gen_regs() 1045 hw_regs->common_addr.reg132_error_ref_base = valid_ref; in hal_h265d_vdpu34x_gen_regs() 1065 … hw_regs->common_addr.reg132_error_ref_base = hw_regs->h265d_addr.reg164_179_ref_base[i]; in hal_h265d_vdpu34x_gen_regs() 1102 … hw_regs->h265d_addr.reg164_179_ref_base[i] = hw_regs->common_addr.reg132_error_ref_base; in hal_h265d_vdpu34x_gen_regs() [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/avs2d/ |
| H A D | hal_avs2d_vdpu382.c | 435 p_regs->common_addr.reg130_decout_base = fd; in fill_registers() 437 p_regs->common_addr.reg131_colmv_cur_base = mpp_buffer_get_fd(mv_buf->buf[0]); in fill_registers() 438 …cur frame index %d, fd %d, colmv fd %d", task_dec->output, fd, p_regs->common_addr.reg131_colmv_cu… in fill_registers() 511 p_regs->common_addr.reg132_error_ref_base = p_regs->avs2d_addr.ref_base[0]; in fill_registers() 516 p_regs->common_addr.reg128_rlc_base = get_packet_fd(p_hal, task_dec->input); in fill_registers() 517 …AVS2D_HAL_TRACE("packet fd %d from slot %d", p_regs->common_addr.reg128_rlc_base, task_dec->input); in fill_registers() 518 p_regs->common_addr.reg129_rlcwrite_base = p_regs->common_addr.reg128_rlc_base; in fill_registers() 527 p_regs->avs2d_addr.scale_down_luma_base = p_regs->common_addr.reg130_decout_base; in fill_registers() 528 p_regs->avs2d_addr.scale_down_chorme_base = p_regs->common_addr.reg130_decout_base; in fill_registers() 796 vdpu382_setup_rcb(®s->common_addr, p_hal->dev, p_hal->fast_mode ? in hal_avs2d_vdpu382_gen_regs() [all …]
|
| H A D | hal_avs2d_rkv.c | 374 p_regs->common_addr.reg130_decout_base = fd; in fill_registers() 376 p_regs->common_addr.reg131_colmv_cur_base = mpp_buffer_get_fd(mv_buf->buf[0]); in fill_registers() 377 …cur frame index %d, fd %d, colmv fd %d", task_dec->output, fd, p_regs->common_addr.reg131_colmv_cu… in fill_registers() 450 p_regs->common_addr.reg132_error_ref_base = p_regs->avs2d_addr.ref_base[0]; in fill_registers() 455 p_regs->common_addr.reg128_rlc_base = get_packet_fd(p_hal, task_dec->input); in fill_registers() 456 …AVS2D_HAL_TRACE("packet fd %d from slot %d", p_regs->common_addr.reg128_rlc_base, task_dec->input); in fill_registers() 457 p_regs->common_addr.reg129_rlcwrite_base = p_regs->common_addr.reg128_rlc_base; in fill_registers() 720 vdpu34x_setup_rcb(®s->common_addr, p_hal->dev, p_hal->fast_mode ? in hal_avs2d_rkv_gen_regs() 778 ((RK_U32 *)®s->common_addr)[i]); in hal_avs2d_rkv_dump_reg_write() 873 wr_cfg.reg = ®s->common_addr; in hal_avs2d_rkv_start() [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/h264d/ |
| H A D | hal_h264d_vdpu382.c | 589 regs->common_addr.reg130_decout_base = fd; in set_registers() 593 regs->common_addr.reg131_colmv_cur_base = mpp_buffer_get_fd(mv_buf->buf[0]); in set_registers() 594 regs->common_addr.reg132_error_ref_base = fd; in set_registers() 642 regs->common_addr.reg132_error_ref_base = mpp_buffer_get_fd(mbuffer); in set_registers() 669 regs->common_addr.reg128_rlc_base = mpp_buffer_get_fd(mbuffer); in set_registers() 670 regs->common_addr.reg129_rlcwrite_base = regs->common_addr.reg128_rlc_base; in set_registers() 1043 vdpu382_setup_rcb(®s->common_addr, p_hal->dev, p_hal->fast_mode ? in vdpu382_h264d_gen_regs() 1053 regs->common_addr.reg130_decout_base; in vdpu382_h264d_gen_regs() 1055 regs->common_addr.reg130_decout_base; in vdpu382_h264d_gen_regs() 1119 wr_cfg.reg = ®s->common_addr; in vdpu382_h264d_start() [all …]
|
| H A D | hal_h264d_vdpu34x.c | 580 regs->common_addr.reg130_decout_base = fd; in set_registers() 584 regs->common_addr.reg131_colmv_cur_base = mpp_buffer_get_fd(mv_buf->buf[0]); in set_registers() 585 regs->common_addr.reg132_error_ref_base = fd; in set_registers() 639 regs->common_addr.reg132_error_ref_base = mpp_buffer_get_fd(mbuffer); in set_registers() 655 regs->common_addr.reg128_rlc_base = mpp_buffer_get_fd(mbuffer); in set_registers() 656 regs->common_addr.reg129_rlcwrite_base = regs->common_addr.reg128_rlc_base; in set_registers() 992 vdpu34x_setup_rcb(®s->common_addr, p_hal->dev, p_hal->fast_mode ? in vdpu34x_h264d_gen_regs() 1042 wr_cfg.reg = ®s->common_addr; in vdpu34x_h264d_start() 1043 wr_cfg.size = sizeof(regs->common_addr); in vdpu34x_h264d_start()
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/inc/ |
| H A D | vdpu34x_avs2d.h | 146 Vdpu34xRegCommonAddr common_addr; member
|
| H A D | vdpu382_avs2d.h | 150 Vdpu382RegCommonAddr common_addr; member
|
| H A D | vdpu34x_h265d.h | 181 Vdpu34xRegCommonAddr common_addr; member
|
| H A D | vdpu382_h265d.h | 205 Vdpu382RegCommonAddr common_addr; member
|
| H A D | vdpu34x_vp9d.h | 288 Vdpu34xRegCommonAddr common_addr; member
|
| H A D | vdpu34x_h264d.h | 242 Vdpu34xRegCommonAddr common_addr; member
|
| H A D | vdpu382_vp9d.h | 313 Vdpu382RegCommonAddr common_addr; member
|
| H A D | vdpu382_h264d.h | 269 Vdpu382RegCommonAddr common_addr; member
|