Home
last modified time | relevance | path

Searched refs:adjusted_mode (Results 1 – 116 of 116) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_encoders.c320 struct drm_display_mode *adjusted_mode) in radeon_panel_mode_fixup() argument
333 adjusted_mode->clock = native_mode->clock; in radeon_panel_mode_fixup()
334 adjusted_mode->flags = native_mode->flags; in radeon_panel_mode_fixup()
337 adjusted_mode->hdisplay = native_mode->hdisplay; in radeon_panel_mode_fixup()
338 adjusted_mode->vdisplay = native_mode->vdisplay; in radeon_panel_mode_fixup()
341 adjusted_mode->htotal = native_mode->hdisplay + hblank; in radeon_panel_mode_fixup()
342 adjusted_mode->hsync_start = native_mode->hdisplay + hover; in radeon_panel_mode_fixup()
343 adjusted_mode->hsync_end = adjusted_mode->hsync_start + hsync_width; 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()
[all …]
Datombios_crtc.c36 struct drm_display_mode *adjusted_mode) in atombios_overscan_setup() argument
51 args.usOverscanTop = cpu_to_le16((adjusted_mode->crtc_vdisplay - mode->crtc_vdisplay) / 2); in atombios_overscan_setup()
52 args.usOverscanBottom = cpu_to_le16((adjusted_mode->crtc_vdisplay - mode->crtc_vdisplay) / 2); in atombios_overscan_setup()
53 args.usOverscanLeft = cpu_to_le16((adjusted_mode->crtc_hdisplay - mode->crtc_hdisplay) / 2); in atombios_overscan_setup()
54 args.usOverscanRight = cpu_to_le16((adjusted_mode->crtc_hdisplay - mode->crtc_hdisplay) / 2); in atombios_overscan_setup()
57 a1 = mode->crtc_vdisplay * adjusted_mode->crtc_hdisplay; in atombios_overscan_setup()
58 a2 = adjusted_mode->crtc_vdisplay * mode->crtc_hdisplay; in atombios_overscan_setup()
61 …args.usOverscanLeft = cpu_to_le16((adjusted_mode->crtc_hdisplay - (a2 / mode->crtc_vdisplay)) / 2); in atombios_overscan_setup()
62 …args.usOverscanRight = cpu_to_le16((adjusted_mode->crtc_hdisplay - (a2 / mode->crtc_vdisplay)) / 2… in atombios_overscan_setup()
64 … args.usOverscanTop = cpu_to_le16((adjusted_mode->crtc_vdisplay - (a1 / mode->crtc_hdisplay)) / 2); in atombios_overscan_setup()
[all …]
Dradeon_legacy_crtc.c1028 struct drm_display_mode *adjusted_mode) in radeon_crtc_mode_fixup() argument
1030 if (!radeon_crtc_scaling_mode_fixup(crtc, mode, adjusted_mode)) in radeon_crtc_mode_fixup()
1037 struct drm_display_mode *adjusted_mode, in radeon_crtc_mode_set() argument
1044 radeon_set_crtc_timing(crtc, adjusted_mode); in radeon_crtc_mode_set()
1045 radeon_set_pll(crtc, adjusted_mode); in radeon_crtc_mode_set()
1046 radeon_overscan_setup(crtc, adjusted_mode); in radeon_crtc_mode_set()
1048 radeon_legacy_rmx_mode_set(crtc, adjusted_mode); in radeon_crtc_mode_set()
Dradeon_legacy_encoders.c178 struct drm_display_mode *adjusted_mode) in radeon_legacy_lvds_mode_set() argument
196 radeon_encoder->pixel_clock = adjusted_mode->clock; in radeon_legacy_lvds_mode_set()
248 struct drm_display_mode *adjusted_mode) in radeon_legacy_mode_fixup() argument
254 drm_mode_set_crtcinfo(adjusted_mode, 0); in radeon_legacy_mode_fixup()
258 radeon_panel_mode_fixup(encoder, adjusted_mode); in radeon_legacy_mode_fixup()
579 struct drm_display_mode *adjusted_mode) in radeon_legacy_primary_dac_mode_set() argument
776 struct drm_display_mode *adjusted_mode) in radeon_legacy_tmds_int_mode_set() argument
941 struct drm_display_mode *adjusted_mode) in radeon_legacy_tmds_ext_mode_set() argument
952 radeon_encoder->pixel_clock = adjusted_mode->clock; in radeon_legacy_tmds_ext_mode_set()
1147 struct drm_display_mode *adjusted_mode) in radeon_legacy_tv_dac_mode_set() argument
[all …]
Dradeon_dp_mst.c504 struct drm_display_mode *adjusted_mode) in radeon_mst_mode_fixup() argument
512 mst_enc->pbn = drm_dp_calc_pbn_mode(adjusted_mode->clock, bpp); in radeon_mst_mode_fixup()
520 drm_mode_set_crtcinfo(adjusted_mode, 0); in radeon_mst_mode_fixup()
527 dig_connector->dpcd, adjusted_mode->clock, in radeon_mst_mode_fixup()
577 struct drm_display_mode *adjusted_mode) in radeon_mst_encoder_mode_set() argument
Datombios_encoders.c298 struct drm_display_mode *adjusted_mode) in radeon_atom_mode_fixup() argument
306 drm_mode_set_crtcinfo(adjusted_mode, 0); in radeon_atom_mode_fixup()
311 adjusted_mode->crtc_vsync_start = adjusted_mode->crtc_vdisplay + 2; in radeon_atom_mode_fixup()
315 adjusted_mode->crtc_vsync_start++; in radeon_atom_mode_fixup()
319 radeon_panel_mode_fixup(encoder, adjusted_mode); in radeon_atom_mode_fixup()
326 radeon_atom_get_tv_timings(rdev, 0, adjusted_mode); in radeon_atom_mode_fixup()
328 radeon_atom_get_tv_timings(rdev, 1, adjusted_mode); in radeon_atom_mode_fixup()
331 radeon_panel_mode_fixup(encoder, adjusted_mode); in radeon_atom_mode_fixup()
338 radeon_dp_set_link_config(connector, adjusted_mode); in radeon_atom_mode_fixup()
2261 struct drm_display_mode *adjusted_mode) in radeon_atom_encoder_mode_set() argument
[all …]
Dradeon_mode.h854 struct drm_display_mode *adjusted_mode,
955 struct drm_display_mode *adjusted_mode);
957 struct drm_display_mode *adjusted_mode);
972 struct drm_display_mode *adjusted_mode);
Dradeon_legacy_tv.c533 struct drm_display_mode *adjusted_mode) in radeon_legacy_tv_mode_set() argument
Dradeon_display.c1672 struct drm_display_mode *adjusted_mode) in radeon_crtc_scaling_mode_fixup() argument
/linux-4.1.27/drivers/gpu/drm/gma500/
Dmdfld_intel_display.c667 struct drm_display_mode *adjusted_mode, in mdfld_crtc_mode_set() argument
697 android_hdmi_crtc_mode_set(crtc, mode, adjusted_mode, in mdfld_crtc_mode_set()
708 adjusted_mode->hdisplay); in mdfld_crtc_mode_set()
710 adjusted_mode->vdisplay); in mdfld_crtc_mode_set()
712 adjusted_mode->hsync_start); in mdfld_crtc_mode_set()
714 adjusted_mode->hsync_end); in mdfld_crtc_mode_set()
716 adjusted_mode->htotal); in mdfld_crtc_mode_set()
718 adjusted_mode->vsync_start); in mdfld_crtc_mode_set()
720 adjusted_mode->vsync_end); in mdfld_crtc_mode_set()
722 adjusted_mode->vtotal); in mdfld_crtc_mode_set()
[all …]
Doaktrail_crtc.c366 struct drm_display_mode *adjusted_mode, in oaktrail_crtc_mode_set() argument
390 return oaktrail_crtc_hdmi_mode_set(crtc, mode, adjusted_mode, x, y, old_fb); in oaktrail_crtc_mode_set()
399 adjusted_mode, in oaktrail_crtc_mode_set()
444 offsetX = (adjusted_mode->crtc_hdisplay - in oaktrail_crtc_mode_set()
446 offsetY = (adjusted_mode->crtc_vdisplay - in oaktrail_crtc_mode_set()
451 ((adjusted_mode->crtc_htotal - 1) << 16), i); in oaktrail_crtc_mode_set()
453 ((adjusted_mode->crtc_vtotal - 1) << 16), i); in oaktrail_crtc_mode_set()
455 (adjusted_mode->crtc_hblank_start - offsetX - 1) | in oaktrail_crtc_mode_set()
456 ((adjusted_mode->crtc_hblank_end - offsetX - 1) << 16), i); in oaktrail_crtc_mode_set()
458 (adjusted_mode->crtc_hsync_start - offsetX - 1) | in oaktrail_crtc_mode_set()
[all …]
Doaktrail_hdmi.c261 struct drm_display_mode *adjusted_mode, in oaktrail_crtc_hdmi_mode_set() argument
304 oaktrail_hdmi_find_dpll(crtc, adjusted_mode->clock, refclk, &clock); in oaktrail_crtc_hdmi_mode_set()
325 temp = htotal_calculate(adjusted_mode); in oaktrail_crtc_hdmi_mode_set()
327 …REG_WRITE(hblank_reg, (adjusted_mode->crtc_hblank_start - 1) | ((adjusted_mode->crtc_hblank_end - … in oaktrail_crtc_hdmi_mode_set()
328 …REG_WRITE(hsync_reg, (adjusted_mode->crtc_hsync_start - 1) | ((adjusted_mode->crtc_hsync_end - 1) … in oaktrail_crtc_hdmi_mode_set()
329 REG_WRITE(vtot_reg, (adjusted_mode->crtc_vdisplay - 1) | ((adjusted_mode->crtc_vtotal - 1) << 16)); in oaktrail_crtc_hdmi_mode_set()
330 …REG_WRITE(vblank_reg, (adjusted_mode->crtc_vblank_start - 1) | ((adjusted_mode->crtc_vblank_end - … in oaktrail_crtc_hdmi_mode_set()
331 …REG_WRITE(vsync_reg, (adjusted_mode->crtc_vsync_start - 1) | ((adjusted_mode->crtc_vsync_end - 1) … in oaktrail_crtc_hdmi_mode_set()
334 …REG_WRITE(PCH_HTOTAL_B, (adjusted_mode->crtc_hdisplay - 1) | ((adjusted_mode->crtc_htotal - 1) << … in oaktrail_crtc_hdmi_mode_set()
335 …REG_WRITE(PCH_HBLANK_B, (adjusted_mode->crtc_hblank_start - 1) | ((adjusted_mode->crtc_hblank_end … in oaktrail_crtc_hdmi_mode_set()
[all …]
Dpsb_intel_display.c104 struct drm_display_mode *adjusted_mode, in psb_intel_crtc_mode_set() argument
153 ok = limit->find_pll(limit, crtc, adjusted_mode->clock, refclk, in psb_intel_crtc_mode_set()
157 adjusted_mode->clock, clock.dot); in psb_intel_crtc_mode_set()
171 adjusted_mode->clock / mode->clock; in psb_intel_crtc_mode_set()
272 REG_WRITE(map->htotal, (adjusted_mode->crtc_hdisplay - 1) | in psb_intel_crtc_mode_set()
273 ((adjusted_mode->crtc_htotal - 1) << 16)); in psb_intel_crtc_mode_set()
274 REG_WRITE(map->hblank, (adjusted_mode->crtc_hblank_start - 1) | in psb_intel_crtc_mode_set()
275 ((adjusted_mode->crtc_hblank_end - 1) << 16)); in psb_intel_crtc_mode_set()
276 REG_WRITE(map->hsync, (adjusted_mode->crtc_hsync_start - 1) | in psb_intel_crtc_mode_set()
277 ((adjusted_mode->crtc_hsync_end - 1) << 16)); in psb_intel_crtc_mode_set()
[all …]
Dcdv_intel_lvds.c274 struct drm_display_mode *adjusted_mode) in cdv_intel_lvds_mode_fixup() argument
300 adjusted_mode->hdisplay = panel_fixed_mode->hdisplay; in cdv_intel_lvds_mode_fixup()
301 adjusted_mode->hsync_start = panel_fixed_mode->hsync_start; in cdv_intel_lvds_mode_fixup()
302 adjusted_mode->hsync_end = panel_fixed_mode->hsync_end; in cdv_intel_lvds_mode_fixup()
303 adjusted_mode->htotal = panel_fixed_mode->htotal; in cdv_intel_lvds_mode_fixup()
304 adjusted_mode->vdisplay = panel_fixed_mode->vdisplay; in cdv_intel_lvds_mode_fixup()
305 adjusted_mode->vsync_start = panel_fixed_mode->vsync_start; in cdv_intel_lvds_mode_fixup()
306 adjusted_mode->vsync_end = panel_fixed_mode->vsync_end; in cdv_intel_lvds_mode_fixup()
307 adjusted_mode->vtotal = panel_fixed_mode->vtotal; in cdv_intel_lvds_mode_fixup()
308 adjusted_mode->clock = panel_fixed_mode->clock; in cdv_intel_lvds_mode_fixup()
[all …]
Dcdv_intel_display.c580 struct drm_display_mode *adjusted_mode, in cdv_intel_crtc_mode_set() argument
661 drm_mode_debug_printmodeline(adjusted_mode); in cdv_intel_crtc_mode_set()
665 ok = limit->find_pll(limit, crtc, adjusted_mode->clock, refclk, in cdv_intel_crtc_mode_set()
669 adjusted_mode->clock, clock.dot); in cdv_intel_crtc_mode_set()
682 cdv_intel_dp_set_m_n(crtc, mode, adjusted_mode); in cdv_intel_crtc_mode_set()
793 int sdvo_pixel_multiply = adjusted_mode->clock / mode->clock; in cdv_intel_crtc_mode_set()
797 REG_WRITE(map->htotal, (adjusted_mode->crtc_hdisplay - 1) | in cdv_intel_crtc_mode_set()
798 ((adjusted_mode->crtc_htotal - 1) << 16)); in cdv_intel_crtc_mode_set()
799 REG_WRITE(map->hblank, (adjusted_mode->crtc_hblank_start - 1) | in cdv_intel_crtc_mode_set()
800 ((adjusted_mode->crtc_hblank_end - 1) << 16)); in cdv_intel_crtc_mode_set()
[all …]
Dpsb_intel_lvds.c376 struct drm_display_mode *adjusted_mode) in psb_intel_lvds_mode_fixup() argument
416 adjusted_mode->hdisplay = panel_fixed_mode->hdisplay; in psb_intel_lvds_mode_fixup()
417 adjusted_mode->hsync_start = panel_fixed_mode->hsync_start; in psb_intel_lvds_mode_fixup()
418 adjusted_mode->hsync_end = panel_fixed_mode->hsync_end; in psb_intel_lvds_mode_fixup()
419 adjusted_mode->htotal = panel_fixed_mode->htotal; in psb_intel_lvds_mode_fixup()
420 adjusted_mode->vdisplay = panel_fixed_mode->vdisplay; in psb_intel_lvds_mode_fixup()
421 adjusted_mode->vsync_start = panel_fixed_mode->vsync_start; in psb_intel_lvds_mode_fixup()
422 adjusted_mode->vsync_end = panel_fixed_mode->vsync_end; in psb_intel_lvds_mode_fixup()
423 adjusted_mode->vtotal = panel_fixed_mode->vtotal; in psb_intel_lvds_mode_fixup()
424 adjusted_mode->clock = panel_fixed_mode->clock; in psb_intel_lvds_mode_fixup()
[all …]
Doaktrail_lvds.c93 struct drm_display_mode *adjusted_mode) in oaktrail_lvds_mode_set() argument
143 if ((mode->vdisplay != adjusted_mode->crtc_vdisplay) || in oaktrail_lvds_mode_set()
144 (mode->hdisplay != adjusted_mode->crtc_hdisplay)) { in oaktrail_lvds_mode_set()
145 if ((adjusted_mode->crtc_hdisplay * mode->vdisplay) == in oaktrail_lvds_mode_set()
146 (mode->hdisplay * adjusted_mode->crtc_vdisplay)) in oaktrail_lvds_mode_set()
148 else if ((adjusted_mode->crtc_hdisplay * in oaktrail_lvds_mode_set()
150 adjusted_mode->crtc_vdisplay)) in oaktrail_lvds_mode_set()
Dcdv_intel_dp.c877 struct drm_display_mode *adjusted_mode) in cdv_intel_fixed_panel_mode() argument
879 adjusted_mode->hdisplay = fixed_mode->hdisplay; in cdv_intel_fixed_panel_mode()
880 adjusted_mode->hsync_start = fixed_mode->hsync_start; in cdv_intel_fixed_panel_mode()
881 adjusted_mode->hsync_end = fixed_mode->hsync_end; in cdv_intel_fixed_panel_mode()
882 adjusted_mode->htotal = fixed_mode->htotal; in cdv_intel_fixed_panel_mode()
884 adjusted_mode->vdisplay = fixed_mode->vdisplay; in cdv_intel_fixed_panel_mode()
885 adjusted_mode->vsync_start = fixed_mode->vsync_start; in cdv_intel_fixed_panel_mode()
886 adjusted_mode->vsync_end = fixed_mode->vsync_end; in cdv_intel_fixed_panel_mode()
887 adjusted_mode->vtotal = fixed_mode->vtotal; in cdv_intel_fixed_panel_mode()
889 adjusted_mode->clock = fixed_mode->clock; in cdv_intel_fixed_panel_mode()
[all …]
Dmdfld_dsi_dpi.h69 struct drm_display_mode *adjusted_mode);
74 struct drm_display_mode *adjusted_mode);
Dmdfld_dsi_dpi.c688 struct drm_display_mode *adjusted_mode) in mdfld_dsi_dpi_mode_fixup() argument
696 adjusted_mode->hdisplay = fixed_mode->hdisplay; in mdfld_dsi_dpi_mode_fixup()
697 adjusted_mode->hsync_start = fixed_mode->hsync_start; in mdfld_dsi_dpi_mode_fixup()
698 adjusted_mode->hsync_end = fixed_mode->hsync_end; in mdfld_dsi_dpi_mode_fixup()
699 adjusted_mode->htotal = fixed_mode->htotal; in mdfld_dsi_dpi_mode_fixup()
700 adjusted_mode->vdisplay = fixed_mode->vdisplay; in mdfld_dsi_dpi_mode_fixup()
701 adjusted_mode->vsync_start = fixed_mode->vsync_start; in mdfld_dsi_dpi_mode_fixup()
702 adjusted_mode->vsync_end = fixed_mode->vsync_end; in mdfld_dsi_dpi_mode_fixup()
703 adjusted_mode->vtotal = fixed_mode->vtotal; in mdfld_dsi_dpi_mode_fixup()
704 adjusted_mode->clock = fixed_mode->clock; in mdfld_dsi_dpi_mode_fixup()
[all …]
Dcdv_intel_crt.c86 struct drm_display_mode *adjusted_mode) in cdv_intel_crt_mode_set() argument
114 if (adjusted_mode->flags & DRM_MODE_FLAG_PHSYNC) in cdv_intel_crt_mode_set()
116 if (adjusted_mode->flags & DRM_MODE_FLAG_PVSYNC) in cdv_intel_crt_mode_set()
Dgma_display.h80 struct drm_display_mode *adjusted_mode);
95 struct drm_display_mode *adjusted_mode);
Dcdv_intel_hdmi.c64 struct drm_display_mode *adjusted_mode) in cdv_hdmi_mode_set() argument
75 if (adjusted_mode->flags & DRM_MODE_FLAG_PVSYNC) in cdv_hdmi_mode_set()
77 if (adjusted_mode->flags & DRM_MODE_FLAG_PHSYNC) in cdv_hdmi_mode_set()
Dpsb_intel_drv.h254 struct drm_display_mode *adjusted_mode);
274 struct drm_display_mode *adjusted_mode);
Dpsb_intel_sdvo.c927 struct drm_display_mode *adjusted_mode) in psb_intel_sdvo_set_input_timings_for_mode() argument
943 psb_intel_sdvo_get_mode_from_dtd(adjusted_mode, &psb_intel_sdvo->input_dtd); in psb_intel_sdvo_set_input_timings_for_mode()
945 drm_mode_set_crtcinfo(adjusted_mode, 0); in psb_intel_sdvo_set_input_timings_for_mode()
951 struct drm_display_mode *adjusted_mode) in psb_intel_sdvo_mode_fixup() argument
967 adjusted_mode); in psb_intel_sdvo_mode_fixup()
975 adjusted_mode); in psb_intel_sdvo_mode_fixup()
981 multiplier = psb_intel_sdvo_get_pixel_multiplier(adjusted_mode); in psb_intel_sdvo_mode_fixup()
982 psb_intel_mode_set_pixel_multiplier(adjusted_mode, multiplier); in psb_intel_sdvo_mode_fixup()
989 struct drm_display_mode *adjusted_mode) in psb_intel_sdvo_mode_set() argument
998 int pixel_multiplier = psb_intel_mode_get_pixel_multiplier(adjusted_mode); in psb_intel_sdvo_mode_set()
[all …]
Doaktrail.h253 struct drm_display_mode *adjusted_mode, int x, int y,
Dgma_display.c490 struct drm_display_mode *adjusted_mode) in gma_encoder_mode_fixup() argument
497 struct drm_display_mode *adjusted_mode) in gma_crtc_mode_fixup() argument
/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_panel.c39 struct drm_display_mode *adjusted_mode) in intel_fixed_panel_mode() argument
41 drm_mode_copy(adjusted_mode, fixed_mode); in intel_fixed_panel_mode()
43 drm_mode_set_crtcinfo(adjusted_mode, 0); in intel_fixed_panel_mode()
105 struct drm_display_mode *adjusted_mode; in intel_pch_panel_fitting() local
108 adjusted_mode = &pipe_config->base.adjusted_mode; in intel_pch_panel_fitting()
113 if (adjusted_mode->hdisplay == pipe_config->pipe_src_w && in intel_pch_panel_fitting()
114 adjusted_mode->vdisplay == pipe_config->pipe_src_h) in intel_pch_panel_fitting()
121 x = (adjusted_mode->hdisplay - width + 1)/2; in intel_pch_panel_fitting()
122 y = (adjusted_mode->vdisplay - height + 1)/2; in intel_pch_panel_fitting()
128 u32 scaled_width = adjusted_mode->hdisplay in intel_pch_panel_fitting()
[all …]
Dintel_dvo.c164 pipe_config->base.adjusted_mode.flags |= flags; in intel_dvo_get_config()
166 pipe_config->base.adjusted_mode.crtc_clock = pipe_config->port_clock; in intel_dvo_get_config()
191 &crtc->config->base.adjusted_mode); in intel_enable_dvo()
268 struct drm_display_mode *adjusted_mode = &pipe_config->base.adjusted_mode; in intel_dvo_compute_config() local
276 #define C(x) adjusted_mode->x = intel_dvo->panel_fixed_mode->x in intel_dvo_compute_config()
288 drm_mode_set_crtcinfo(adjusted_mode, 0); in intel_dvo_compute_config()
299 struct drm_display_mode *adjusted_mode = &crtc->config->base.adjusted_mode; in intel_dvo_pre_enable() local
327 if (adjusted_mode->flags & DRM_MODE_FLAG_PHSYNC) in intel_dvo_pre_enable()
329 if (adjusted_mode->flags & DRM_MODE_FLAG_PVSYNC) in intel_dvo_pre_enable()
336 (adjusted_mode->hdisplay << DVO_SRCDIM_HORIZONTAL_SHIFT) | in intel_dvo_pre_enable()
[all …]
Dintel_hdmi.c422 struct drm_display_mode *adjusted_mode) in intel_hdmi_set_avi_infoframe() argument
430 adjusted_mode->picture_aspect_ratio = intel_hdmi->aspect_ratio; in intel_hdmi_set_avi_infoframe()
433 adjusted_mode); in intel_hdmi_set_avi_infoframe()
469 struct drm_display_mode *adjusted_mode) in intel_hdmi_set_hdmi_infoframe() argument
475 adjusted_mode); in intel_hdmi_set_hdmi_infoframe()
484 struct drm_display_mode *adjusted_mode) in g4x_set_infoframes() argument
531 intel_hdmi_set_avi_infoframe(encoder, adjusted_mode); in g4x_set_infoframes()
533 intel_hdmi_set_hdmi_infoframe(encoder, adjusted_mode); in g4x_set_infoframes()
538 struct drm_display_mode *adjusted_mode) in ibx_set_infoframes() argument
579 intel_hdmi_set_avi_infoframe(encoder, adjusted_mode); in ibx_set_infoframes()
[all …]
Ddvo_ivch.c342 struct drm_display_mode *adjusted_mode) in ivch_mode_set() argument
351 if (mode->hdisplay != adjusted_mode->hdisplay || in ivch_mode_set()
352 mode->vdisplay != adjusted_mode->vdisplay) { in ivch_mode_set()
358 (adjusted_mode->hdisplay - 1)) >> 2; in ivch_mode_set()
360 (adjusted_mode->vdisplay - 1)) >> 2; in ivch_mode_set()
Dintel_dsi.c276 struct drm_display_mode *adjusted_mode = &config->base.adjusted_mode; in intel_dsi_compute_config() local
281 intel_fixed_panel_mode(fixed_mode, adjusted_mode); in intel_dsi_compute_config()
284 adjusted_mode->flags = 0; in intel_dsi_compute_config()
639 pipe_config->base.adjusted_mode.crtc_clock = pclk; in intel_dsi_get_config()
751 struct drm_display_mode *adjusted_mode = in intel_dsi_prepare() local
752 &intel_crtc->config->base.adjusted_mode; in intel_dsi_prepare()
760 mode_hdisplay = adjusted_mode->hdisplay; in intel_dsi_prepare()
787 adjusted_mode->vdisplay << VERTICAL_ADDRESS_SHIFT | in intel_dsi_prepare()
791 set_dsi_timings(encoder, adjusted_mode); in intel_dsi_prepare()
833 txbyteclkhs(adjusted_mode->htotal, bpp, in intel_dsi_prepare()
[all …]
Dintel_lvds.c119 pipe_config->base.adjusted_mode.flags |= flags; in intel_lvds_get_config()
133 pipe_config->base.adjusted_mode.crtc_clock = dotclock; in intel_lvds_get_config()
142 const struct drm_display_mode *adjusted_mode = in intel_pre_enable_lvds() local
143 &crtc->config->base.adjusted_mode; in intel_pre_enable_lvds()
200 if (adjusted_mode->flags & DRM_MODE_FLAG_NHSYNC) in intel_pre_enable_lvds()
202 if (adjusted_mode->flags & DRM_MODE_FLAG_NVSYNC) in intel_pre_enable_lvds()
288 struct drm_display_mode *adjusted_mode = &pipe_config->base.adjusted_mode; in intel_lvds_compute_config() local
316 adjusted_mode); in intel_lvds_compute_config()
Dintel_crt.c119 pipe_config->base.adjusted_mode.flags |= intel_crt_get_flags(encoder); in intel_crt_get_config()
126 pipe_config->base.adjusted_mode.crtc_clock = dotclock; in intel_crt_get_config()
134 pipe_config->base.adjusted_mode.flags &= ~(DRM_MODE_FLAG_PHSYNC | in hsw_crt_get_config()
138 pipe_config->base.adjusted_mode.flags |= intel_crt_get_flags(encoder); in hsw_crt_get_config()
161 struct drm_display_mode *adjusted_mode = &crtc->config->base.adjusted_mode; in intel_crt_set_dpms() local
169 if (adjusted_mode->flags & DRM_MODE_FLAG_PHSYNC) in intel_crt_set_dpms()
171 if (adjusted_mode->flags & DRM_MODE_FLAG_PVSYNC) in intel_crt_set_dpms()
Dintel_dp_mst.c42 struct drm_display_mode *adjusted_mode = &pipe_config->base.adjusted_mode; in intel_dp_mst_compute_config() local
88 mst_pbn = drm_dp_calc_pbn_mode(adjusted_mode->clock, bpp); in intel_dp_mst_compute_config()
94 adjusted_mode->crtc_clock, in intel_dp_mst_compute_config()
275 pipe_config->base.adjusted_mode.flags |= flags; in intel_dp_mst_enc_get_config()
Dintel_display.c974 intel_crtc->config->base.adjusted_mode.crtc_clock; in intel_crtc_active()
3202 const struct drm_display_mode *adjusted_mode; in intel_update_pipe_size() local
3221 adjusted_mode = &crtc->config->base.adjusted_mode; in intel_update_pipe_size()
3224 ((adjusted_mode->crtc_hdisplay - 1) << 16) | in intel_update_pipe_size()
3225 (adjusted_mode->crtc_vdisplay - 1)); in intel_update_pipe_size()
3233 crtc->config->pipe_src_w = adjusted_mode->crtc_hdisplay; in intel_update_pipe_size()
3234 crtc->config->pipe_src_h = adjusted_mode->crtc_vdisplay; in intel_update_pipe_size()
3825 int clock = to_intel_crtc(crtc)->config->base.adjusted_mode.crtc_clock; in lpt_program_iclkip()
5174 intel_crtc->new_config->base.adjusted_mode.crtc_clock); in intel_mode_max_pixclk()
5765 struct drm_display_mode *adjusted_mode = &pipe_config->base.adjusted_mode; in ironlake_fdi_compute_config() local
[all …]
Dintel_fbc.c508 const struct drm_display_mode *adjusted_mode; in intel_fbc_update() local
546 adjusted_mode = &intel_crtc->config->base.adjusted_mode; in intel_fbc_update()
548 if ((adjusted_mode->flags & DRM_MODE_FLAG_INTERLACE) || in intel_fbc_update()
549 (adjusted_mode->flags & DRM_MODE_FLAG_DBLSCAN)) { in intel_fbc_update()
Dintel_pm.c654 const struct drm_display_mode *adjusted_mode; in pineview_update_wm() local
658 adjusted_mode = &to_intel_crtc(crtc)->config->base.adjusted_mode; in pineview_update_wm()
659 clock = adjusted_mode->crtc_clock; in pineview_update_wm()
715 const struct drm_display_mode *adjusted_mode; in g4x_compute_wm0() local
727 adjusted_mode = &to_intel_crtc(crtc)->config->base.adjusted_mode; in g4x_compute_wm0()
728 clock = adjusted_mode->crtc_clock; in g4x_compute_wm0()
729 htotal = adjusted_mode->crtc_htotal; in g4x_compute_wm0()
801 const struct drm_display_mode *adjusted_mode; in g4x_compute_srwm() local
814 adjusted_mode = &to_intel_crtc(crtc)->config->base.adjusted_mode; in g4x_compute_srwm()
815 clock = adjusted_mode->crtc_clock; in g4x_compute_srwm()
[all …]
Ddvo.h98 struct drm_display_mode *adjusted_mode);
Dintel_sdvo.c994 const struct drm_display_mode *adjusted_mode) in intel_sdvo_set_avi_infoframe() argument
1004 adjusted_mode); in intel_sdvo_set_avi_infoframe()
1065 struct drm_display_mode *adjusted_mode) in intel_sdvo_get_preferred_input_mode() argument
1083 intel_sdvo_get_mode_from_dtd(adjusted_mode, &input_dtd); in intel_sdvo_get_preferred_input_mode()
1119 struct drm_display_mode *adjusted_mode = &pipe_config->base.adjusted_mode; in intel_sdvo_compute_config() local
1139 adjusted_mode); in intel_sdvo_compute_config()
1148 adjusted_mode); in intel_sdvo_compute_config()
1155 intel_sdvo_get_pixel_multiplier(adjusted_mode); in intel_sdvo_compute_config()
1164 drm_match_cea_mode(adjusted_mode) > 1) in intel_sdvo_compute_config()
1184 struct drm_display_mode *adjusted_mode = in intel_sdvo_pre_enable() local
[all …]
Dintel_fbdev.c609 cur_size = intel_crtc->config->base.adjusted_mode.crtc_hdisplay; in intel_fbdev_init_bios()
620 cur_size = intel_crtc->config->base.adjusted_mode.crtc_vdisplay; in intel_fbdev_init_bios()
627 intel_crtc->config->base.adjusted_mode.crtc_hdisplay, in intel_fbdev_init_bios()
628 intel_crtc->config->base.adjusted_mode.crtc_vdisplay, in intel_fbdev_init_bios()
Dintel_ddi.c818 pipe_config->base.adjusted_mode.crtc_clock = in skl_ddi_clock_get()
822 pipe_config->base.adjusted_mode.crtc_clock = pipe_config->port_clock; in skl_ddi_clock_get()
870 pipe_config->base.adjusted_mode.crtc_clock = in hsw_ddi_clock_get()
874 pipe_config->base.adjusted_mode.crtc_clock = in hsw_ddi_clock_get()
878 pipe_config->base.adjusted_mode.crtc_clock = pipe_config->port_clock; in hsw_ddi_clock_get()
1316 if (intel_crtc->config->base.adjusted_mode.flags & DRM_MODE_FLAG_PVSYNC) in intel_ddi_enable_transcoder_func()
1318 if (intel_crtc->config->base.adjusted_mode.flags & DRM_MODE_FLAG_PHSYNC) in intel_ddi_enable_transcoder_func()
1588 &crtc->config->base.adjusted_mode); in intel_ddi_pre_enable()
2102 pipe_config->base.adjusted_mode.flags |= flags; in intel_ddi_get_config()
Ddvo_sil164.c194 struct drm_display_mode *adjusted_mode) in sil164_mode_set() argument
Dintel_dp.c1332 struct drm_display_mode *adjusted_mode = &pipe_config->base.adjusted_mode; in intel_dp_compute_config() local
1364 adjusted_mode); in intel_dp_compute_config()
1373 if (adjusted_mode->flags & DRM_MODE_FLAG_DBLCLK) in intel_dp_compute_config()
1379 adjusted_mode->crtc_clock); in intel_dp_compute_config()
1403 mode_rate = intel_dp_link_required(adjusted_mode->crtc_clock, in intel_dp_compute_config()
1431 if (bpp != 18 && drm_match_cea_mode(adjusted_mode) > 1) in intel_dp_compute_config()
1462 adjusted_mode->crtc_clock, in intel_dp_compute_config()
1523 struct drm_display_mode *adjusted_mode = &crtc->config->base.adjusted_mode; in intel_dp_prepare() local
1557 if (adjusted_mode->flags & DRM_MODE_FLAG_PHSYNC) in intel_dp_prepare()
1559 if (adjusted_mode->flags & DRM_MODE_FLAG_PVSYNC) in intel_dp_prepare()
[all …]
Ddvo_tfp410.c226 struct drm_display_mode *adjusted_mode) in tfp410_mode_set() argument
Ddvo_ch7017.c259 struct drm_display_mode *adjusted_mode) in ch7017_mode_set() argument
Ddvo_ch7xxx.c279 struct drm_display_mode *adjusted_mode) in ch7xxx_mode_set() argument
Dintel_tv.c914 pipe_config->base.adjusted_mode.crtc_clock = pipe_config->port_clock; in intel_tv_get_config()
927 pipe_config->base.adjusted_mode.crtc_clock = tv_mode->clock; in intel_tv_compute_config()
932 pipe_config->base.adjusted_mode.flags = 0; in intel_tv_compute_config()
Dintel_drv.h587 struct drm_display_mode *adjusted_mode);
1190 struct drm_display_mode *adjusted_mode);
Dintel_audio.c403 struct drm_display_mode *mode = &crtc->config->base.adjusted_mode; in intel_audio_codec_enable()
Ddvo_ns2501.c535 struct drm_display_mode *adjusted_mode) in ns2501_mode_set() argument
Dintel_psr.c292 intel_crtc->config->base.adjusted_mode.flags & DRM_MODE_FLAG_INTERLACE) { in intel_psr_match_conditions()
Di915_irq.c562 &intel_crtc->config->base.adjusted_mode; in i915_get_vblank_counter()
617 const struct drm_display_mode *mode = &crtc->config->base.adjusted_mode; in __intel_get_crtc_scanline()
644 const struct drm_display_mode *mode = &intel_crtc->config->base.adjusted_mode; in i915_get_crtc_scanoutpos()
802 &to_intel_crtc(crtc)->config->base.adjusted_mode); in i915_get_vblank_timestamp()
Dintel_sprite.c83 const struct drm_display_mode *mode = &crtc->config->base.adjusted_mode; in intel_pipe_update_start()
/linux-4.1.27/drivers/gpu/drm/rcar-du/
Drcar_du_hdmienc.c71 struct drm_display_mode *adjusted_mode = &crtc_state->adjusted_mode; in rcar_du_hdmienc_atomic_check() local
78 adjusted_mode->clock = clamp(adjusted_mode->clock, in rcar_du_hdmienc_atomic_check()
84 return sfuncs->mode_fixup(encoder, mode, adjusted_mode) ? 0 : -EINVAL; in rcar_du_hdmienc_atomic_check()
89 struct drm_display_mode *adjusted_mode) in rcar_du_hdmienc_mode_set() argument
95 sfuncs->mode_set(encoder, mode, adjusted_mode); in rcar_du_hdmienc_mode_set()
Drcar_du_encoder.c66 struct drm_display_mode *adjusted_mode = &crtc_state->adjusted_mode; in rcar_du_encoder_atomic_check() local
90 drm_mode_copy(adjusted_mode, panel_mode); in rcar_du_encoder_atomic_check()
96 adjusted_mode->clock = clamp(adjusted_mode->clock, in rcar_du_encoder_atomic_check()
104 struct drm_display_mode *adjusted_mode) in rcar_du_encoder_mode_set() argument
Drcar_du_crtc.c110 const struct drm_display_mode *mode = &rcrtc->crtc.state->adjusted_mode; in rcar_du_crtc_set_display_timing()
475 struct drm_display_mode *adjusted_mode) in rcar_du_crtc_mode_fixup() argument
Drcar_du_plane.c58 interlaced = state->state.crtc->state->adjusted_mode.flags in rcar_du_plane_setup_fb()
/linux-4.1.27/drivers/gpu/drm/ast/
Dast_mode.c78 struct drm_display_mode *adjusted_mode, in ast_get_vbios_mode_info() argument
179 adjusted_mode->crtc_htotal = vbios_mode->enh_table->ht; in ast_get_vbios_mode_info()
180 adjusted_mode->crtc_hblank_start = vbios_mode->enh_table->hde + hborder; in ast_get_vbios_mode_info()
181 adjusted_mode->crtc_hblank_end = vbios_mode->enh_table->ht - hborder; in ast_get_vbios_mode_info()
182 adjusted_mode->crtc_hsync_start = vbios_mode->enh_table->hde + hborder + in ast_get_vbios_mode_info()
184 adjusted_mode->crtc_hsync_end = (vbios_mode->enh_table->hde + hborder + in ast_get_vbios_mode_info()
188 adjusted_mode->crtc_vtotal = vbios_mode->enh_table->vt; in ast_get_vbios_mode_info()
189 adjusted_mode->crtc_vblank_start = vbios_mode->enh_table->vde + vborder; in ast_get_vbios_mode_info()
190 adjusted_mode->crtc_vblank_end = vbios_mode->enh_table->vt - vborder; in ast_get_vbios_mode_info()
191 adjusted_mode->crtc_vsync_start = vbios_mode->enh_table->vde + vborder + in ast_get_vbios_mode_info()
[all …]
/linux-4.1.27/include/drm/
Ddrm_encoder_slave.h58 struct drm_display_mode *adjusted_mode);
63 struct drm_display_mode *adjusted_mode);
170 struct drm_display_mode *adjusted_mode);
175 struct drm_display_mode *adjusted_mode);
Ddrm_crtc_helper.h87 struct drm_display_mode *adjusted_mode);
90 struct drm_display_mode *adjusted_mode, int x, int y,
146 struct drm_display_mode *adjusted_mode);
151 struct drm_display_mode *adjusted_mode);
218 struct drm_display_mode *adjusted_mode, int x, int y,
Ddrm_crtc.h295 struct drm_display_mode adjusted_mode; member
885 struct drm_display_mode *adjusted_mode);
890 struct drm_display_mode *adjusted_mode);
/linux-4.1.27/drivers/gpu/drm/tilcdc/
Dtilcdc_slave.c77 struct drm_display_mode *adjusted_mode) in slave_encoder_fixup() argument
85 adjusted_mode->hskew = mode->hsync_end - mode->hsync_start; in slave_encoder_fixup()
86 adjusted_mode->flags |= DRM_MODE_FLAG_HSKEW; in slave_encoder_fixup()
89 adjusted_mode->flags |= DRM_MODE_FLAG_PHSYNC; in slave_encoder_fixup()
90 adjusted_mode->flags &= ~DRM_MODE_FLAG_NHSYNC; in slave_encoder_fixup()
92 adjusted_mode->flags |= DRM_MODE_FLAG_NHSYNC; in slave_encoder_fixup()
93 adjusted_mode->flags &= ~DRM_MODE_FLAG_PHSYNC; in slave_encoder_fixup()
96 return drm_i2c_encoder_mode_fixup(encoder, mode, adjusted_mode); in slave_encoder_fixup()
Dtilcdc_tfp410.c85 struct drm_display_mode *adjusted_mode) in tfp410_encoder_mode_fixup() argument
104 struct drm_display_mode *adjusted_mode) in tfp410_encoder_mode_set() argument
Dtilcdc_crtc.c214 struct drm_display_mode *adjusted_mode) in tilcdc_crtc_mode_fixup() argument
231 struct drm_display_mode *adjusted_mode, in tilcdc_crtc_mode_set() argument
381 if (adjusted_mode->flags & DRM_MODE_FLAG_NHSYNC) in tilcdc_crtc_mode_set()
Dtilcdc_panel.c75 struct drm_display_mode *adjusted_mode) in panel_encoder_mode_fixup() argument
95 struct drm_display_mode *adjusted_mode) in panel_encoder_mode_set() argument
/linux-4.1.27/drivers/gpu/drm/
Ddrm_encoder_slave.c141 struct drm_display_mode *adjusted_mode) in drm_i2c_encoder_mode_fixup() argument
143 return get_slave_funcs(encoder)->mode_fixup(encoder, mode, adjusted_mode); in drm_i2c_encoder_mode_fixup()
161 struct drm_display_mode *adjusted_mode) in drm_i2c_encoder_mode_set() argument
163 get_slave_funcs(encoder)->mode_set(encoder, mode, adjusted_mode); in drm_i2c_encoder_mode_set()
Ddrm_crtc_helper.c273 struct drm_display_mode *adjusted_mode, saved_mode, saved_hwmode; in drm_crtc_helper_set_mode() local
288 adjusted_mode = drm_mode_duplicate(dev, mode); in drm_crtc_helper_set_mode()
289 if (!adjusted_mode) { in drm_crtc_helper_set_mode()
317 encoder->bridge, mode, adjusted_mode); in drm_crtc_helper_set_mode()
326 adjusted_mode))) { in drm_crtc_helper_set_mode()
332 if (!(ret = crtc_funcs->mode_fixup(crtc, mode, adjusted_mode))) { in drm_crtc_helper_set_mode()
338 crtc->hwmode = *adjusted_mode; in drm_crtc_helper_set_mode()
364 ret = !crtc_funcs->mode_set(crtc, mode, adjusted_mode, x, y, old_fb); in drm_crtc_helper_set_mode()
377 encoder_funcs->mode_set(encoder, mode, adjusted_mode); in drm_crtc_helper_set_mode()
381 adjusted_mode); in drm_crtc_helper_set_mode()
[all …]
Ddrm_atomic_helper.c262 drm_mode_copy(&crtc_state->adjusted_mode, &crtc_state->mode); in mode_fixup()
287 &crtc_state->adjusted_mode); in mode_fixup()
304 &crtc_state->adjusted_mode); in mode_fixup()
321 &crtc_state->adjusted_mode); in mode_fixup()
692 struct drm_display_mode *mode, *adjusted_mode; in crtc_set_mode() local
701 adjusted_mode = &new_crtc_state->adjusted_mode; in crtc_set_mode()
714 funcs->mode_set(encoder, mode, adjusted_mode); in crtc_set_mode()
718 mode, adjusted_mode); in crtc_set_mode()
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_drm_encoder.c49 struct drm_display_mode *adjusted_mode) in exynos_drm_encoder_mode_fixup() argument
62 adjusted_mode); in exynos_drm_encoder_mode_fixup()
70 struct drm_display_mode *adjusted_mode) in exynos_drm_encoder_mode_set() argument
76 display->ops->mode_set(display, adjusted_mode); in exynos_drm_encoder_mode_set()
Dexynos_drm_crtc.c73 struct drm_display_mode *adjusted_mode) in exynos_drm_crtc_mode_fixup() argument
79 adjusted_mode); in exynos_drm_crtc_mode_fixup()
86 struct drm_display_mode *adjusted_mode, int x, int y, in exynos_drm_crtc_mode_set() argument
98 memcpy(&crtc->mode, adjusted_mode, sizeof(*adjusted_mode)); in exynos_drm_crtc_mode_set()
Dexynos_drm_drv.h130 struct drm_display_mode *adjusted_mode);
181 struct drm_display_mode *adjusted_mode);
Dexynos7_drm_decon.c167 struct drm_display_mode *adjusted_mode) in decon_mode_fixup() argument
169 if (adjusted_mode->vrefresh == 0) in decon_mode_fixup()
170 adjusted_mode->vrefresh = DECON_DEFAULT_FRAMERATE; in decon_mode_fixup()
Dexynos_drm_fimd.c329 struct drm_display_mode *adjusted_mode) in fimd_mode_fixup() argument
331 if (adjusted_mode->vrefresh == 0) in fimd_mode_fixup()
332 adjusted_mode->vrefresh = FIMD_DEFAULT_FRAMERATE; in fimd_mode_fixup()
Dexynos_hdmi.c1156 struct drm_display_mode *adjusted_mode) in hdmi_mode_fixup() argument
1163 drm_mode_set_crtcinfo(adjusted_mode, 0); in hdmi_mode_fixup()
1165 mode_ok = hdmi_mode_valid(connector, adjusted_mode); in hdmi_mode_fixup()
1185 drm_mode_copy(adjusted_mode, m); in hdmi_mode_fixup()
/linux-4.1.27/drivers/gpu/drm/rockchip/
Drockchip_drm_vop.c862 struct drm_display_mode *adjusted_mode) in vop_crtc_mode_fixup() argument
864 if (adjusted_mode->htotal == 0 || adjusted_mode->vtotal == 0) in vop_crtc_mode_fixup()
889 struct drm_display_mode *adjusted_mode, in vop_crtc_mode_set() argument
893 u16 hsync_len = adjusted_mode->hsync_end - adjusted_mode->hsync_start; in vop_crtc_mode_set()
894 u16 hdisplay = adjusted_mode->hdisplay; in vop_crtc_mode_set()
895 u16 htotal = adjusted_mode->htotal; in vop_crtc_mode_set()
896 u16 hact_st = adjusted_mode->htotal - adjusted_mode->hsync_start; in vop_crtc_mode_set()
898 u16 vdisplay = adjusted_mode->vdisplay; in vop_crtc_mode_set()
899 u16 vtotal = adjusted_mode->vtotal; in vop_crtc_mode_set()
900 u16 vsync_len = adjusted_mode->vsync_end - adjusted_mode->vsync_start; in vop_crtc_mode_set()
[all …]
/linux-4.1.27/drivers/gpu/drm/udl/
Dudl_encoder.c31 struct drm_display_mode *adjusted_mode) in udl_mode_fixup() argument
46 struct drm_display_mode *adjusted_mode) in udl_encoder_mode_set() argument
Dudl_modeset.c284 struct drm_display_mode *adjusted_mode) in udl_crtc_mode_fixup() argument
308 struct drm_display_mode *adjusted_mode, in udl_crtc_mode_set() argument
337 wrptr = udl_set_vid_cmds(wrptr, adjusted_mode); in udl_crtc_mode_set()
/linux-4.1.27/drivers/gpu/drm/omapdrm/
Domap_encoder.c85 struct drm_display_mode *adjusted_mode) in omap_encoder_mode_fixup() argument
92 struct drm_display_mode *adjusted_mode) in omap_encoder_mode_set() argument
115 r = drm_hdmi_avi_infoframe_from_display_mode(&avi, adjusted_mode); in omap_encoder_mode_set()
Domap_crtc.c487 struct drm_display_mode *adjusted_mode) in omap_crtc_mode_fixup() argument
494 struct drm_display_mode *adjusted_mode, in omap_crtc_mode_set() argument
500 mode = adjusted_mode; in omap_crtc_mode_set()
/linux-4.1.27/drivers/gpu/drm/nouveau/dispnv04/
Dtvnv04.c139 struct drm_display_mode *adjusted_mode) in nv04_tv_mode_set() argument
145 regp->tv_htotal = adjusted_mode->htotal; in nv04_tv_mode_set()
146 regp->tv_vtotal = adjusted_mode->vtotal; in nv04_tv_mode_set()
158 get_slave_funcs(encoder)->mode_set(encoder, mode, adjusted_mode); in nv04_tv_mode_set()
Ddfp.c184 struct drm_display_mode *adjusted_mode) in nv04_dfp_mode_fixup() argument
193 nv_encoder->mode = *adjusted_mode; in nv04_dfp_mode_fixup()
197 adjusted_mode->clock = nv_connector->native_mode->clock; in nv04_dfp_mode_fixup()
281 struct drm_display_mode *adjusted_mode) in nv04_dfp_mode_set() argument
333 else if (adjusted_mode->hdisplay == output_mode->hdisplay && in nv04_dfp_mode_set()
334 adjusted_mode->vdisplay == output_mode->vdisplay) /* native mode */ in nv04_dfp_mode_set()
373 mode_ratio = (1 << 12) * adjusted_mode->hdisplay / adjusted_mode->vdisplay; in nv04_dfp_mode_set()
387 scale = (1 << 12) * adjusted_mode->vdisplay / output_mode->vdisplay; in nv04_dfp_mode_set()
403 scale = (1 << 12) * adjusted_mode->hdisplay / output_mode->hdisplay; in nv04_dfp_mode_set()
Dcrtc.c232 struct drm_display_mode *adjusted_mode) in nv_crtc_mode_fixup() argument
637 struct drm_display_mode *adjusted_mode, in nv_crtc_mode_set() argument
646 drm_mode_debug_printmodeline(adjusted_mode); in nv_crtc_mode_set()
655 nv_crtc_mode_set_vga(crtc, adjusted_mode); in nv_crtc_mode_set()
659 nv_crtc_mode_set_regs(crtc, adjusted_mode); in nv_crtc_mode_set()
660 nv_crtc_calc_state_ext(crtc, mode, adjusted_mode->clock); in nv_crtc_mode_set()
Dtvnv17.c354 struct drm_display_mode *adjusted_mode) in nv17_tv_mode_fixup() argument
362 adjusted_mode->clock = tv_norm->ctv_enc_mode.mode.clock; in nv17_tv_mode_fixup()
364 adjusted_mode->clock = 90000; in nv17_tv_mode_fixup()
467 struct drm_display_mode *adjusted_mode) in nv17_tv_mode_set() argument
Ddac.c351 struct drm_display_mode *adjusted_mode) in nv04_dac_mode_fixup() argument
372 struct drm_display_mode *adjusted_mode) in nv04_dac_mode_set() argument
/linux-4.1.27/drivers/gpu/drm/bochs/
Dbochs_kms.c35 struct drm_display_mode *adjusted_mode) in bochs_crtc_mode_fixup() argument
84 struct drm_display_mode *adjusted_mode, in bochs_crtc_mode_set() argument
157 struct drm_display_mode *adjusted_mode) in bochs_encoder_mode_fixup() argument
164 struct drm_display_mode *adjusted_mode) in bochs_encoder_mode_set() argument
/linux-4.1.27/drivers/gpu/drm/msm/edp/
Dedp_bridge.c56 struct drm_display_mode *adjusted_mode) in edp_bridge_mode_set() argument
76 adjusted_mode, &connector->display_info); in edp_bridge_mode_set()
/linux-4.1.27/drivers/gpu/drm/shmobile/
Dshmob_drm_crtc.c364 struct drm_display_mode *adjusted_mode) in shmob_drm_crtc_mode_fixup() argument
376 struct drm_display_mode *adjusted_mode, in shmob_drm_crtc_mode_set() argument
407 adjusted_mode->vdisplay, in shmob_drm_crtc_mode_set()
552 struct drm_display_mode *adjusted_mode) in shmob_drm_encoder_mode_fixup() argument
567 drm_mode_copy(adjusted_mode, panel_mode); in shmob_drm_encoder_mode_fixup()
579 struct drm_display_mode *adjusted_mode) in shmob_drm_encoder_mode_set() argument
/linux-4.1.27/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_cmd_encoder.c191 struct drm_display_mode *adjusted_mode) in mdp5_cmd_encoder_mode_fixup() argument
198 struct drm_display_mode *adjusted_mode) in mdp5_cmd_encoder_mode_set() argument
202 mode = adjusted_mode; in mdp5_cmd_encoder_mode_set()
Dmdp5_encoder.c115 struct drm_display_mode *adjusted_mode) in mdp5_encoder_mode_fixup() argument
122 struct drm_display_mode *adjusted_mode) in mdp5_encoder_mode_set() argument
135 mode = adjusted_mode; in mdp5_encoder_mode_set()
Dmdp5_crtc.c173 struct drm_display_mode *adjusted_mode) in mdp5_crtc_mode_fixup() argument
249 mode = &crtc->state->adjusted_mode; in mdp5_crtc_mode_set_nofb()
/linux-4.1.27/drivers/gpu/drm/msm/mdp/mdp4/
Dmdp4_dtv_encoder.c99 struct drm_display_mode *adjusted_mode) in mdp4_dtv_encoder_mode_fixup() argument
106 struct drm_display_mode *adjusted_mode) in mdp4_dtv_encoder_mode_set() argument
114 mode = adjusted_mode; in mdp4_dtv_encoder_mode_set()
Dmdp4_lcdc_encoder.c264 struct drm_display_mode *adjusted_mode) in mdp4_lcdc_encoder_mode_fixup() argument
271 struct drm_display_mode *adjusted_mode) in mdp4_lcdc_encoder_mode_set() argument
280 mode = adjusted_mode; in mdp4_lcdc_encoder_mode_set()
Dmdp4_crtc.c145 struct drm_display_mode *adjusted_mode) in mdp4_crtc_mode_fixup() argument
250 mode = &crtc->state->adjusted_mode; in mdp4_crtc_mode_set_nofb()
/linux-4.1.27/drivers/gpu/drm/i2c/
Dsil164_drv.c258 struct drm_display_mode *adjusted_mode) in sil164_encoder_mode_fixup() argument
282 struct drm_display_mode *adjusted_mode) in sil164_encoder_mode_set() argument
285 bool duallink = adjusted_mode->clock > 165000; in sil164_encoder_mode_set()
Dtda998x_drv.c822 struct drm_display_mode *adjusted_mode) in tda998x_encoder_mode_fixup() argument
842 struct drm_display_mode *adjusted_mode) in tda998x_encoder_mode_set() argument
884 if (adjusted_mode->flags & DRM_MODE_FLAG_HSKEW) in tda998x_encoder_mode_set()
885 ref_pix += adjusted_mode->hskew; in tda998x_encoder_mode_set()
1022 tda998x_write_avi(priv, adjusted_mode); in tda998x_encoder_mode_set()
1025 tda998x_configure_audio(priv, adjusted_mode, in tda998x_encoder_mode_set()
1187 struct drm_display_mode *adjusted_mode) in tda998x_encoder_slave_mode_set() argument
1189 tda998x_encoder_mode_set(to_tda998x_priv(encoder), mode, adjusted_mode); in tda998x_encoder_slave_mode_set()
1415 struct drm_display_mode *adjusted_mode) in tda998x_encoder2_mode_set() argument
1419 tda998x_encoder_mode_set(&priv->base, mode, adjusted_mode); in tda998x_encoder2_mode_set()
Dch7006_drv.c92 struct drm_display_mode *adjusted_mode) in ch7006_encoder_mode_fixup() argument
115 struct drm_display_mode *adjusted_mode) in ch7006_encoder_mode_set() argument
/linux-4.1.27/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_crtc.c61 struct drm_display_mode *adj = &c->state->adjusted_mode; in atmel_hlcdc_crtc_mode_set_nofb()
126 struct drm_display_mode *adjusted_mode) in atmel_hlcdc_crtc_mode_fixup() argument
236 if (atmel_hlcdc_dc_mode_valid(crtc->dc, &s->adjusted_mode) != MODE_OK) in atmel_hlcdc_crtc_atomic_check()
Datmel_hlcdc_plane.c562 mode = &crtc_state->adjusted_mode; in atmel_hlcdc_plane_atomic_check()
/linux-4.1.27/drivers/gpu/drm/cirrus/
Dcirrus_mode.c101 struct drm_display_mode *adjusted_mode) in cirrus_crtc_mode_fixup() argument
195 struct drm_display_mode *adjusted_mode, in cirrus_crtc_mode_set() argument
436 struct drm_display_mode *adjusted_mode) in cirrus_encoder_mode_fixup() argument
443 struct drm_display_mode *adjusted_mode) in cirrus_encoder_mode_set() argument
/linux-4.1.27/drivers/gpu/drm/qxl/
Dqxl_display.c542 struct drm_display_mode *adjusted_mode) in qxl_crtc_mode_fixup() argument
550 adjusted_mode->hdisplay, in qxl_crtc_mode_fixup()
551 adjusted_mode->vdisplay); in qxl_crtc_mode_fixup()
597 struct drm_display_mode *adjusted_mode, in qxl_crtc_mode_set() argument
623 adjusted_mode->hdisplay, in qxl_crtc_mode_set()
624 adjusted_mode->vdisplay); in qxl_crtc_mode_set()
736 struct drm_display_mode *adjusted_mode) in qxl_enc_mode_fixup() argument
807 struct drm_display_mode *adjusted_mode) in qxl_enc_mode_set() argument
/linux-4.1.27/drivers/gpu/drm/msm/hdmi/
Dhdmi_bridge.c134 struct drm_display_mode *adjusted_mode) in hdmi_bridge_mode_set() argument
141 mode = adjusted_mode; in hdmi_bridge_mode_set()
/linux-4.1.27/drivers/gpu/drm/imx/
Dipuv3-crtc.c241 struct drm_display_mode *adjusted_mode) in ipu_crtc_mode_fixup() argument
247 drm_display_mode_to_videomode(adjusted_mode, &vm); in ipu_crtc_mode_fixup()
253 drm_display_mode_from_videomode(&vm, adjusted_mode); in ipu_crtc_mode_fixup()
Dparallel-display.c112 struct drm_display_mode *adjusted_mode) in imx_pd_encoder_mode_fixup() argument
Dimx-tve.c291 struct drm_display_mode *adjusted_mode) in imx_tve_encoder_mode_fixup() argument
Dimx-ldb.c144 struct drm_display_mode *adjusted_mode) in imx_ldb_encoder_mode_fixup() argument
/linux-4.1.27/drivers/gpu/drm/sti/
Dsti_drm_crtc.c75 struct drm_display_mode *adjusted_mode) in sti_drm_crtc_mode_fixup() argument
164 sti_drm_crtc_mode_set(crtc, &crtc->state->adjusted_mode); in sti_drm_crtc_mode_set_nofb()
Dsti_tvout.c445 struct drm_display_mode *adjusted_mode) in sti_tvout_encoder_mode_fixup() argument
452 struct drm_display_mode *adjusted_mode) in sti_tvout_encoder_mode_set() argument
Dsti_dvo.c231 struct drm_display_mode *adjusted_mode) in sti_dvo_set_mode() argument
Dsti_hda.c464 struct drm_display_mode *adjusted_mode) in sti_hda_set_mode() argument
Dsti_hdmi.c532 struct drm_display_mode *adjusted_mode) in sti_hdmi_set_mode() argument
/linux-4.1.27/drivers/gpu/drm/msm/dsi/
Ddsi_manager.c410 struct drm_display_mode *adjusted_mode) in dsi_mgr_bridge_mode_set() argument
430 msm_dsi_host_set_display_mode(host, adjusted_mode); in dsi_mgr_bridge_mode_set()
432 msm_dsi_host_set_display_mode(other_dsi->host, adjusted_mode); in dsi_mgr_bridge_mode_set()
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnv50_display.c1088 struct drm_display_mode *adjusted_mode) in nv50_crtc_mode_fixup() argument
1090 drm_mode_set_crtcinfo(adjusted_mode, CRTC_INTERLACE_HALVE_V); in nv50_crtc_mode_fixup()
1490 struct drm_display_mode *adjusted_mode) in nv50_encoder_mode_fixup() argument
1504 if (adjusted_mode->type & DRM_MODE_TYPE_DRIVER) in nv50_encoder_mode_fixup()
1513 drm_mode_copy(adjusted_mode, nv_connector->native_mode); in nv50_encoder_mode_fixup()
1553 struct drm_display_mode *adjusted_mode) in nv50_dac_mode_set() argument
2124 struct drm_display_mode *adjusted_mode) in nv50_pior_mode_fixup() argument
2126 if (!nv50_encoder_mode_fixup(encoder, mode, adjusted_mode)) in nv50_pior_mode_fixup()
2128 adjusted_mode->clock *= 2; in nv50_pior_mode_fixup()
2139 struct drm_display_mode *adjusted_mode) in nv50_pior_mode_set() argument
/linux-4.1.27/drivers/gpu/drm/mgag200/
Dmgag200_mode.c102 struct drm_display_mode *adjusted_mode) in mga_crtc_mode_fixup() argument
782 struct drm_display_mode *adjusted_mode, in mga_crtc_mode_set() argument
1009 if (adjusted_mode) in mga_crtc_mode_set()
1377 struct drm_display_mode *adjusted_mode) in mga_encoder_mode_fixup() argument
1384 struct drm_display_mode *adjusted_mode) in mga_encoder_mode_set() argument
/linux-4.1.27/drivers/gpu/drm/bridge/
Ddw_hdmi.c1359 struct drm_display_mode *adjusted_mode) in dw_hdmi_bridge_mode_fixup() argument
/linux-4.1.27/drivers/gpu/drm/tegra/
Ddc.c1234 struct drm_display_mode *mode = &crtc->state->adjusted_mode; in tegra_crtc_mode_set_nofb()