Lines Matching refs:rot_mode
150 enum ipu_rotate_mode rot_mode; member
406 if (ipu_rot_mode_is_irt(ctx->rot_mode)) { in calc_image_resize_coefficients()
605 enum ipu_rotate_mode rot_mode) in tile_width_align() argument
614 return (!ipu_rot_mode_is_irt(rot_mode) && in tile_width_align()
615 (rot_mode & IPU_ROT_BIT_HFLIP)) ? 8 : 2; in tile_width_align()
624 return (ipu_rot_mode_is_irt(rot_mode) && in tile_width_align()
631 enum ipu_rotate_mode rot_mode) in tile_height_align() argument
633 if (type == IMAGE_CONVERT_IN || !ipu_rot_mode_is_irt(rot_mode)) in tile_height_align()
668 if (ipu_rot_mode_is_irt(ctx->rot_mode)) { in fill_tile_column()
700 if (ipu_rot_mode_is_irt(ctx->rot_mode)) { in fill_tile_row()
729 ctx->rot_mode); in find_seams()
731 ctx->rot_mode); in find_seams()
739 if (ipu_rot_mode_is_irt(ctx->rot_mode)) { in find_seams()
752 bool allow_in_overshoot = ipu_rot_mode_is_irt(ctx->rot_mode) || in find_seams()
753 !(ctx->rot_mode & IPU_ROT_BIT_HFLIP); in find_seams()
755 !(ctx->rot_mode & IPU_ROT_BIT_HFLIP); in find_seams()
772 if (ctx->rot_mode & IPU_ROT_BIT_HFLIP) in find_seams()
788 flipped_out_left = (ctx->rot_mode & IPU_ROT_BIT_HFLIP) ? in find_seams()
809 if ((ctx->rot_mode & IPU_ROT_BIT_VFLIP) ^ in find_seams()
810 ipu_rot_mode_is_irt(ctx->rot_mode)) in find_seams()
826 if ((ctx->rot_mode & IPU_ROT_BIT_VFLIP) ^ in find_seams()
827 ipu_rot_mode_is_irt(ctx->rot_mode)) in find_seams()
912 if (ctx->rot_mode == IPU_ROTATE_NONE) in transform_tile_index()
923 if (ctx->rot_mode & IPU_ROT_BIT_90) { in transform_tile_index()
932 if (ctx->rot_mode & IPU_ROT_BIT_HFLIP) in transform_tile_index()
934 if (ctx->rot_mode & IPU_ROT_BIT_VFLIP) in transform_tile_index()
1121 !(ctx->rot_mode & IPU_ROT_BIT_HFLIP); in calc_tile_resize_coefficients()
1130 if (ipu_rot_mode_is_irt(ctx->rot_mode)) in calc_tile_resize_coefficients()
1165 if (ipu_rot_mode_is_irt(ctx->rot_mode)) in calc_tile_resize_coefficients()
1178 !(ctx->rot_mode & IPU_ROT_BIT_VFLIP); in calc_tile_resize_coefficients()
1187 if (ipu_rot_mode_is_irt(ctx->rot_mode)) in calc_tile_resize_coefficients()
1222 if (ipu_rot_mode_is_irt(ctx->rot_mode)) in calc_tile_resize_coefficients()
1268 if (ipu_rot_mode_is_irt(ctx->rot_mode)) { in convert_stop()
1280 enum ipu_rotate_mode rot_mode, in init_idmac_channel() argument
1333 if (rot_mode) in init_idmac_channel()
1334 ipu_cpmem_set_rotation(channel, rot_mode); in init_idmac_channel()
1355 burst_size, rot_mode); in init_idmac_channel()
1383 if (ipu_rot_mode_is_irt(ctx->rot_mode)) { in convert_start()
1420 if (ipu_rot_mode_is_irt(ctx->rot_mode)) { in convert_start()
1427 ctx->rot_mode, true, tile); in convert_start()
1438 ctx->rot_mode, false, tile); in convert_start()
1447 if (ipu_rot_mode_is_irt(ctx->rot_mode)) in convert_start()
1452 if (ipu_rot_mode_is_irt(ctx->rot_mode)) in convert_start()
1459 if (ipu_rot_mode_is_irt(ctx->rot_mode)) { in convert_start()
1468 if (ipu_rot_mode_is_irt(ctx->rot_mode)) { in convert_start()
1630 outch = ipu_rot_mode_is_irt(ctx->rot_mode) ? in do_irq()
1731 if (ipu_rot_mode_is_irt(ctx->rot_mode)) { in norotate_irq()
1763 if (!ipu_rot_mode_is_irt(ctx->rot_mode)) { in rotate_irq()
1934 enum ipu_rotate_mode rot_mode) in ipu_image_convert_adjust() argument
1957 if (ipu_rot_mode_is_irt(rot_mode)) { in ipu_image_convert_adjust()
1971 rot_mode)); in ipu_image_convert_adjust()
1973 rot_mode)); in ipu_image_convert_adjust()
1981 rot_mode)); in ipu_image_convert_adjust()
1983 rot_mode)); in ipu_image_convert_adjust()
2014 enum ipu_rotate_mode rot_mode) in ipu_image_convert_verify() argument
2021 ipu_image_convert_adjust(&testin, &testout, rot_mode); in ipu_image_convert_verify()
2040 enum ipu_rotate_mode rot_mode, in ipu_image_convert_prepare() argument
2059 ret = ipu_image_convert_verify(in, out, rot_mode); in ipu_image_convert_prepare()
2078 ctx->rot_mode = rot_mode; in ipu_image_convert_prepare()
2089 if (ipu_rot_mode_is_irt(rot_mode)) { in ipu_image_convert_prepare()
2179 if (ipu_rot_mode_is_irt(ctx->rot_mode)) { in ipu_image_convert_prepare()
2375 enum ipu_rotate_mode rot_mode, in ipu_image_convert() argument
2383 ctx = ipu_image_convert_prepare(ipu, ic_task, in, out, rot_mode, in ipu_image_convert()
2420 enum ipu_rotate_mode rot_mode) in ipu_image_convert_sync() argument
2428 run = ipu_image_convert(ipu, ic_task, in, out, rot_mode, in ipu_image_convert_sync()