Home
last modified time | relevance | path

Searched refs:fixed_mode (Results 1 – 20 of 20) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/i915/display/
Dintel_dsi.c39 if (!intel_connector->panel.fixed_mode) { in intel_dsi_get_modes()
45 intel_connector->panel.fixed_mode); in intel_dsi_get_modes()
59 const struct drm_display_mode *fixed_mode = intel_connector->panel.fixed_mode; in intel_dsi_mode_valid() local
67 if (fixed_mode) { in intel_dsi_mode_valid()
68 if (mode->hdisplay > fixed_mode->hdisplay) in intel_dsi_mode_valid()
70 if (mode->vdisplay > fixed_mode->vdisplay) in intel_dsi_mode_valid()
72 if (fixed_mode->clock > max_dotclk) in intel_dsi_mode_valid()
Dintel_dvo.c224 const struct drm_display_mode *fixed_mode = in intel_dvo_mode_valid() local
225 to_intel_connector(connector)->panel.fixed_mode; in intel_dvo_mode_valid()
234 if (fixed_mode) { in intel_dvo_mode_valid()
235 if (mode->hdisplay > fixed_mode->hdisplay) in intel_dvo_mode_valid()
237 if (mode->vdisplay > fixed_mode->vdisplay) in intel_dvo_mode_valid()
240 target_clock = fixed_mode->clock; in intel_dvo_mode_valid()
254 const struct drm_display_mode *fixed_mode = in intel_dvo_compute_config() local
255 intel_dvo->attached_connector->panel.fixed_mode; in intel_dvo_compute_config()
264 if (fixed_mode) in intel_dvo_compute_config()
265 intel_fixed_panel_mode(fixed_mode, adjusted_mode); in intel_dvo_compute_config()
[all …]
Dintel_lvds.c371 struct drm_display_mode *fixed_mode = intel_connector->panel.fixed_mode; in intel_lvds_mode_valid() local
376 if (mode->hdisplay > fixed_mode->hdisplay) in intel_lvds_mode_valid()
378 if (mode->vdisplay > fixed_mode->vdisplay) in intel_lvds_mode_valid()
380 if (fixed_mode->clock > max_pixclk) in intel_lvds_mode_valid()
424 intel_fixed_panel_mode(intel_connector->panel.fixed_mode, in intel_lvds_compute_config()
469 mode = drm_mode_duplicate(dev, intel_connector->panel.fixed_mode); in intel_lvds_get_modes()
782 if (lvds_encoder->attached_connector->panel.fixed_mode->clock > 112999) in compute_is_dual_link_lvds()
820 struct drm_display_mode *fixed_mode = NULL; in intel_lvds_init() local
958 fixed_mode = intel_panel_edid_fixed_mode(intel_connector); in intel_lvds_init()
959 if (fixed_mode) in intel_lvds_init()
[all …]
Dintel_panel.h23 struct drm_display_mode *fixed_mode,
26 void intel_fixed_panel_mode(const struct drm_display_mode *fixed_mode,
46 const struct drm_display_mode *fixed_mode);
Dintel_panel.c46 intel_fixed_panel_mode(const struct drm_display_mode *fixed_mode, in intel_fixed_panel_mode() argument
49 drm_mode_copy(adjusted_mode, fixed_mode); in intel_fixed_panel_mode()
55 const struct drm_display_mode *fixed_mode) in is_downclock_mode() argument
57 return drm_mode_match(downclock_mode, fixed_mode, in is_downclock_mode()
61 downclock_mode->clock < fixed_mode->clock; in is_downclock_mode()
66 const struct drm_display_mode *fixed_mode) in intel_panel_edid_downclock_mode() argument
71 int best_clock = fixed_mode->clock; in intel_panel_edid_downclock_mode()
81 if (is_downclock_mode(scan, fixed_mode) && in intel_panel_edid_downclock_mode()
111 struct drm_display_mode *fixed_mode; in intel_panel_edid_fixed_mode() local
121 fixed_mode = drm_mode_duplicate(&dev_priv->drm, scan); in intel_panel_edid_fixed_mode()
[all …]
Dvlv_dsi.c265 const struct drm_display_mode *fixed_mode = intel_connector->panel.fixed_mode; in intel_dsi_compute_config() local
272 if (fixed_mode) { in intel_dsi_compute_config()
273 intel_fixed_panel_mode(fixed_mode, adjusted_mode); in intel_dsi_compute_config()
1623 if (connector->panel.fixed_mode) { in vlv_dsi_add_properties()
1639 connector->panel.fixed_mode->hdisplay, in vlv_dsi_add_properties()
1640 connector->panel.fixed_mode->vdisplay); in vlv_dsi_add_properties()
1820 struct drm_display_mode *current_mode, *fixed_mode; in vlv_dsi_init() local
1947 fixed_mode = intel_panel_vbt_fixed_mode(intel_connector); in vlv_dsi_init()
1950 if (!fixed_mode) { in vlv_dsi_init()
1955 intel_panel_init(&intel_connector->panel, fixed_mode, NULL); in vlv_dsi_init()
Dicl_dsi.c1269 const struct drm_display_mode *fixed_mode = in gen11_dsi_compute_config() local
1270 intel_connector->panel.fixed_mode; in gen11_dsi_compute_config()
1275 intel_fixed_panel_mode(fixed_mode, adjusted_mode); in gen11_dsi_compute_config()
1542 connector->panel.fixed_mode->hdisplay, in icl_dsi_add_properties()
1543 connector->panel.fixed_mode->vdisplay); in icl_dsi_add_properties()
1553 struct drm_display_mode *fixed_mode; in icl_dsi_init() local
1604 fixed_mode = intel_panel_vbt_fixed_mode(intel_connector); in icl_dsi_init()
1607 if (!fixed_mode) { in icl_dsi_init()
1612 intel_panel_init(&intel_connector->panel, fixed_mode, NULL); in icl_dsi_init()
Dintel_dp.c449 const struct drm_display_mode *fixed_mode = in intel_dp_can_link_train_fallback_for_edp() local
450 intel_dp->attached_connector->panel.fixed_mode; in intel_dp_can_link_train_fallback_for_edp()
453 mode_rate = intel_dp_link_required(fixed_mode->clock, 18); in intel_dp_can_link_train_fallback_for_edp()
594 struct drm_display_mode *fixed_mode = intel_connector->panel.fixed_mode; in intel_dp_mode_valid() local
607 if (intel_dp_is_edp(intel_dp) && fixed_mode) { in intel_dp_mode_valid()
608 if (mode->hdisplay > fixed_mode->hdisplay) in intel_dp_mode_valid()
611 if (mode->vdisplay > fixed_mode->vdisplay) in intel_dp_mode_valid()
614 target_clock = fixed_mode->clock; in intel_dp_mode_valid()
2279 if (intel_dp_is_edp(intel_dp) && intel_connector->panel.fixed_mode) { in intel_dp_compute_config()
2280 intel_fixed_panel_mode(intel_connector->panel.fixed_mode, in intel_dp_compute_config()
[all …]
Dintel_sdvo.c797 const struct drm_display_mode *fixed_mode = in intel_sdvo_create_preferred_input_timing() local
798 intel_sdvo_connector->base.panel.fixed_mode; in intel_sdvo_create_preferred_input_timing()
800 if (fixed_mode->hdisplay != width || in intel_sdvo_create_preferred_input_timing()
801 fixed_mode->vdisplay != height) in intel_sdvo_create_preferred_input_timing()
1306 intel_sdvo_connector->base.panel.fixed_mode)) in intel_sdvo_compute_config()
1469 intel_sdvo_connector->base.panel.fixed_mode); in intel_sdvo_pre_enable()
1844 const struct drm_display_mode *fixed_mode = in intel_sdvo_mode_valid() local
1845 intel_sdvo_connector->base.panel.fixed_mode; in intel_sdvo_mode_valid()
1847 if (mode->hdisplay > fixed_mode->hdisplay) in intel_sdvo_mode_valid()
1850 if (mode->vdisplay > fixed_mode->vdisplay) in intel_sdvo_mode_valid()
[all …]
Dintel_display_types.h198 struct drm_display_mode *fixed_mode; member
/Linux-v5.4/drivers/gpu/drm/gma500/
Dmdfld_dsi_output.c336 struct drm_display_mode *fixed_mode = dsi_config->fixed_mode; in mdfld_dsi_connector_get_modes() local
340 if (fixed_mode) { in mdfld_dsi_connector_get_modes()
342 fixed_mode->hdisplay, fixed_mode->vdisplay); in mdfld_dsi_connector_get_modes()
343 dup_mode = drm_mode_duplicate(dev, fixed_mode); in mdfld_dsi_connector_get_modes()
358 struct drm_display_mode *fixed_mode = dsi_config->fixed_mode; in mdfld_dsi_connector_mode_valid() local
371 if (fixed_mode) { in mdfld_dsi_connector_mode_valid()
372 if (mode->hdisplay != fixed_mode->hdisplay) in mdfld_dsi_connector_mode_valid()
375 if (mode->vdisplay != fixed_mode->vdisplay) in mdfld_dsi_connector_mode_valid()
523 dsi_config->fixed_mode = p_vid_funcs->get_config_mode(dev); in mdfld_dsi_output_init()
530 dsi_config->mode = dsi_config->fixed_mode; in mdfld_dsi_output_init()
[all …]
Dmdfld_dsi_dpi.c695 struct drm_display_mode *fixed_mode = dsi_config->fixed_mode; in mdfld_dsi_dpi_mode_fixup() local
697 if (fixed_mode) { in mdfld_dsi_dpi_mode_fixup()
698 adjusted_mode->hdisplay = fixed_mode->hdisplay; in mdfld_dsi_dpi_mode_fixup()
699 adjusted_mode->hsync_start = fixed_mode->hsync_start; in mdfld_dsi_dpi_mode_fixup()
700 adjusted_mode->hsync_end = fixed_mode->hsync_end; in mdfld_dsi_dpi_mode_fixup()
701 adjusted_mode->htotal = fixed_mode->htotal; in mdfld_dsi_dpi_mode_fixup()
702 adjusted_mode->vdisplay = fixed_mode->vdisplay; in mdfld_dsi_dpi_mode_fixup()
703 adjusted_mode->vsync_start = fixed_mode->vsync_start; in mdfld_dsi_dpi_mode_fixup()
704 adjusted_mode->vsync_end = fixed_mode->vsync_end; in mdfld_dsi_dpi_mode_fixup()
705 adjusted_mode->vtotal = fixed_mode->vtotal; in mdfld_dsi_dpi_mode_fixup()
[all …]
Dpsb_intel_lvds.c338 struct drm_display_mode *fixed_mode = in psb_intel_lvds_mode_valid() local
342 fixed_mode = dev_priv->mode_dev.panel_fixed_mode2; in psb_intel_lvds_mode_valid()
352 if (fixed_mode) { in psb_intel_lvds_mode_valid()
353 if (mode->hdisplay > fixed_mode->hdisplay) in psb_intel_lvds_mode_valid()
355 if (mode->vdisplay > fixed_mode->vdisplay) in psb_intel_lvds_mode_valid()
Dcdv_intel_lvds.c239 struct drm_display_mode *fixed_mode = in cdv_intel_lvds_mode_valid() local
250 if (fixed_mode) { in cdv_intel_lvds_mode_valid()
251 if (mode->hdisplay > fixed_mode->hdisplay) in cdv_intel_lvds_mode_valid()
253 if (mode->vdisplay > fixed_mode->vdisplay) in cdv_intel_lvds_mode_valid()
Dcdv_intel_dp.c876 static void cdv_intel_fixed_panel_mode(struct drm_display_mode *fixed_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()
Dmdfld_dsi_output.h251 struct drm_display_mode *fixed_mode; member
/Linux-v5.4/drivers/video/fbdev/intelfb/
Dintelfb.h117 #define FIXED_MODE(d) ((d)->fixed_mode)
332 int fixed_mode; member
Dintelfbdrv.c516 dinfo->fixed_mode = fixed; in intelfb_pci_register()
773 dinfo->fixed_mode = 1; in intelfb_pci_register()
/Linux-v5.4/drivers/net/ethernet/nvidia/
Dforcedeth.c767 int fixed_mode; member
3388 if (np->fixed_mode & LPA_100FULL) { in nv_update_linkspeed()
3391 } else if (np->fixed_mode & LPA_100HALF) { in nv_update_linkspeed()
3394 } else if (np->fixed_mode & LPA_10FULL) { in nv_update_linkspeed()
4513 np->fixed_mode = adv; in nv_set_link_ksettings()
4523 if (np->fixed_mode & (ADVERTISE_10FULL|ADVERTISE_100FULL)) in nv_set_link_ksettings()
4525 if (np->fixed_mode & (ADVERTISE_100HALF|ADVERTISE_100FULL)) in nv_set_link_ksettings()
/Linux-v5.4/drivers/gpu/drm/i915/
Di915_debugfs.c2481 struct drm_display_mode *mode = panel->fixed_mode; in intel_panel_info()
3046 vrefresh = panel->fixed_mode->vrefresh; in drrs_status_per_crtc()