Lines Matching refs:syn
126 static MPP_RET vepu511_jpeg_set_patch_info(MppDev dev, JpegeSyntax *syn, in vepu511_jpeg_set_patch_info() argument
130 RK_U32 hor_stride = syn->hor_stride; in vepu511_jpeg_set_patch_info()
131 RK_U32 ver_stride = syn->ver_stride ? syn->ver_stride : syn->height; in vepu511_jpeg_set_patch_info()
196 JpegeSyntax *syn = (JpegeSyntax *)task->syntax.data; in vepu511_set_jpeg_reg() local
203 pic_width_align8 = (syn->width + 7) & (~7); in vepu511_set_jpeg_reg()
204 pic_height_align8 = (syn->height + 7) & (~7); in vepu511_set_jpeg_reg()
210 vepu511_jpeg_set_patch_info(cfg->dev, syn, (VepuFmt)fmt->format, task); in vepu511_set_jpeg_reg()
221 regs->src_fill.pic_wfill = (syn->width & 0x7) in vepu511_set_jpeg_reg()
222 ? (8 - (syn->width & 0x7)) : 0; in vepu511_set_jpeg_reg()
224 regs->src_fill.pic_hfill = (syn->height & 0x7) in vepu511_set_jpeg_reg()
225 ? (8 - (syn->height & 0x7)) : 0; in vepu511_set_jpeg_reg()
233 regs->src_proc.src_mirr = syn->mirroring > 0; in vepu511_set_jpeg_reg()
234 regs->src_proc.src_rot = syn->rotation; in vepu511_set_jpeg_reg()
241 stridey = MPP_ALIGN(syn->hor_stride, 16) >> 2; in vepu511_set_jpeg_reg()
242 } else if (syn->hor_stride) { in vepu511_set_jpeg_reg()
243 stridey = syn->hor_stride; in vepu511_set_jpeg_reg()
246 stridey = syn->width * 4; in vepu511_set_jpeg_reg()
250 stridey = syn->width * 3; in vepu511_set_jpeg_reg()
254 stridey = syn->width * 2; in vepu511_set_jpeg_reg()
292 regs->base_cfg.ri = syn->restart_ri; in vepu511_set_jpeg_reg()