Lines Matching refs:syntax
103 JpegeSyntax *syntax = (JpegeSyntax *)task->syntax.data; in hal_jpege_vepu1_get_task() local
106 memcpy(&ctx->syntax, syntax, sizeof(ctx->syntax)); in hal_jpege_vepu1_get_task()
112 ctx->mcu_h = syntax->mcu_ver_cnt; in hal_jpege_vepu1_get_task()
121 hal_jpege_rc_update(&ctx->hal_rc, syntax); in hal_jpege_vepu1_get_task()
132 static MPP_RET hal_jpege_vepu1_set_extra_info(MppDev dev, JpegeSyntax *syntax, in hal_jpege_vepu1_set_extra_info() argument
135 MppFrameFormat fmt = syntax->format; in hal_jpege_vepu1_set_extra_info()
136 RK_U32 hor_stride = syntax->hor_stride; in hal_jpege_vepu1_set_extra_info()
137 RK_U32 ver_stride = syntax->ver_stride; in hal_jpege_vepu1_set_extra_info()
177 JpegeSyntax *syntax = &ctx->syntax; in hal_jpege_vepu1_gen_regs() local
178 RK_U32 width = syntax->width; in hal_jpege_vepu1_gen_regs()
180 RK_U32 height = syntax->height; in hal_jpege_vepu1_gen_regs()
181 MppFrameFormat fmt = syntax->format; in hal_jpege_vepu1_gen_regs()
199 if (syntax->mirroring) in hal_jpege_vepu1_gen_regs()
202 if (syntax->rotation == MPP_ENC_ROT_90) in hal_jpege_vepu1_gen_regs()
204 else if (syntax->rotation == MPP_ENC_ROT_270) in hal_jpege_vepu1_gen_regs()
206 else if (syntax->rotation != MPP_ENC_ROT_0) in hal_jpege_vepu1_gen_regs()
207 … mpp_err_f("Warning: only support 90 or 270 degree rotate, request rotate %d", syntax->rotation); in hal_jpege_vepu1_gen_regs()
214 syntax->hor_stride, fmt); in hal_jpege_vepu1_gen_regs()
219 syntax->hor_stride, syntax->ver_stride, in hal_jpege_vepu1_gen_regs()
220 syntax->width, syntax->height); in hal_jpege_vepu1_gen_regs()
232 if (syntax->q_mode == JPEG_QFACTOR) { in hal_jpege_vepu1_gen_regs()
233 syntax->q_factor = 100 - task->rc_task->info.quality_target; in hal_jpege_vepu1_gen_regs()
234 hal_jpege_rc_update(&ctx->hal_rc, syntax); in hal_jpege_vepu1_gen_regs()
241 write_jpeg_header(bits, syntax, &ctx->hal_rc); in hal_jpege_vepu1_gen_regs()
304 switch (syntax->color_conversion_type) { in hal_jpege_vepu1_gen_regs()
330 coeffA = syntax->coeffA; in hal_jpege_vepu1_gen_regs()
331 coeffB = syntax->coeffB; in hal_jpege_vepu1_gen_regs()
332 coeffC = syntax->coeffC; in hal_jpege_vepu1_gen_regs()
333 coeffE = syntax->coeffE; in hal_jpege_vepu1_gen_regs()
334 coeffF = syntax->coeffF; in hal_jpege_vepu1_gen_regs()
338 syntax->color_conversion_type); in hal_jpege_vepu1_gen_regs()
354 regs[20] = ((syntax->part_rows & 0xff) << 16) | jpege_restart_marker[0]; in hal_jpege_vepu1_gen_regs()
388 hal_jpege_vepu1_set_extra_info(ctx->dev, &ctx->syntax, 0); in hal_jpege_vepu1_start()
469 JpegeSyntax *syntax = (JpegeSyntax *)task->syntax.data; in hal_jpege_vepu1_part_start() local
470 RK_U32 mcu_w = syntax->mcu_hor_cnt; in hal_jpege_vepu1_part_start()
471 RK_U32 mcu_h = syntax->mcu_ver_cnt; in hal_jpege_vepu1_part_start()
473 RK_U32 part_mcu_h = syntax->part_rows; in hal_jpege_vepu1_part_start()
491 part_enc_h = syntax->height - mcu_y * 16; in hal_jpege_vepu1_part_start()
522 hal_jpege_vepu1_set_extra_info(ctx->dev, syntax, mcu_y); in hal_jpege_vepu1_part_start()