Searched refs:adjusted_mode (Results 1 - 25 of 29) sorted by relevance

12

/freebsd-11-stable/sys/dev/drm2/radeon/
H A Dradeon_encoders.c275 struct drm_display_mode *adjusted_mode)
288 adjusted_mode->clock = native_mode->clock;
289 adjusted_mode->flags = native_mode->flags;
292 adjusted_mode->hdisplay = native_mode->hdisplay;
293 adjusted_mode->vdisplay = native_mode->vdisplay;
296 adjusted_mode->htotal = native_mode->hdisplay + hblank;
297 adjusted_mode->hsync_start = native_mode->hdisplay + hover;
298 adjusted_mode->hsync_end = adjusted_mode->hsync_start + hsync_width;
300 adjusted_mode
274 radeon_panel_mode_fixup(struct drm_encoder *encoder, struct drm_display_mode *adjusted_mode) argument
[all...]
H A Datombios_crtc.c40 struct drm_display_mode *adjusted_mode)
55 args.usOverscanTop = cpu_to_le16((adjusted_mode->crtc_vdisplay - mode->crtc_vdisplay) / 2);
56 args.usOverscanBottom = cpu_to_le16((adjusted_mode->crtc_vdisplay - mode->crtc_vdisplay) / 2);
57 args.usOverscanLeft = cpu_to_le16((adjusted_mode->crtc_hdisplay - mode->crtc_hdisplay) / 2);
58 args.usOverscanRight = cpu_to_le16((adjusted_mode->crtc_hdisplay - mode->crtc_hdisplay) / 2);
61 a1 = mode->crtc_vdisplay * adjusted_mode->crtc_hdisplay;
62 a2 = adjusted_mode->crtc_vdisplay * mode->crtc_hdisplay;
65 args.usOverscanLeft = cpu_to_le16((adjusted_mode->crtc_hdisplay - (a2 / mode->crtc_vdisplay)) / 2);
66 args.usOverscanRight = cpu_to_le16((adjusted_mode->crtc_hdisplay - (a2 / mode->crtc_vdisplay)) / 2);
68 args.usOverscanTop = cpu_to_le16((adjusted_mode
38 atombios_overscan_setup(struct drm_crtc *crtc, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
1744 atombios_crtc_mode_set(struct drm_crtc *crtc, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode, int x, int y, struct drm_framebuffer *old_fb) argument
1781 atombios_crtc_mode_fixup(struct drm_crtc *crtc, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
[all...]
H A Dradeon_legacy_crtc.c1004 struct drm_display_mode *adjusted_mode)
1006 if (!radeon_crtc_scaling_mode_fixup(crtc, mode, adjusted_mode))
1013 struct drm_display_mode *adjusted_mode,
1020 radeon_set_crtc_timing(crtc, adjusted_mode);
1021 radeon_set_pll(crtc, adjusted_mode);
1022 radeon_overscan_setup(crtc, adjusted_mode);
1024 radeon_legacy_rmx_mode_set(crtc, adjusted_mode);
1002 radeon_crtc_mode_fixup(struct drm_crtc *crtc, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
1011 radeon_crtc_mode_set(struct drm_crtc *crtc, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode, int x, int y, struct drm_framebuffer *old_fb) argument
H A Dradeon_mode.h611 struct drm_display_mode *adjusted_mode,
707 struct drm_display_mode *adjusted_mode);
709 struct drm_display_mode *adjusted_mode);
724 struct drm_display_mode *adjusted_mode);
H A Dradeon_legacy_encoders.c179 struct drm_display_mode *adjusted_mode)
197 radeon_encoder->pixel_clock = adjusted_mode->clock;
249 struct drm_display_mode *adjusted_mode)
255 drm_mode_set_crtcinfo(adjusted_mode, 0);
259 radeon_panel_mode_fixup(encoder, adjusted_mode);
581 struct drm_display_mode *adjusted_mode)
778 struct drm_display_mode *adjusted_mode)
943 struct drm_display_mode *adjusted_mode)
954 radeon_encoder->pixel_clock = adjusted_mode->clock;
1149 struct drm_display_mode *adjusted_mode)
177 radeon_legacy_lvds_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
247 radeon_legacy_mode_fixup(struct drm_encoder *encoder, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
579 radeon_legacy_primary_dac_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
776 radeon_legacy_tmds_int_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
941 radeon_legacy_tmds_ext_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
1147 radeon_legacy_tv_dac_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
[all...]
H A Datombios_encoders.c312 struct drm_display_mode *adjusted_mode)
320 drm_mode_set_crtcinfo(adjusted_mode, 0);
325 adjusted_mode->crtc_vsync_start = adjusted_mode->crtc_vdisplay + 2;
329 radeon_panel_mode_fixup(encoder, adjusted_mode);
338 radeon_atom_get_tv_timings(rdev, 0, adjusted_mode);
340 radeon_atom_get_tv_timings(rdev, 1, adjusted_mode);
348 radeon_dp_set_link_config(connector, adjusted_mode);
2105 struct drm_display_mode *adjusted_mode)
2111 radeon_encoder->pixel_clock = adjusted_mode
310 radeon_atom_mode_fixup(struct drm_encoder *encoder, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
2103 radeon_atom_encoder_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
2441 radeon_atom_ext_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
2459 radeon_atom_ext_mode_fixup(struct drm_encoder *encoder, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
[all...]
/freebsd-11-stable/sys/dev/drm2/i915/
H A Dintel_panel.c43 struct drm_display_mode *adjusted_mode)
45 adjusted_mode->hdisplay = fixed_mode->hdisplay;
46 adjusted_mode->hsync_start = fixed_mode->hsync_start;
47 adjusted_mode->hsync_end = fixed_mode->hsync_end;
48 adjusted_mode->htotal = fixed_mode->htotal;
50 adjusted_mode->vdisplay = fixed_mode->vdisplay;
51 adjusted_mode->vsync_start = fixed_mode->vsync_start;
52 adjusted_mode->vsync_end = fixed_mode->vsync_end;
53 adjusted_mode->vtotal = fixed_mode->vtotal;
55 adjusted_mode
42 intel_fixed_panel_mode(struct drm_display_mode *fixed_mode, struct drm_display_mode *adjusted_mode) argument
60 intel_pch_panel_fitting(struct drm_device *dev, int fitting_mode, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
[all...]
H A Ddvo.h94 struct drm_display_mode *adjusted_mode);
115 struct drm_display_mode *adjusted_mode);
H A Dintel_lvds.c250 struct drm_display_mode *adjusted_mode)
277 adjusted_mode);
282 mode, adjusted_mode);
287 if (adjusted_mode->hdisplay == mode->hdisplay &&
288 adjusted_mode->vdisplay == mode->vdisplay)
305 drm_mode_set_crtcinfo(adjusted_mode, 0);
313 centre_horizontally(adjusted_mode, mode->hdisplay);
314 centre_vertically(adjusted_mode, mode->vdisplay);
321 u32 scaled_width = adjusted_mode->hdisplay * mode->vdisplay;
322 u32 scaled_height = mode->hdisplay * adjusted_mode
248 intel_lvds_mode_fixup(struct drm_encoder *encoder, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
422 intel_lvds_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
[all...]
H A Dintel_dvo.c218 struct drm_display_mode *adjusted_mode)
228 #define C(x) adjusted_mode->x = intel_dvo->panel_fixed_mode->x
242 return intel_dvo->dev.dev_ops->mode_fixup(&intel_dvo->dev, mode, adjusted_mode);
249 struct drm_display_mode *adjusted_mode)
273 intel_dvo->dev.dev_ops->mode_set(&intel_dvo->dev, mode, adjusted_mode);
284 if (adjusted_mode->flags & DRM_MODE_FLAG_PHSYNC)
286 if (adjusted_mode->flags & DRM_MODE_FLAG_PVSYNC)
292 (adjusted_mode->hdisplay << DVO_SRCDIM_HORIZONTAL_SHIFT) |
293 (adjusted_mode->VDisplay << DVO_SRCDIM_VERTICAL_SHIFT));*/
295 (adjusted_mode
216 intel_dvo_mode_fixup(struct drm_encoder *encoder, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
247 intel_dvo_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
[all...]
H A Ddvo_ivch.c345 struct drm_display_mode *adjusted_mode)
354 if (mode->hdisplay != adjusted_mode->hdisplay ||
355 mode->vdisplay != adjusted_mode->vdisplay) {
361 (adjusted_mode->hdisplay - 1)) >> 2;
363 (adjusted_mode->vdisplay - 1)) >> 2;
343 ivch_mode_set(struct intel_dvo_device *dvo, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
H A Dintel_hdmi.c334 struct drm_display_mode *adjusted_mode)
342 if (adjusted_mode->flags & DRM_MODE_FLAG_DBLCLK)
345 avi_if.body.avi.VIC = drm_mode_cea_vic(adjusted_mode);
366 struct drm_display_mode *adjusted_mode)
424 intel_hdmi_set_avi_infoframe(encoder, adjusted_mode);
429 struct drm_display_mode *adjusted_mode)
484 intel_hdmi_set_avi_infoframe(encoder, adjusted_mode);
489 struct drm_display_mode *adjusted_mode)
519 intel_hdmi_set_avi_infoframe(encoder, adjusted_mode);
524 struct drm_display_mode *adjusted_mode)
333 intel_hdmi_set_avi_infoframe(struct drm_encoder *encoder, struct drm_display_mode *adjusted_mode) argument
365 g4x_set_infoframes(struct drm_encoder *encoder, struct drm_display_mode *adjusted_mode) argument
428 ibx_set_infoframes(struct drm_encoder *encoder, struct drm_display_mode *adjusted_mode) argument
488 cpt_set_infoframes(struct drm_encoder *encoder, struct drm_display_mode *adjusted_mode) argument
523 vlv_set_infoframes(struct drm_encoder *encoder, struct drm_display_mode *adjusted_mode) argument
557 hsw_set_infoframes(struct drm_encoder *encoder, struct drm_display_mode *adjusted_mode) argument
584 intel_hdmi_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
767 intel_hdmi_mode_fixup(struct drm_encoder *encoder, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
[all...]
H A Dintel_display.c3939 struct drm_display_mode *adjusted_mode)
3952 if (!(adjusted_mode->private_flags & INTEL_MODE_CRTC_TIMINGS_SET))
3953 drm_mode_set_crtcinfo(adjusted_mode, 0);
3959 adjusted_mode->hsync_start == adjusted_mode->hdisplay)
4255 static void i9xx_adjust_sdvo_tv_clock(struct drm_display_mode *adjusted_mode, argument
4260 if (adjusted_mode->clock >= 100000
4261 && adjusted_mode->clock < 140500) {
4267 } else if (adjusted_mode->clock >= 140500
4268 && adjusted_mode
3937 intel_crtc_mode_fixup(struct drm_crtc *crtc, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
4311 intel_update_lvds(struct drm_crtc *crtc, intel_clock_t *clock, struct drm_display_mode *adjusted_mode) argument
4356 vlv_update_pll(struct drm_crtc *crtc, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode, intel_clock_t *clock, intel_clock_t *reduced_clock, int num_connectors) argument
4456 i9xx_update_pll(struct drm_crtc *crtc, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode, intel_clock_t *clock, intel_clock_t *reduced_clock, int num_connectors) argument
4569 i8xx_update_pll(struct drm_crtc *crtc, struct drm_display_mode *adjusted_mode, intel_clock_t *clock, intel_clock_t *reduced_clock, int num_connectors) argument
4631 intel_set_pipe_timings(struct intel_crtc *intel_crtc, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
4689 i9xx_crtc_mode_set(struct drm_crtc *crtc, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode, int x, int y, struct drm_framebuffer *fb) argument
5188 ironlake_set_pipeconf(struct drm_crtc *crtc, struct drm_display_mode *adjusted_mode, bool dither) argument
5232 haswell_set_pipeconf(struct drm_crtc *crtc, struct drm_display_mode *adjusted_mode, bool dither) argument
5257 ironlake_compute_clocks(struct drm_crtc *crtc, struct drm_display_mode *adjusted_mode, intel_clock_t *clock, bool *has_reduced_clock, intel_clock_t *reduced_clock) argument
5413 ironlake_set_m_n(struct drm_crtc *crtc, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
5483 ironlake_compute_dpll(struct intel_crtc *intel_crtc, struct drm_display_mode *adjusted_mode, intel_clock_t *clock, u32 fp) argument
5586 ironlake_crtc_mode_set(struct drm_crtc *crtc, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode, int x, int y, struct drm_framebuffer *fb) argument
5769 haswell_crtc_mode_set(struct drm_crtc *crtc, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode, int x, int y, struct drm_framebuffer *fb) argument
5980 intel_crtc_mode_set(struct drm_crtc *crtc, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode, int x, int y, struct drm_framebuffer *fb) argument
7629 struct drm_display_mode *adjusted_mode; local
7932 struct drm_display_mode *adjusted_mode, saved_mode, saved_hwmode; local
[all...]
H A Dintel_drv.h372 struct drm_display_mode *adjusted_mode);
462 struct drm_display_mode *adjusted_mode);
478 struct drm_display_mode *adjusted_mode);
487 struct drm_display_mode *adjusted_mode);
509 struct drm_display_mode *adjusted_mode);
513 struct drm_display_mode *adjusted_mode);
H A Dintel_dp.c680 struct drm_display_mode *adjusted_mode)
693 adjusted_mode);
696 mode, adjusted_mode);
699 if (adjusted_mode->flags & DRM_MODE_FLAG_DBLCLK)
704 max_lane_count, bws[max_clock], adjusted_mode->clock);
706 if (!intel_dp_adjust_dithering(intel_dp, adjusted_mode, true))
709 bpp = adjusted_mode->private_flags & INTEL_MODE_DP_FORCE_6BPC ? 18 : 24;
710 mode_rate = intel_dp_link_required(adjusted_mode->clock, bpp);
719 adjusted_mode->clock = intel_dp_link_clock(intel_dp->link_bw);
723 adjusted_mode
678 intel_dp_mode_fixup(struct drm_encoder *encoder, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
768 intel_dp_set_m_n(struct drm_crtc *crtc, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
854 intel_dp_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
[all...]
H A Dintel_ddi.c671 struct drm_display_mode *adjusted_mode)
713 intel_write_eld(encoder, adjusted_mode);
731 intel_write_eld(encoder, adjusted_mode);
734 intel_hdmi->set_infoframes(encoder, adjusted_mode);
1447 struct drm_display_mode *adjusted_mode)
1455 return intel_hdmi_mode_fixup(encoder, mode, adjusted_mode);
1457 return intel_dp_mode_fixup(encoder, mode, adjusted_mode);
669 intel_ddi_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
1445 intel_ddi_mode_fixup(struct drm_encoder *encoder, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
H A Dintel_crt.c204 struct drm_display_mode *adjusted_mode)
211 struct drm_display_mode *adjusted_mode)
227 if (adjusted_mode->flags & DRM_MODE_FLAG_PHSYNC)
229 if (adjusted_mode->flags & DRM_MODE_FLAG_PVSYNC)
202 intel_crt_mode_fixup(struct drm_encoder *encoder, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
209 intel_crt_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
H A Ddvo_ch7xxx.c258 struct drm_display_mode *adjusted_mode)
256 ch7xxx_mode_set(struct intel_dvo_device *dvo, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
H A Ddvo_sil164.c197 struct drm_display_mode *adjusted_mode)
195 sil164_mode_set(struct intel_dvo_device *dvo, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
H A Ddvo_tfp410.c229 struct drm_display_mode *adjusted_mode)
227 tfp410_mode_set(struct intel_dvo_device *dvo, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
H A Dintel_sdvo.c146 * the sdvo flag gets lost in round trip: dtd->adjusted_mode->dtd
1005 struct drm_display_mode *adjusted_mode)
1023 intel_sdvo_get_mode_from_dtd(adjusted_mode, &input_dtd);
1031 struct drm_display_mode *adjusted_mode)
1047 adjusted_mode);
1055 adjusted_mode);
1061 multiplier = intel_sdvo_get_pixel_multiplier(adjusted_mode);
1062 intel_mode_set_pixel_multiplier(adjusted_mode, multiplier);
1069 struct drm_display_mode *adjusted_mode)
1079 int pixel_multiplier = intel_mode_get_pixel_multiplier(adjusted_mode);
1003 intel_sdvo_get_preferred_input_mode(struct intel_sdvo *intel_sdvo, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
1029 intel_sdvo_mode_fixup(struct drm_encoder *encoder, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
1067 intel_sdvo_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
[all...]
H A Ddvo_ch7017.c263 struct drm_display_mode *adjusted_mode)
261 ch7017_mode_set(struct intel_dvo_device *dvo, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
H A Dintel_tv.c913 struct drm_display_mode *adjusted_mode)
924 adjusted_mode->clock = tv_mode->clock;
930 struct drm_display_mode *adjusted_mode)
911 intel_tv_mode_fixup(struct drm_encoder *encoder, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
929 intel_tv_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
/freebsd-11-stable/sys/dev/drm2/
H A Ddrm_crtc_helper.h62 struct drm_display_mode *adjusted_mode);
65 struct drm_display_mode *adjusted_mode, int x, int y,
96 struct drm_display_mode *adjusted_mode);
101 struct drm_display_mode *adjusted_mode);
H A Ddrm_crtc_helper.c393 struct drm_display_mode *adjusted_mode, saved_mode, saved_hwmode; local
404 adjusted_mode = drm_mode_duplicate(dev, mode);
405 if (!adjusted_mode)
430 adjusted_mode))) {
436 if (!(ret = crtc_funcs->mode_fixup(crtc, mode, adjusted_mode))) {
459 ret = !crtc_funcs->mode_set(crtc, mode, adjusted_mode, x, y, old_fb);
472 encoder_funcs->mode_set(encoder, mode, adjusted_mode);
489 crtc->hwmode = *adjusted_mode;
499 drm_mode_destroy(dev, adjusted_mode);

Completed in 333 milliseconds

12