Lines Matching refs:hdisplay
456 mode->hdisplay = hactive; in fill_analog_mode()
457 mode->hsync_start = mode->hdisplay + hfp; in fill_analog_mode()
548 unsigned int hdisplay, in drm_analog_tv_mode() argument
587 pixel_clock_hz, hdisplay, vdisplay, interlace); in drm_analog_tv_mode()
623 struct drm_display_mode *drm_cvt_mode(struct drm_device *dev, int hdisplay, in drm_cvt_mode() argument
644 if (!hdisplay || !vdisplay) in drm_cvt_mode()
665 hdisplay_rnd = hdisplay - (hdisplay % CVT_H_GRANULARITY); in drm_cvt_mode()
674 drm_mode->hdisplay = hdisplay_rnd + 2 * hmargin; in drm_cvt_mode()
696 if (!(vdisplay % 3) && ((vdisplay * 4 / 3) == hdisplay)) in drm_cvt_mode()
698 else if (!(vdisplay % 9) && ((vdisplay * 16 / 9) == hdisplay)) in drm_cvt_mode()
700 else if (!(vdisplay % 10) && ((vdisplay * 16 / 10) == hdisplay)) in drm_cvt_mode()
702 else if (!(vdisplay % 4) && ((vdisplay * 5 / 4) == hdisplay)) in drm_cvt_mode()
704 else if (!(vdisplay % 9) && ((vdisplay * 15 / 9) == hdisplay)) in drm_cvt_mode()
756 hblank = drm_mode->hdisplay * hblank_percentage / in drm_cvt_mode()
760 drm_mode->htotal = drm_mode->hdisplay + hblank; in drm_cvt_mode()
761 drm_mode->hsync_end = drm_mode->hdisplay + hblank / 2; in drm_cvt_mode()
794 drm_mode->htotal = drm_mode->hdisplay + CVT_RB_H_BLANK; in drm_cvt_mode()
796 drm_mode->hsync_end = drm_mode->hdisplay + CVT_RB_H_BLANK / 2; in drm_cvt_mode()
849 drm_gtf_mode_complex(struct drm_device *dev, int hdisplay, int vdisplay, in drm_gtf_mode_complex() argument
882 if (!hdisplay || !vdisplay) in drm_gtf_mode_complex()
894 hdisplay_rnd = (hdisplay + GTF_CELL_GRAN / 2) / GTF_CELL_GRAN; in drm_gtf_mode_complex()
993 drm_mode->hdisplay = hdisplay_rnd; in drm_gtf_mode_complex()
1054 drm_gtf_mode(struct drm_device *dev, int hdisplay, int vdisplay, int vrefresh, in drm_gtf_mode() argument
1057 return drm_gtf_mode_complex(dev, hdisplay, vdisplay, vrefresh, in drm_gtf_mode()
1074 dmode->hdisplay = vm->hactive; in drm_display_mode_from_videomode()
1075 dmode->hsync_start = dmode->hdisplay + vm->hfront_porch; in drm_display_mode_from_videomode()
1115 vm->hactive = dmode->hdisplay; in drm_display_mode_to_videomode()
1116 vm->hfront_porch = dmode->hsync_start - dmode->hdisplay; in drm_display_mode_to_videomode()
1275 mode->hdisplay, mode->vdisplay, in drm_mode_set_name()
1321 int *hdisplay, int *vdisplay) in drm_mode_get_hv_timing() argument
1328 *hdisplay = adjusted.crtc_hdisplay; in drm_mode_get_hv_timing()
1354 p->crtc_hdisplay = p->hdisplay; in drm_mode_set_crtcinfo()
1475 return mode1->hdisplay == mode2->hdisplay && in drm_mode_match_timings()
1643 if (mode->hdisplay == 0 || in drm_mode_validate_basic()
1644 mode->hsync_start < mode->hdisplay || in drm_mode_validate_basic()
1705 if (maxX > 0 && mode->hdisplay > maxX) in drm_mode_validate_size()
1852 diff = b->hdisplay * b->vdisplay - a->hdisplay * a->vdisplay; in drm_mode_compare()
2586 out->hdisplay = in->hdisplay; in drm_mode_convert_to_umode()
2645 out->hdisplay = in->hdisplay; in drm_mode_convert_umode()
2773 if (mode->hdisplay == hpref && in drm_set_preferred_mode()