Lines Matching refs:decim_y

116 		int *x_predecim, int *y_predecim, int *decim_x, int *decim_y,
2315 int *decim_x, int *decim_y, in dispc_ovl_calc_scaling_24xx() argument
2321 int min_factor = min(*decim_x, *decim_y); in dispc_ovl_calc_scaling_24xx()
2327 in_height = height / *decim_y; in dispc_ovl_calc_scaling_24xx()
2334 if (*decim_x == *decim_y) { in dispc_ovl_calc_scaling_24xx()
2336 ++*decim_y; in dispc_ovl_calc_scaling_24xx()
2338 swap(*decim_x, *decim_y); in dispc_ovl_calc_scaling_24xx()
2339 if (*decim_x < *decim_y) in dispc_ovl_calc_scaling_24xx()
2343 } while (*decim_x <= *x_predecim && *decim_y <= *y_predecim && error); in dispc_ovl_calc_scaling_24xx()
2364 int *decim_x, int *decim_y, in dispc_ovl_calc_scaling_34xx() argument
2373 in_height = height / *decim_y; in dispc_ovl_calc_scaling_34xx()
2418 ++*decim_y; in dispc_ovl_calc_scaling_34xx()
2419 } while (*decim_x <= *x_predecim && *decim_y <= *y_predecim && error); in dispc_ovl_calc_scaling_34xx()
2452 int *decim_x, int *decim_y, in dispc_ovl_calc_scaling_44xx() argument
2458 u16 in_height = height / *decim_y; in dispc_ovl_calc_scaling_44xx()
2528 int decim_x, decim_y, ret; in dispc_ovl_calc_scaling() local
2565 decim_y = DIV_ROUND_UP(DIV_ROUND_UP(height, out_height), maxvdownscale); in dispc_ovl_calc_scaling()
2570 if (decim_y > *y_predecim || out_height > height * 8) in dispc_ovl_calc_scaling()
2576 &decim_x, &decim_y, pos_x, &core_clk, in dispc_ovl_calc_scaling()
2587 decim_x, decim_y, in dispc_ovl_calc_scaling()
2588 width / decim_x, height / decim_y, in dispc_ovl_calc_scaling()
2590 out_height / (height / decim_y), DIV_FRAC(out_height, height / decim_y), in dispc_ovl_calc_scaling()
2604 *y_predecim = decim_y; in dispc_ovl_calc_scaling()