/freebsd-11-stable/sys/dev/drm2/radeon/ |
H A D | radeon_encoders.c | 275 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 D | atombios_crtc.c | 40 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 D | radeon_legacy_crtc.c | 1004 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 D | radeon_mode.h | 611 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 D | radeon_legacy_encoders.c | 179 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 D | atombios_encoders.c | 312 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 D | intel_panel.c | 43 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 D | dvo.h | 94 struct drm_display_mode *adjusted_mode); 115 struct drm_display_mode *adjusted_mode);
|
H A D | intel_lvds.c | 250 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 D | intel_dvo.c | 218 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 D | dvo_ivch.c | 345 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 D | intel_hdmi.c | 334 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 D | intel_display.c | 3939 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 D | intel_drv.h | 372 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 D | intel_dp.c | 680 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 D | intel_ddi.c | 671 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 D | intel_crt.c | 204 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 D | dvo_ch7xxx.c | 258 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 D | dvo_sil164.c | 197 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 D | dvo_tfp410.c | 229 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 D | intel_sdvo.c | 146 * 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 D | dvo_ch7017.c | 263 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 D | intel_tv.c | 913 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 D | drm_crtc_helper.h | 62 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 D | drm_crtc_helper.c | 393 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);
|