Lines Matching refs:pp

39     DXVA_PicParams_MPEG4_PART2 *pp = NULL;  in vdpu2_mpg4d_setup_regs_by_syntax()  local
50 pp = (DXVA_PicParams_MPEG4_PART2 *)desc->pvPVPState; in vdpu2_mpg4d_setup_regs_by_syntax()
66 mpp_assert(pp); in vdpu2_mpg4d_setup_regs_by_syntax()
83 regs->reg120.sw_pic_mb_width = (pp->vop_width + 15) >> 4; in vdpu2_mpg4d_setup_regs_by_syntax()
84 regs->reg120.sw_pic_mb_hight_p = (pp->vop_height + 15) >> 4; in vdpu2_mpg4d_setup_regs_by_syntax()
85 if (pp->custorm_version == 4) { in vdpu2_mpg4d_setup_regs_by_syntax()
86 regs->reg120.sw_mb_width_off = pp->vop_width & 0xf; in vdpu2_mpg4d_setup_regs_by_syntax()
87 regs->reg120.sw_mb_height_off = pp->vop_height & 0xf; in vdpu2_mpg4d_setup_regs_by_syntax()
99 regs->reg136.sw_alt_scan_flag_e = pp->alternate_vertical_scan_flag; in vdpu2_mpg4d_setup_regs_by_syntax()
103 regs->reg136.sw_rounding = pp->vop_rounding_type; in vdpu2_mpg4d_setup_regs_by_syntax()
104 regs->reg122.sw_intradc_vlc_thr = pp->intra_dc_vlc_thr; in vdpu2_mpg4d_setup_regs_by_syntax()
105 regs->reg51_stream_info.sw_qp_init_val = pp->vop_quant; in vdpu2_mpg4d_setup_regs_by_syntax()
127 regs->reg122.sw_vop_time_incr = pp->vop_time_increment_resolution; in vdpu2_mpg4d_setup_regs_by_syntax()
129 switch (pp->vop_coding_type) { in vdpu2_mpg4d_setup_regs_by_syntax()
131 RK_U32 time_bp = pp->time_bp; in vdpu2_mpg4d_setup_regs_by_syntax()
132 RK_U32 time_pp = pp->time_pp; in vdpu2_mpg4d_setup_regs_by_syntax()
161 regs->reg136.sw_hrz_bit_of_fwd_mv = pp->vop_fcode_forward; in vdpu2_mpg4d_setup_regs_by_syntax()
162 regs->reg136.sw_vrz_bit_of_fwd_mv = pp->vop_fcode_forward; in vdpu2_mpg4d_setup_regs_by_syntax()
163 regs->reg136.sw_hrz_bit_of_bwd_mv = pp->vop_fcode_backward; in vdpu2_mpg4d_setup_regs_by_syntax()
164 regs->reg136.sw_vrz_bit_of_bwd_mv = pp->vop_fcode_backward; in vdpu2_mpg4d_setup_regs_by_syntax()
185 regs->reg136.sw_hrz_bit_of_fwd_mv = pp->vop_fcode_forward; in vdpu2_mpg4d_setup_regs_by_syntax()
186 regs->reg136.sw_vrz_bit_of_fwd_mv = pp->vop_fcode_forward; in vdpu2_mpg4d_setup_regs_by_syntax()
210 if (pp->interlaced) { in vdpu2_mpg4d_setup_regs_by_syntax()
213 regs->reg120.sw_topfieldfirst_e = pp->top_field_first; in vdpu2_mpg4d_setup_regs_by_syntax()
216 regs->reg136.sw_prev_pic_type = pp->prev_coding_type; in vdpu2_mpg4d_setup_regs_by_syntax()
217 regs->reg122.sw_quant_type_1_en = pp->quant_type; in vdpu2_mpg4d_setup_regs_by_syntax()
219 regs->reg136.sw_fwd_mv_y_resolution = pp->quarter_sample; in vdpu2_mpg4d_setup_regs_by_syntax()