Home
last modified time | relevance | path

Searched refs:mpp_dev_set_reg_offset (Results 1 – 25 of 35) sorted by relevance

12

/OK3568_Linux_fs/external/mpp/mpp/hal/rkenc/common/
H A Dvepu540c_common.c147 mpp_dev_set_reg_offset(dev, 265, u_offset); in vepu540c_jpeg_set_patch_info()
151 mpp_dev_set_reg_offset(dev, 266, v_offset); in vepu540c_jpeg_set_patch_info()
181 mpp_dev_set_reg_offset(cfg->dev, 258, mpp_packet_get_length(task->packet)); in vepu540c_set_jpeg_reg()
182 mpp_dev_set_reg_offset(cfg->dev, 256, mpp_buffer_get_size(task->output)); in vepu540c_set_jpeg_reg()
/OK3568_Linux_fs/external/mpp/mpp/hal/vpu/vp8d/
H A Dhal_vp8d_vdpu1.c277 mpp_dev_set_reg_offset(ctx->dev, 27, pic_param->stream_start_offset); in hal_vp8d_dct_partition_cfg()
306 mpp_dev_set_reg_offset(ctx->dev, 12, addr); in hal_vp8d_dct_partition_cfg()
311 mpp_dev_set_reg_offset(ctx->dev, 21 + i, addr); in hal_vp8d_dct_partition_cfg()
316 mpp_dev_set_reg_offset(ctx->dev, 22 + i, addr); in hal_vp8d_dct_partition_cfg()
491 mpp_dev_set_reg_offset(ctx->dev, 14, (mb_width * mb_height) << 8); in hal_vp8d_vdpu1_gen_regs()
508 mpp_dev_set_reg_offset(ctx->dev, 18, pic_param->ref_frame_sign_bias_golden); in hal_vp8d_vdpu1_gen_regs()
520 mpp_dev_set_reg_offset(ctx->dev, 19, pic_param->ref_frame_sign_bias_altref); in hal_vp8d_vdpu1_gen_regs()
524 mpp_dev_set_reg_offset(ctx->dev, 10, (pic_param->stVP8Segments.segmentation_enabled in hal_vp8d_vdpu1_gen_regs()
/OK3568_Linux_fs/external/mpp/mpp/hal/vpu/av1d/
H A Dhal_av1d_vdpu.c442 mpp_dev_set_reg_offset(p_hal->dev, 101, offset); in set_ref_cb_base()
445 mpp_dev_set_reg_offset(p_hal->dev, 103, offset); in set_ref_cb_base()
448 mpp_dev_set_reg_offset(p_hal->dev, 105, offset); in set_ref_cb_base()
451 mpp_dev_set_reg_offset(p_hal->dev, 107, offset); in set_ref_cb_base()
454 mpp_dev_set_reg_offset(p_hal->dev, 109, offset); in set_ref_cb_base()
457 mpp_dev_set_reg_offset(p_hal->dev, 111, offset); in set_ref_cb_base()
460 mpp_dev_set_reg_offset(p_hal->dev, 113, offset); in set_ref_cb_base()
504 mpp_dev_set_reg_offset(p_hal->dev, 135, offset); in set_ref_dbase()
507 mpp_dev_set_reg_offset(p_hal->dev, 137, offset); in set_ref_dbase()
510 mpp_dev_set_reg_offset(p_hal->dev, 139, offset); in set_ref_dbase()
[all …]
/OK3568_Linux_fs/external/mpp/mpp/hal/vpu/h264e/
H A Dhal_h264e_vepu1_v2.c266 mpp_dev_set_reg_offset(ctx->dev, VEPU_REG_ADDR_OUTPUT_STREAM >> 2, offset8); in setup_output_packet()
538 mpp_dev_set_reg_offset(ctx->dev, VEPU_REG_ADDR_IN_LUMA >> 2, in hal_h264e_vepu1_gen_regs_v2()
542 mpp_dev_set_reg_offset(ctx->dev, VEPU_REG_ADDR_IN_CB >> 2, in hal_h264e_vepu1_gen_regs_v2()
546 mpp_dev_set_reg_offset(ctx->dev, VEPU_REG_ADDR_IN_CR >> 2, in hal_h264e_vepu1_gen_regs_v2()
556 mpp_dev_set_reg_offset(ctx->dev, VEPU_REG_ADDR_REC_CHROMA >> 2, hw_bufs->yuv_size); in hal_h264e_vepu1_gen_regs_v2()
559 mpp_dev_set_reg_offset(ctx->dev, VEPU_REG_ADDR_REF_CHROMA >> 2, hw_bufs->yuv_size); in hal_h264e_vepu1_gen_regs_v2()
H A Dhal_h264e_vepu2_v2.c267 mpp_dev_set_reg_offset(ctx->dev, VEPU_REG_ADDR_OUTPUT_STREAM >> 2, offset8); in setup_output_packet()
605 mpp_dev_set_reg_offset(ctx->dev, VEPU_REG_ADDR_IN_LUMA >> 2, in hal_h264e_vepu2_gen_regs_v2()
609 mpp_dev_set_reg_offset(ctx->dev, VEPU_REG_ADDR_IN_CB >> 2, in hal_h264e_vepu2_gen_regs_v2()
613 mpp_dev_set_reg_offset(ctx->dev, VEPU_REG_ADDR_IN_CR >> 2, in hal_h264e_vepu2_gen_regs_v2()
623 mpp_dev_set_reg_offset(ctx->dev, VEPU_REG_ADDR_REC_CHROMA >> 2, hw_bufs->yuv_size); in hal_h264e_vepu2_gen_regs_v2()
626 mpp_dev_set_reg_offset(ctx->dev, VEPU_REG_ADDR_REF_CHROMA >> 2, hw_bufs->yuv_size); in hal_h264e_vepu2_gen_regs_v2()
/OK3568_Linux_fs/external/mpp/mpp/hal/vpu/vp8e/
H A Dhal_vp8e_vepu1_v2.c58 mpp_dev_set_reg_offset(ctx->dev, 5, hw_cfg->output_strm_offset); in vp8e_vpu_frame_start()
71 mpp_dev_set_reg_offset(ctx->dev, 11, hw_cfg->input_lum_offset); in vp8e_vpu_frame_start()
75 mpp_dev_set_reg_offset(ctx->dev, 12, hw_cfg->input_cb_offset); in vp8e_vpu_frame_start()
79 mpp_dev_set_reg_offset(ctx->dev, 13, hw_cfg->input_cr_offset); in vp8e_vpu_frame_start()
198 mpp_dev_set_reg_offset(ctx->dev, 58, hw_cfg->partition_offset[0]); in vp8e_vpu_frame_start()
200 mpp_dev_set_reg_offset(ctx->dev, 59, hw_cfg->partition_offset[1]); in vp8e_vpu_frame_start()
H A Dhal_vp8e_vepu2_v2.c61 mpp_dev_set_reg_offset(ctx->dev, 77, hw_cfg->output_strm_offset); in vp8e_vpu_frame_start()
73 mpp_dev_set_reg_offset(ctx->dev, 48, hw_cfg->input_lum_offset); in vp8e_vpu_frame_start()
77 mpp_dev_set_reg_offset(ctx->dev, 49, hw_cfg->input_cb_offset); in vp8e_vpu_frame_start()
81 mpp_dev_set_reg_offset(ctx->dev, 50, hw_cfg->input_cr_offset); in vp8e_vpu_frame_start()
201 mpp_dev_set_reg_offset(ctx->dev, 44, hw_cfg->partition_offset[0]); in vp8e_vpu_frame_start()
203 mpp_dev_set_reg_offset(ctx->dev, 45, hw_cfg->partition_offset[1]); in vp8e_vpu_frame_start()
/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/avsd/
H A Dhal_avsd_vdpu2.c121 mpp_dev_set_reg_offset(p_hal->dev, 64, p_hal->data_offset); in set_regs_parameters()
129 mpp_dev_set_reg_offset(p_hal->dev, 63, p_syn->pp.horizontalSize); in set_regs_parameters()
377 mpp_dev_set_reg_offset(p_hal->dev, 62, offset); in set_regs_parameters()
392 mpp_dev_set_reg_offset(p_hal->dev, 134, 2); in set_regs_parameters()
393 mpp_dev_set_reg_offset(p_hal->dev, 135, 3); in set_regs_parameters()
H A Dhal_avsd_vdpu1.c129 mpp_dev_set_reg_offset(p_hal->dev, 12, p_hal->data_offset); in set_regs_parameters()
137 mpp_dev_set_reg_offset(p_hal->dev, 13, p_syn->pp.horizontalSize); in set_regs_parameters()
384 mpp_dev_set_reg_offset(p_hal->dev, 41, offset); in set_regs_parameters()
399 mpp_dev_set_reg_offset(p_hal->dev, 16, 2); in set_regs_parameters()
400 mpp_dev_set_reg_offset(p_hal->dev, 17, 3); in set_regs_parameters()
H A Dhal_avsd_plus.c134 mpp_dev_set_reg_offset(p_hal->dev, 12, p_hal->data_offset); in set_regs_parameters()
177 mpp_dev_set_reg_offset(p_hal->dev, 13, stride); in set_regs_parameters()
469 mpp_dev_set_reg_offset(p_hal->dev, 41, offset); in set_regs_parameters()
490 mpp_dev_set_reg_offset(p_hal->dev, 16, 2); in set_regs_parameters()
491 mpp_dev_set_reg_offset(p_hal->dev, 17, 3); in set_regs_parameters()
/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/
H A Dvdpu382_com.c283 mpp_dev_set_reg_offset(dev, 198, down_scale_y_offset); in vdpu382_setup_down_scale()
287 mpp_dev_set_reg_offset(dev, 199, down_scale_uv_offset); in vdpu382_setup_down_scale()
/OK3568_Linux_fs/external/mpp/mpp/hal/vpu/m2vd/
H A Dhal_m2vd_vdpu1.c217 mpp_dev_set_reg_offset(ctx->dev, 12, dx->bitstream_offset); in hal_m2vd_vdpu1_gen_regs()
227 mpp_dev_set_reg_offset(ctx->dev, 13, MPP_ALIGN(dx->seq.decode_width, 16)); in hal_m2vd_vdpu1_gen_regs()
H A Dhal_m2vd_vdpu2.c267 mpp_dev_set_reg_offset(ctx->dev, 64, dx->bitstream_offset); in hal_m2vd_vdpu2_gen_regs()
278 mpp_dev_set_reg_offset(ctx->dev, 63, MPP_ALIGN(dx->seq.decode_width, 16)); in hal_m2vd_vdpu2_gen_regs()
/OK3568_Linux_fs/external/mpp/osal/inc/
H A Dmpp_device.h143 MPP_RET mpp_dev_set_reg_offset(MppDev dev, RK_S32 index, RK_U32 offset);
/OK3568_Linux_fs/external/mpp/mpp/hal/rkenc/h264e/
H A Dhal_h264e_vepu540c.c1071 mpp_dev_set_reg_offset(dev, 172, siz_out); in setup_vepu540c_io_buf()
1072 mpp_dev_set_reg_offset(dev, 174, off_out); in setup_vepu540c_io_buf()
1118 mpp_dev_set_reg_offset(dev, 161, off_in[0]); in setup_vepu540c_io_buf()
1119 mpp_dev_set_reg_offset(dev, 162, off_in[1]); in setup_vepu540c_io_buf()
1148 mpp_dev_set_reg_offset(dev, 164, fbc_hdr_size); in setup_vepu540c_recn_refr()
1162 mpp_dev_set_reg_offset(dev, 166, fbc_hdr_size); in setup_vepu540c_recn_refr()
1505 mpp_dev_set_reg_offset(ctx->dev, 178, ctx->ext_line_buf_size); in setup_vepu540c_ext_line_buf()
/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/vp9d/
H A Dhal_vp9d_vdpu382.c535 mpp_dev_set_reg_offset(p_hal->dev, 168, hw_ctx->offset_segid_last); in hal_vp9d_vdpu382_gen_regs()
536 mpp_dev_set_reg_offset(p_hal->dev, 169, hw_ctx->offset_segid_cur); in hal_vp9d_vdpu382_gen_regs()
538 mpp_dev_set_reg_offset(p_hal->dev, 168, hw_ctx->offset_segid_cur); in hal_vp9d_vdpu382_gen_regs()
539 mpp_dev_set_reg_offset(p_hal->dev, 169, hw_ctx->offset_segid_last); in hal_vp9d_vdpu382_gen_regs()
665 mpp_dev_set_reg_offset(p_hal->dev, 167, hw_ctx->offset_count); in hal_vp9d_vdpu382_gen_regs()
H A Dhal_vp9d_vdpu34x.c521 mpp_dev_set_reg_offset(p_hal->dev, 168, hw_ctx->offset_segid_last); in hal_vp9d_vdpu34x_gen_regs()
522 mpp_dev_set_reg_offset(p_hal->dev, 169, hw_ctx->offset_segid_cur); in hal_vp9d_vdpu34x_gen_regs()
524 mpp_dev_set_reg_offset(p_hal->dev, 168, hw_ctx->offset_segid_cur); in hal_vp9d_vdpu34x_gen_regs()
525 mpp_dev_set_reg_offset(p_hal->dev, 169, hw_ctx->offset_segid_last); in hal_vp9d_vdpu34x_gen_regs()
655 mpp_dev_set_reg_offset(p_hal->dev, 167, hw_ctx->offset_count); in hal_vp9d_vdpu34x_gen_regs()
/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/h265d/
H A Dhal_h265d_rkv.c919 mpp_dev_set_reg_offset(reg_ctx->dev, 10, sw_ref_valid & 0xf); in hal_h265d_rkv_gen_regs()
920 mpp_dev_set_reg_offset(reg_ctx->dev, 11, ((sw_ref_valid >> 4) & 0xf)); in hal_h265d_rkv_gen_regs()
921 mpp_dev_set_reg_offset(reg_ctx->dev, 12, ((sw_ref_valid >> 8) & 0xf)); in hal_h265d_rkv_gen_regs()
922 mpp_dev_set_reg_offset(reg_ctx->dev, 13, ((sw_ref_valid >> 12) & 0xf)); in hal_h265d_rkv_gen_regs()
/OK3568_Linux_fs/external/mpp/mpp/hal/vpu/jpege/
H A Dhal_jpege_vepu1_v2.c298 mpp_dev_set_reg_offset(ctx->dev, 5, bytepos); in hal_jpege_vepu1_gen_regs()
531 mpp_dev_set_reg_offset(ctx->dev, 5, ctx->part_bytepos); in hal_jpege_vepu1_part_start()
/OK3568_Linux_fs/external/mpp/osal/driver/
H A Dmpp_device.c185 MPP_RET mpp_dev_set_reg_offset(MppDev dev, RK_S32 index, RK_U32 offset) in mpp_dev_set_reg_offset() function
/OK3568_Linux_fs/external/mpp/mpp/hal/vpu/jpegd/
H A Dhal_jpegd_vdpu1.c172 mpp_dev_set_reg_offset(ctx->dev, 12, offset); in jpegd_set_stream_offset()
583 mpp_dev_set_reg_offset(ctx->dev, 67, uv_offset); in jpegd_setup_pp()
599 mpp_dev_set_reg_offset(ctx->dev, 14, uv_offset); in jpegd_setup_pp()
H A Dhal_jpegd_vdpu2.c250 mpp_dev_set_reg_offset(ctx->dev, 64, offset); in jpegd_set_stream_offset()
603 mpp_dev_set_reg_offset(ctx->dev, 22, uv_offset); in jpegd_setup_pp()
619 mpp_dev_set_reg_offset(ctx->dev, 131, uv_offset); in jpegd_setup_pp()
/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/h264d/
H A Dhal_h264d_vdpu1.c580 mpp_dev_set_reg_offset(p_hal->dev, vdpu1_ref_idx[i], val); in vdpu1_set_asic_regs()
605 mpp_dev_set_reg_offset(p_hal->dev, 13, ((pp->wFrameWidthInMbsMinus1 + 1) * 16)); in vdpu1_set_asic_regs()
626 mpp_dev_set_reg_offset(p_hal->dev, 41, offset); in vdpu1_set_asic_regs()
H A Dhal_h264d_vdpu2.c687 mpp_dev_set_reg_offset(p_hal->dev, vdpu2_ref_idx[i], val); in set_asic_regs()
720 mpp_dev_set_reg_offset(p_hal->dev, 63, ((pp->wFrameWidthInMbsMinus1 + 1) * 16)); in set_asic_regs()
739 mpp_dev_set_reg_offset(p_hal->dev, 62, offset); in set_asic_regs()
/OK3568_Linux_fs/external/mpp/mpp/hal/vpu/h263d/
H A Dhal_h263d_vdpu2.c86 mpp_dev_set_reg_offset(ctx->dev, 64, consumed_bytes_align); in vpu2_h263d_setup_regs_by_syntax()

12