/Linux-v4.19/drivers/gpu/drm/panel/ |
D | panel-simple.c | 136 m->hdisplay, m->vdisplay, m->vrefresh); in panel_simple_get_fixed_modes() 395 .vdisplay = 272, 420 .vdisplay = 480, 445 .vdisplay = 600, 468 .vdisplay = 800, 491 .vdisplay = 768, 515 .vdisplay = 768, 538 .vdisplay = 768, 561 .vdisplay = 1080, 617 .vdisplay = 600, [all …]
|
D | panel-arm-versatile.c | 140 .vdisplay = 240, 164 .vdisplay = 480, 187 .vdisplay = 220, 211 .vdisplay = 320,
|
D | panel-ilitek-ili9322.c | 563 .vdisplay = 240, 577 .vdisplay = 240, 592 .vdisplay = 240, 607 .vdisplay = 320, 621 .vdisplay = 360, 636 .vdisplay = 480, 651 .vdisplay = 480,
|
/Linux-v4.19/drivers/gpu/drm/ |
D | drm_modes.c | 144 int vdisplay, int vrefresh, in drm_cvt_mode() argument 195 vdisplay_rnd = vdisplay / 2; in drm_cvt_mode() 197 vdisplay_rnd = vdisplay; in drm_cvt_mode() 204 drm_mode->vdisplay = vdisplay + 2 * vmargin; in drm_cvt_mode() 213 if (!(vdisplay % 3) && ((vdisplay * 4 / 3) == hdisplay)) in drm_cvt_mode() 215 else if (!(vdisplay % 9) && ((vdisplay * 16 / 9) == hdisplay)) in drm_cvt_mode() 217 else if (!(vdisplay % 10) && ((vdisplay * 16 / 10) == hdisplay)) in drm_cvt_mode() 219 else if (!(vdisplay % 4) && ((vdisplay * 5 / 4) == hdisplay)) in drm_cvt_mode() 221 else if (!(vdisplay % 9) && ((vdisplay * 15 / 9) == hdisplay)) in drm_cvt_mode() 284 drm_mode->vsync_start = drm_mode->vdisplay + CVT_MIN_V_PORCH; in drm_cvt_mode() [all …]
|
/Linux-v4.19/drivers/gpu/drm/tve200/ |
D | tve200_display.c | 83 if (!(mode->hdisplay == 352 && mode->vdisplay == 240) && /* SIF(525) */ in tve200_display_check() 84 !(mode->hdisplay == 352 && mode->vdisplay == 288) && /* CIF(625) */ in tve200_display_check() 85 !(mode->hdisplay == 640 && mode->vdisplay == 480) && /* VGA */ in tve200_display_check() 86 !(mode->hdisplay == 720 && mode->vdisplay == 480) && /* D1 */ in tve200_display_check() 87 !(mode->hdisplay == 720 && mode->vdisplay == 576)) { /* D1 */ in tve200_display_check() 89 mode->hdisplay, mode->vdisplay); in tve200_display_check() 155 if ((mode->hdisplay == 352 && mode->vdisplay == 240) || /* SIF(525) */ in tve200_display_enable() 156 (mode->hdisplay == 352 && mode->vdisplay == 288)) { /* CIF(625) */ in tve200_display_enable() 159 } else if (mode->hdisplay == 640 && mode->vdisplay == 480) { in tve200_display_enable() 162 } else if ((mode->hdisplay == 720 && mode->vdisplay == 480) || in tve200_display_enable() [all …]
|
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_encoders.c | 153 unsigned vblank = native_mode->vtotal - native_mode->vdisplay; in amdgpu_panel_mode_fixup() 155 unsigned vover = native_mode->vsync_start - native_mode->vdisplay; in amdgpu_panel_mode_fixup() 163 adjusted_mode->vdisplay = native_mode->vdisplay; in amdgpu_panel_mode_fixup() 169 adjusted_mode->vtotal = native_mode->vdisplay + vblank; in amdgpu_panel_mode_fixup() 170 adjusted_mode->vsync_start = native_mode->vdisplay + vover; in amdgpu_panel_mode_fixup() 176 adjusted_mode->crtc_vdisplay = native_mode->vdisplay; in amdgpu_panel_mode_fixup()
|
D | amdgpu_display.c | 645 if ((mode->vdisplay == 480 && mode->hdisplay == 720) || /* 480p */ in amdgpu_display_is_hdtv_mode() 646 (mode->vdisplay == 576) || /* 576p */ in amdgpu_display_is_hdtv_mode() 647 (mode->vdisplay == 720) || /* 720p */ in amdgpu_display_is_hdtv_mode() 648 (mode->vdisplay == 1080)) /* 1080p */ in amdgpu_display_is_hdtv_mode() 681 mode->vdisplay < amdgpu_encoder->native_mode.vdisplay) in amdgpu_display_crtc_scaling_mode_fixup() 689 src_v = crtc->mode.vdisplay; in amdgpu_display_crtc_scaling_mode_fixup() 690 dst_v = amdgpu_crtc->native_mode.vdisplay; in amdgpu_display_crtc_scaling_mode_fixup() 707 amdgpu_crtc->v_border = (mode->vdisplay >> 5) + 16; in amdgpu_display_crtc_scaling_mode_fixup() 709 src_v = crtc->mode.vdisplay; in amdgpu_display_crtc_scaling_mode_fixup() 710 dst_v = crtc->mode.vdisplay - (amdgpu_crtc->v_border * 2); in amdgpu_display_crtc_scaling_mode_fixup()
|
D | amdgpu_connectors.c | 388 native_mode->vdisplay != 0 && in amdgpu_connector_lcd_native_mode() 396 native_mode->vdisplay != 0) { in amdgpu_connector_lcd_native_mode() 404 mode = drm_cvt_mode(dev, native_mode->hdisplay, native_mode->vdisplay, 60, true, false, false); in amdgpu_connector_lcd_native_mode() 450 common_modes[i].h > native_mode->vdisplay || in amdgpu_connector_add_common_modes() 452 common_modes[i].h == native_mode->vdisplay)) in amdgpu_connector_add_common_modes() 620 mode->vdisplay != native_mode->vdisplay) in amdgpu_connector_fixup_lcd_native_mode() 629 mode->vdisplay == native_mode->vdisplay) { in amdgpu_connector_fixup_lcd_native_mode() 686 if ((mode->hdisplay < 320) || (mode->vdisplay < 240)) in amdgpu_connector_lvds_mode_valid() 697 (mode->vdisplay > native_mode->vdisplay)) in amdgpu_connector_lvds_mode_valid() 703 (mode->vdisplay != native_mode->vdisplay)) in amdgpu_connector_lvds_mode_valid() [all …]
|
/Linux-v4.19/include/drm/ |
D | drm_modes.h | 137 .htotal = (ht), .hskew = (hsk), .vdisplay = (vd), \ 284 int vdisplay; member 441 (m)->vdisplay, (m)->vsync_start, (m)->vsync_end, (m)->vtotal, \ 479 int hdisplay, int vdisplay, int vrefresh, 483 int hdisplay, int vdisplay, int vrefresh, 486 int hdisplay, int vdisplay, 504 int *hdisplay, int *vdisplay);
|
/Linux-v4.19/drivers/gpu/drm/nouveau/dispnv04/ |
D | tvnv17.c | 220 mode->vdisplay == tv_norm->tv_enc_mode.vdisplay) in nv17_tv_get_ld_modes() 238 int vdisplay; in nv17_tv_get_hd_modes() member 254 modes[i].vdisplay > output_mode->vdisplay) in nv17_tv_get_hd_modes() 258 modes[i].vdisplay == output_mode->vdisplay) { in nv17_tv_get_hd_modes() 264 modes[i].vdisplay, 60, false, in nv17_tv_get_hd_modes() 278 if (output_mode->vdisplay >= 1024) { in nv17_tv_get_hd_modes() 316 mode->vdisplay > output_mode->vdisplay) in nv17_tv_mode_valid() 486 if (tv_norm->tv_enc_mode.vdisplay == 576) { in nv17_tv_mode_set() 490 } else if (tv_norm->tv_enc_mode.vdisplay == 480) { in nv17_tv_mode_set() 501 if (tv_norm->tv_enc_mode.vdisplay == 576) { in nv17_tv_mode_set() [all …]
|
D | dfp.c | 192 mode->vdisplay > nv_connector->native_mode->vdisplay) { in nv04_dfp_mode_fixup() 313 regp->fp_vert_regs[FP_DISPLAY_END] = output_mode->vdisplay - 1; in nv04_dfp_mode_set() 319 regp->fp_vert_regs[FP_VALID_END] = output_mode->vdisplay - 1; in nv04_dfp_mode_set() 335 adjusted_mode->vdisplay == output_mode->vdisplay) /* native mode */ in nv04_dfp_mode_set() 374 mode_ratio = (1 << 12) * adjusted_mode->hdisplay / adjusted_mode->vdisplay; in nv04_dfp_mode_set() 375 panel_ratio = (1 << 12) * output_mode->hdisplay / output_mode->vdisplay; in nv04_dfp_mode_set() 388 scale = (1 << 12) * adjusted_mode->vdisplay / output_mode->vdisplay; in nv04_dfp_mode_set() 394 output_mode->vdisplay * mode_ratio / (1 << 12); in nv04_dfp_mode_set() 409 diff = output_mode->vdisplay - in nv04_dfp_mode_set()
|
D | tvmodesnv17.c | 327 mode->vdisplay * id3}; in tv_setup_filter() 330 do_div(rs[1], overscan * tv_norm->tv_enc_mode.vdisplay); in tv_setup_filter() 561 vmargin = (output_mode->vdisplay - crtc_mode->vdisplay) / 2; in nv17_ctv_update_rescaler() 565 vmargin = interpolate(0, min(vmargin, output_mode->vdisplay/20), in nv17_ctv_update_rescaler() 570 vratio = crtc_mode->vdisplay * 0x800 / in nv17_ctv_update_rescaler() 571 (output_mode->vdisplay - 2*vmargin) & ~3; in nv17_ctv_update_rescaler() 576 regs->fp_vert_regs[FP_VALID_END] = output_mode->vdisplay - vmargin - 1; in nv17_ctv_update_rescaler()
|
/Linux-v4.19/drivers/gpu/drm/gma500/ |
D | mdfld_tmd_vid.c | 46 mode->vdisplay = (ti->vactive_hi << 8) | ti->vactive_lo; in tmd_vid_get_config_mode() 56 mode->vdisplay + ((ti->vsync_offset_hi << 8) | \ in tmd_vid_get_config_mode() 61 mode->vtotal = mode->vdisplay + \ in tmd_vid_get_config_mode() 66 dev_dbg(dev->dev, "vdisplay is %d\n", mode->vdisplay); in tmd_vid_get_config_mode() 76 mode->vdisplay = 854; in tmd_vid_get_config_mode()
|
D | oaktrail_lvds.c | 143 if ((mode->vdisplay != adjusted_mode->crtc_vdisplay) || in oaktrail_lvds_mode_set() 145 if ((adjusted_mode->crtc_hdisplay * mode->vdisplay) == in oaktrail_lvds_mode_set() 149 mode->vdisplay) > (mode->hdisplay * in oaktrail_lvds_mode_set() 239 mode->vdisplay = (ti->vactive_hi << 8) | ti->vactive_lo; in oaktrail_lvds_get_configuration_mode() 249 mode->vdisplay + ((ti->vsync_offset_hi << 4) | \ in oaktrail_lvds_get_configuration_mode() 254 mode->vtotal = mode->vdisplay + \ in oaktrail_lvds_get_configuration_mode() 259 pr_info("vdisplay is %d\n", mode->vdisplay); in oaktrail_lvds_get_configuration_mode()
|
D | cdv_intel_lvds.c | 266 if (mode->vdisplay > fixed_mode->vdisplay) in cdv_intel_lvds_mode_valid() 303 adjusted_mode->vdisplay = panel_fixed_mode->vdisplay; in cdv_intel_lvds_mode_fixup() 373 mode->vdisplay != adjusted_mode->vdisplay) in cdv_intel_lvds_mode_set() 469 crtc->saved_mode.vdisplay != 0) { in cdv_intel_lvds_set_property()
|
D | psb_intel_lvds.c | 368 if (mode->vdisplay > fixed_mode->vdisplay) in psb_intel_lvds_mode_valid() 419 adjusted_mode->vdisplay = panel_fixed_mode->vdisplay; in psb_intel_lvds_mode_fixup() 488 mode->vdisplay != adjusted_mode->vdisplay) in psb_intel_lvds_mode_set() 588 crtc->saved_mode.vdisplay != 0) { in psb_intel_lvds_set_property()
|
/Linux-v4.19/drivers/gpu/drm/exynos/ |
D | exynos_hdmi.c | 921 mode->hdisplay, mode->vdisplay, mode->vrefresh, in hdmi_mode_valid() 1005 m->hdisplay, m->vdisplay, m->vrefresh); in hdmi_mode_fixup() 1208 val = ((m->vsync_end - m->vdisplay) / 2); in hdmi_v13_mode_apply() 1209 val |= ((m->vsync_start - m->vdisplay) / 2) << 12; in hdmi_v13_mode_apply() 1213 val |= ((m->vtotal - m->vdisplay) / 2) << 11; in hdmi_v13_mode_apply() 1231 (m->vtotal - m->vdisplay) / 2); in hdmi_v13_mode_apply() 1232 hdmi_reg_writev(hdata, HDMI_TG_VACT_SZ_L, 2, m->vdisplay / 2); in hdmi_v13_mode_apply() 1237 val |= (m->vtotal - m->vdisplay) << 11; in hdmi_v13_mode_apply() 1242 val = (m->vsync_end - m->vdisplay); in hdmi_v13_mode_apply() 1243 val |= ((m->vsync_start - m->vdisplay) << 12); in hdmi_v13_mode_apply() [all …]
|
/Linux-v4.19/drivers/gpu/drm/sun4i/ |
D | sun4i_tv.c | 156 u32 vdisplay; member 232 .vdisplay = 480, 258 .vdisplay = 576, 314 mode->vdisplay, tv_mode->vdisplay); in sun4i_tv_find_tv_by_mode() 316 if (mode->vdisplay == tv_mode->vdisplay) in sun4i_tv_find_tv_by_mode() 337 mode->vdisplay = tv_mode->vdisplay; in sun4i_tv_mode_to_drm_mode() 338 mode->vsync_start = mode->vdisplay + tv_mode->vfront_porch; in sun4i_tv_mode_to_drm_mode()
|
/Linux-v4.19/drivers/gpu/drm/radeon/ |
D | radeon_encoders.c | 327 unsigned vblank = native_mode->vtotal - native_mode->vdisplay; in radeon_panel_mode_fixup() 329 unsigned vover = native_mode->vsync_start - native_mode->vdisplay; in radeon_panel_mode_fixup() 338 adjusted_mode->vdisplay = native_mode->vdisplay; in radeon_panel_mode_fixup() 345 adjusted_mode->vtotal = native_mode->vdisplay + vblank; in radeon_panel_mode_fixup() 346 adjusted_mode->vsync_start = native_mode->vdisplay + vover; in radeon_panel_mode_fixup() 353 adjusted_mode->crtc_vdisplay = native_mode->vdisplay; in radeon_panel_mode_fixup()
|
/Linux-v4.19/drivers/gpu/drm/mgag200/ |
D | mgag200_mode.c | 928 int vdisplay, vsyncstart, vsyncend, vtotal; in mga_crtc_mode_set() local 1061 vdisplay = mode->vdisplay - 1; in mga_crtc_mode_set() 1084 ((vdisplay & 0x100) >> 7) | in mga_crtc_mode_set() 1086 ((vdisplay & 0x100) >> 5) | in mga_crtc_mode_set() 1087 ((vdisplay & 0x100) >> 4) | /* linecomp */ in mga_crtc_mode_set() 1089 ((vdisplay & 0x200) >> 3) | in mga_crtc_mode_set() 1091 WREG_CRT(9, ((vdisplay & 0x200) >> 4) | in mga_crtc_mode_set() 1092 ((vdisplay & 0x200) >> 3)); in mga_crtc_mode_set() 1101 WREG_CRT(18, vdisplay & 0xFF); in mga_crtc_mode_set() 1104 WREG_CRT(21, vdisplay & 0xFF); in mga_crtc_mode_set() [all …]
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | dvo_ns2501.c | 531 mode->hdisplay, mode->htotal, mode->vdisplay, mode->vtotal); in ns2501_mode_valid() 539 if ((mode->hdisplay == 640 && mode->vdisplay == 480 && mode->clock == 25175) || in ns2501_mode_valid() 540 (mode->hdisplay == 800 && mode->vdisplay == 600 && mode->clock == 40000) || in ns2501_mode_valid() 541 (mode->hdisplay == 1024 && mode->vdisplay == 768 && mode->clock == 65000)) { in ns2501_mode_valid() 558 mode->hdisplay, mode->htotal, mode->vdisplay, mode->vtotal); in ns2501_mode_set() 590 if (mode->hdisplay == 640 && mode->vdisplay == 480) in ns2501_mode_set() 592 else if (mode->hdisplay == 800 && mode->vdisplay == 600) in ns2501_mode_set() 594 else if (mode->hdisplay == 1024 && mode->vdisplay == 768) in ns2501_mode_set()
|
/Linux-v4.19/drivers/gpu/drm/msm/disp/mdp5/ |
D | mdp5_cmd_encoder.c | 85 REG_MDP5_PP_VSYNC_INIT_VAL(pp_id), mode->vdisplay); in pingpong_tearcheck_setup() 86 mdp5_write(mdp5_kms, REG_MDP5_PP_RD_PTR_IRQ(pp_id), mode->vdisplay + 1); in pingpong_tearcheck_setup() 87 mdp5_write(mdp5_kms, REG_MDP5_PP_START_POS(pp_id), mode->vdisplay); in pingpong_tearcheck_setup() 142 mode->vdisplay, mode->vsync_start, in mdp5_cmd_encoder_mode_set()
|
/Linux-v4.19/drivers/gpu/drm/virtio/ |
D | virtgpu_display.c | 106 crtc->mode.vdisplay, 0, 0); in virtio_gpu_crtc_mode_set_nofb() 203 if (mode->hdisplay == XRES_DEF && mode->vdisplay == YRES_DEF) in virtio_gpu_conn_mode_valid() 206 mode->vdisplay <= height && mode->vdisplay >= height - 16) in virtio_gpu_conn_mode_valid() 209 DRM_DEBUG("del mode: %dx%d\n", mode->hdisplay, mode->vdisplay); in virtio_gpu_conn_mode_valid()
|
/Linux-v4.19/drivers/gpu/drm/tinydrm/core/ |
D | tinydrm-pipe.c | 147 swap(mode->hdisplay, mode->vdisplay); in tinydrm_rotate_mode() 197 drm->mode_config.min_height = mode_copy.vdisplay; in tinydrm_display_pipe_init() 198 drm->mode_config.max_height = mode_copy.vdisplay; in tinydrm_display_pipe_init()
|
/Linux-v4.19/drivers/gpu/drm/i2c/ |
D | ch7006_mode.c | 40 .vdisplay = 480, \ 45 .vdisplay = 576, \ 117 .vdisplay = vd, \ 186 mode->mode.vdisplay != drm_mode->vdisplay || in ch7006_lookup_mode() 358 vpos = max(0, norm->vdisplay - round_fixed(mode->vdisplay*scale) in ch7006_setup_properties()
|