Lines Matching refs:hd_start_lines
235 unsigned int hd_start_lines, hd_end_lines; in meson_overlay_setup_scaler_params() local
347 hd_start_lines = (-(start) * ratio_x) >> 18; in meson_overlay_setup_scaler_params()
349 hd_start_lines = ((video_left - start) * ratio_x) >> 18; in meson_overlay_setup_scaler_params()
351 hd_start_lines = 0; in meson_overlay_setup_scaler_params()
362 temp = hd_start_lines + (temp_width * ratio_x >> 18); in meson_overlay_setup_scaler_params()
365 priv->viu.vpp_line_in_length = hd_end_lines - hd_start_lines + 1; in meson_overlay_setup_scaler_params()
370 hd_start_lines += crop_top; in meson_overlay_setup_scaler_params()
374 hsc_startp, hsc_endp, hd_start_lines, hd_end_lines); in meson_overlay_setup_scaler_params()
376 if (hd_start_lines > 0 || (hd_end_lines < w_in)) { in meson_overlay_setup_scaler_params()
380 afbc_left = round_down(hd_start_lines, 32); in meson_overlay_setup_scaler_params()
392 priv->viu.vd1_if0_luma_x0 = VD_X_START(hd_start_lines) | in meson_overlay_setup_scaler_params()
394 priv->viu.vd1_if0_chroma_x0 = VD_X_START(hd_start_lines >> 1) | in meson_overlay_setup_scaler_params()
398 VD_H_WIDTH(hd_end_lines - hd_start_lines + 1) | in meson_overlay_setup_scaler_params()
399 VD_V_WIDTH(hd_end_lines/2 - hd_start_lines/2 + 1); in meson_overlay_setup_scaler_params()
419 AFBC_DEC_PIXEL_BGN_H(hd_start_lines - afbc_left) | in meson_overlay_setup_scaler_params()
440 priv->viu.vpp_blend_vd2_h_start_end = VD_H_START(hd_start_lines) | in meson_overlay_setup_scaler_params()
453 priv->viu.vpp_line_in_length = hd_end_lines - hd_start_lines + 1; in meson_overlay_setup_scaler_params()
454 priv->viu.vpp_preblend_h_size = hd_end_lines - hd_start_lines + 1; in meson_overlay_setup_scaler_params()