Home
last modified time | relevance | path

Searched refs:vdisplay (Results 1 – 25 of 216) sorted by relevance

123456789

/Linux-v5.4/drivers/gpu/drm/panel/
Dpanel-simple.c167 m->hdisplay, m->vdisplay, m->vrefresh); in panel_simple_get_display_modes()
521 .vdisplay = 272,
546 .vdisplay = 480,
597 .vdisplay = 600,
642 .vdisplay = 768,
666 .vdisplay = 768,
689 .vdisplay = 768,
712 .vdisplay = 1080,
768 .vdisplay = 800,
792 .vdisplay = 600,
[all …]
Dpanel-arm-versatile.c142 .vdisplay = 240,
166 .vdisplay = 480,
189 .vdisplay = 220,
213 .vdisplay = 320,
Dpanel-tpo-tpg110.c115 .vdisplay = 480,
132 .vdisplay = 480,
149 .vdisplay = 272,
166 .vdisplay = 640,
183 .vdisplay = 240,
Dpanel-ilitek-ili9322.c548 .vdisplay = 240,
562 .vdisplay = 240,
577 .vdisplay = 240,
592 .vdisplay = 320,
606 .vdisplay = 360,
621 .vdisplay = 480,
636 .vdisplay = 480,
/Linux-v5.4/drivers/gpu/drm/
Ddrm_modes.c141 int vdisplay, int vrefresh, in drm_cvt_mode() argument
161 if (!hdisplay || !vdisplay) in drm_cvt_mode()
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()
[all …]
/Linux-v5.4/drivers/gpu/drm/tve200/
Dtve200_display.c81 if (!(mode->hdisplay == 352 && mode->vdisplay == 240) && /* SIF(525) */ in tve200_display_check()
82 !(mode->hdisplay == 352 && mode->vdisplay == 288) && /* CIF(625) */ in tve200_display_check()
83 !(mode->hdisplay == 640 && mode->vdisplay == 480) && /* VGA */ in tve200_display_check()
84 !(mode->hdisplay == 720 && mode->vdisplay == 480) && /* D1 */ in tve200_display_check()
85 !(mode->hdisplay == 720 && mode->vdisplay == 576)) { /* D1 */ in tve200_display_check()
87 mode->hdisplay, mode->vdisplay); in tve200_display_check()
154 if ((mode->hdisplay == 352 && mode->vdisplay == 240) || /* SIF(525) */ in tve200_display_enable()
155 (mode->hdisplay == 352 && mode->vdisplay == 288)) { /* CIF(625) */ in tve200_display_enable()
158 } else if (mode->hdisplay == 640 && mode->vdisplay == 480) { in tve200_display_enable()
161 } else if ((mode->hdisplay == 720 && mode->vdisplay == 480) || in tve200_display_enable()
[all …]
/Linux-v5.4/include/drm/
Ddrm_modes.h137 .htotal = (ht), .hskew = (hsk), .vdisplay = (vd), \
154 .htotal = (hd), .vdisplay = (vd), .vsync_start = (vd), \
286 int vdisplay; member
443 (m)->vdisplay, (m)->vsync_start, (m)->vsync_end, (m)->vtotal, \
481 int hdisplay, int vdisplay, int vrefresh,
485 int hdisplay, int vdisplay, int vrefresh,
488 int hdisplay, int vdisplay,
506 int *hdisplay, int *vdisplay);
/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
Damdgpu_encoders.c154 unsigned vblank = native_mode->vtotal - native_mode->vdisplay; in amdgpu_panel_mode_fixup()
156 unsigned vover = native_mode->vsync_start - native_mode->vdisplay; in amdgpu_panel_mode_fixup()
164 adjusted_mode->vdisplay = native_mode->vdisplay; in amdgpu_panel_mode_fixup()
170 adjusted_mode->vtotal = native_mode->vdisplay + vblank; in amdgpu_panel_mode_fixup()
171 adjusted_mode->vsync_start = native_mode->vdisplay + vover; in amdgpu_panel_mode_fixup()
177 adjusted_mode->crtc_vdisplay = native_mode->vdisplay; in amdgpu_panel_mode_fixup()
Damdgpu_display.c672 if ((mode->vdisplay == 480 && mode->hdisplay == 720) || /* 480p */ in amdgpu_display_is_hdtv_mode()
673 (mode->vdisplay == 576) || /* 576p */ in amdgpu_display_is_hdtv_mode()
674 (mode->vdisplay == 720) || /* 720p */ in amdgpu_display_is_hdtv_mode()
675 (mode->vdisplay == 1080)) /* 1080p */ in amdgpu_display_is_hdtv_mode()
708 mode->vdisplay < amdgpu_encoder->native_mode.vdisplay) in amdgpu_display_crtc_scaling_mode_fixup()
716 src_v = crtc->mode.vdisplay; in amdgpu_display_crtc_scaling_mode_fixup()
717 dst_v = amdgpu_crtc->native_mode.vdisplay; in amdgpu_display_crtc_scaling_mode_fixup()
734 amdgpu_crtc->v_border = (mode->vdisplay >> 5) + 16; in amdgpu_display_crtc_scaling_mode_fixup()
736 src_v = crtc->mode.vdisplay; in amdgpu_display_crtc_scaling_mode_fixup()
737 dst_v = crtc->mode.vdisplay - (amdgpu_crtc->v_border * 2); in amdgpu_display_crtc_scaling_mode_fixup()
Damdgpu_connectors.c389 native_mode->vdisplay != 0 && in amdgpu_connector_lcd_native_mode()
397 native_mode->vdisplay != 0) { in amdgpu_connector_lcd_native_mode()
405 mode = drm_cvt_mode(dev, native_mode->hdisplay, native_mode->vdisplay, 60, true, false, false); in amdgpu_connector_lcd_native_mode()
451 common_modes[i].h > native_mode->vdisplay || in amdgpu_connector_add_common_modes()
453 common_modes[i].h == native_mode->vdisplay)) in amdgpu_connector_add_common_modes()
621 mode->vdisplay != native_mode->vdisplay) in amdgpu_connector_fixup_lcd_native_mode()
630 mode->vdisplay == native_mode->vdisplay) { in amdgpu_connector_fixup_lcd_native_mode()
687 if ((mode->hdisplay < 320) || (mode->vdisplay < 240)) in amdgpu_connector_lvds_mode_valid()
698 (mode->vdisplay > native_mode->vdisplay)) in amdgpu_connector_lvds_mode_valid()
704 (mode->vdisplay != native_mode->vdisplay)) in amdgpu_connector_lvds_mode_valid()
[all …]
/Linux-v5.4/drivers/gpu/drm/i915/display/
Dintel_tv.c1017 mode->vdisplay = intel_tv_mode_vdisplay(tv_mode); in intel_tv_mode_to_mode()
1019 mode->vsync_start = mode->vdisplay + in intel_tv_mode_to_mode()
1023 mode->vtotal = mode->vdisplay + in intel_tv_mode_to_mode()
1026 mode->vsync_start = mode->vdisplay + in intel_tv_mode_to_mode()
1031 mode->vtotal = mode->vdisplay + in intel_tv_mode_to_mode()
1044 mode->hdisplay, mode->vdisplay, in intel_tv_mode_to_mode()
1067 int vdisplay, int top_margin, in intel_tv_scale_mode_vert() argument
1070 int vsync_start = mode->vsync_start - mode->vdisplay + bottom_margin; in intel_tv_scale_mode_vert()
1071 int vsync_end = mode->vsync_end - mode->vdisplay + bottom_margin; in intel_tv_scale_mode_vert()
1072 int new_vtotal = mode->vtotal * vdisplay / in intel_tv_scale_mode_vert()
[all …]
Ddvo_ns2501.c532 mode->hdisplay, mode->htotal, mode->vdisplay, mode->vtotal); in ns2501_mode_valid()
540 if ((mode->hdisplay == 640 && mode->vdisplay == 480 && mode->clock == 25175) || in ns2501_mode_valid()
541 (mode->hdisplay == 800 && mode->vdisplay == 600 && mode->clock == 40000) || in ns2501_mode_valid()
542 (mode->hdisplay == 1024 && mode->vdisplay == 768 && mode->clock == 65000)) { in ns2501_mode_valid()
559 mode->hdisplay, mode->htotal, mode->vdisplay, mode->vtotal); in ns2501_mode_set()
591 if (mode->hdisplay == 640 && mode->vdisplay == 480) in ns2501_mode_set()
593 else if (mode->hdisplay == 800 && mode->vdisplay == 600) in ns2501_mode_set()
595 else if (mode->hdisplay == 1024 && mode->vdisplay == 768) in ns2501_mode_set()
/Linux-v5.4/drivers/gpu/drm/nouveau/dispnv04/
Dtvnv17.c220 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 …]
Ddfp.c192 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()
Dtvmodesnv17.c326 mode->vdisplay * id3}; in tv_setup_filter()
329 do_div(rs[1], overscan * tv_norm->tv_enc_mode.vdisplay); in tv_setup_filter()
560 vmargin = (output_mode->vdisplay - crtc_mode->vdisplay) / 2; in nv17_ctv_update_rescaler()
564 vmargin = interpolate(0, min(vmargin, output_mode->vdisplay/20), in nv17_ctv_update_rescaler()
569 vratio = crtc_mode->vdisplay * 0x800 / in nv17_ctv_update_rescaler()
570 (output_mode->vdisplay - 2*vmargin) & ~3; in nv17_ctv_update_rescaler()
575 regs->fp_vert_regs[FP_VALID_END] = output_mode->vdisplay - vmargin - 1; in nv17_ctv_update_rescaler()
/Linux-v5.4/drivers/gpu/drm/gma500/
Dmdfld_tmd_vid.c48 mode->vdisplay = (ti->vactive_hi << 8) | ti->vactive_lo; in tmd_vid_get_config_mode()
58 mode->vdisplay + ((ti->vsync_offset_hi << 8) | \ in tmd_vid_get_config_mode()
63 mode->vtotal = mode->vdisplay + \ in tmd_vid_get_config_mode()
68 dev_dbg(dev->dev, "vdisplay is %d\n", mode->vdisplay); in tmd_vid_get_config_mode()
78 mode->vdisplay = 854; in tmd_vid_get_config_mode()
Doaktrail_lvds.c131 if ((mode->vdisplay != adjusted_mode->crtc_vdisplay) || in oaktrail_lvds_mode_set()
133 if ((adjusted_mode->crtc_hdisplay * mode->vdisplay) == in oaktrail_lvds_mode_set()
137 mode->vdisplay) > (mode->hdisplay * in oaktrail_lvds_mode_set()
227 mode->vdisplay = (ti->vactive_hi << 8) | ti->vactive_lo; in oaktrail_lvds_get_configuration_mode()
237 mode->vdisplay + ((ti->vsync_offset_hi << 4) | \ in oaktrail_lvds_get_configuration_mode()
242 mode->vtotal = mode->vdisplay + \ in oaktrail_lvds_get_configuration_mode()
247 pr_info("vdisplay is %d\n", mode->vdisplay); in oaktrail_lvds_get_configuration_mode()
Dcdv_intel_lvds.c253 if (mode->vdisplay > fixed_mode->vdisplay) in cdv_intel_lvds_mode_valid()
290 adjusted_mode->vdisplay = panel_fixed_mode->vdisplay; in cdv_intel_lvds_mode_fixup()
360 mode->vdisplay != adjusted_mode->vdisplay) in cdv_intel_lvds_mode_set()
456 crtc->saved_mode.vdisplay != 0) { in cdv_intel_lvds_set_property()
Dpsb_intel_lvds.c355 if (mode->vdisplay > fixed_mode->vdisplay) in psb_intel_lvds_mode_valid()
406 adjusted_mode->vdisplay = panel_fixed_mode->vdisplay; in psb_intel_lvds_mode_fixup()
475 mode->vdisplay != adjusted_mode->vdisplay) in psb_intel_lvds_mode_set()
575 crtc->saved_mode.vdisplay != 0) { in psb_intel_lvds_set_property()
/Linux-v5.4/drivers/gpu/drm/sun4i/
Dsun4i_tv.c154 u32 vdisplay; member
230 .vdisplay = 480,
256 .vdisplay = 576,
312 mode->vdisplay, tv_mode->vdisplay); in sun4i_tv_find_tv_by_mode()
314 if (mode->vdisplay == tv_mode->vdisplay) in sun4i_tv_find_tv_by_mode()
335 mode->vdisplay = tv_mode->vdisplay; in sun4i_tv_mode_to_drm_mode()
336 mode->vsync_start = mode->vdisplay + tv_mode->vfront_porch; in sun4i_tv_mode_to_drm_mode()
/Linux-v5.4/drivers/gpu/drm/exynos/
Dexynos_hdmi.c918 mode->hdisplay, mode->vdisplay, mode->vrefresh, in hdmi_mode_valid()
1004 m->hdisplay, m->vdisplay, in hdmi_mode_fixup()
1210 val = ((m->vsync_end - m->vdisplay) / 2); in hdmi_v13_mode_apply()
1211 val |= ((m->vsync_start - m->vdisplay) / 2) << 12; in hdmi_v13_mode_apply()
1215 val |= ((m->vtotal - m->vdisplay) / 2) << 11; in hdmi_v13_mode_apply()
1233 (m->vtotal - m->vdisplay) / 2); in hdmi_v13_mode_apply()
1234 hdmi_reg_writev(hdata, HDMI_TG_VACT_SZ_L, 2, m->vdisplay / 2); in hdmi_v13_mode_apply()
1239 val |= (m->vtotal - m->vdisplay) << 11; in hdmi_v13_mode_apply()
1244 val = (m->vsync_end - m->vdisplay); in hdmi_v13_mode_apply()
1245 val |= ((m->vsync_start - m->vdisplay) << 12); in hdmi_v13_mode_apply()
[all …]
/Linux-v5.4/drivers/gpu/drm/radeon/
Dradeon_encoders.c330 unsigned vblank = native_mode->vtotal - native_mode->vdisplay; in radeon_panel_mode_fixup()
332 unsigned vover = native_mode->vsync_start - native_mode->vdisplay; in radeon_panel_mode_fixup()
341 adjusted_mode->vdisplay = native_mode->vdisplay; in radeon_panel_mode_fixup()
348 adjusted_mode->vtotal = native_mode->vdisplay + vblank; in radeon_panel_mode_fixup()
349 adjusted_mode->vsync_start = native_mode->vdisplay + vover; in radeon_panel_mode_fixup()
356 adjusted_mode->crtc_vdisplay = native_mode->vdisplay; in radeon_panel_mode_fixup()
/Linux-v5.4/drivers/gpu/drm/mgag200/
Dmgag200_mode.c907 int vdisplay, vsyncstart, vsyncend, vtotal; in mga_crtc_mode_set() local
1040 vdisplay = mode->vdisplay - 1; in mga_crtc_mode_set()
1063 ((vdisplay & 0x100) >> 7) | in mga_crtc_mode_set()
1065 ((vdisplay & 0x100) >> 5) | in mga_crtc_mode_set()
1066 ((vdisplay & 0x100) >> 4) | /* linecomp */ in mga_crtc_mode_set()
1068 ((vdisplay & 0x200) >> 3) | in mga_crtc_mode_set()
1070 WREG_CRT(9, ((vdisplay & 0x200) >> 4) | in mga_crtc_mode_set()
1071 ((vdisplay & 0x200) >> 3)); in mga_crtc_mode_set()
1080 WREG_CRT(18, vdisplay & 0xFF); in mga_crtc_mode_set()
1083 WREG_CRT(21, vdisplay & 0xFF); in mga_crtc_mode_set()
[all …]
/Linux-v5.4/drivers/gpu/drm/virtio/
Dvirtgpu_display.c90 crtc->mode.vdisplay, 0, 0); in virtio_gpu_crtc_mode_set_nofb()
197 if (mode->hdisplay == XRES_DEF && mode->vdisplay == YRES_DEF) in virtio_gpu_conn_mode_valid()
200 mode->vdisplay <= height && mode->vdisplay >= height - 16) in virtio_gpu_conn_mode_valid()
203 DRM_DEBUG("del mode: %dx%d\n", mode->hdisplay, mode->vdisplay); in virtio_gpu_conn_mode_valid()
/Linux-v5.4/drivers/gpu/drm/i2c/
Dch7006_mode.c40 .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()

123456789