Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/gpu/drm/i915/display/
Dintel_dsi.c40 if (!intel_connector->panel.fixed_mode) { in intel_dsi_get_modes()
46 intel_connector->panel.fixed_mode); in intel_dsi_get_modes()
61 const struct drm_display_mode *fixed_mode = intel_connector->panel.fixed_mode; in intel_dsi_mode_valid() local
69 if (fixed_mode) { in intel_dsi_mode_valid()
70 if (mode->hdisplay > fixed_mode->hdisplay) in intel_dsi_mode_valid()
72 if (mode->vdisplay > fixed_mode->vdisplay) in intel_dsi_mode_valid()
74 if (fixed_mode->clock > max_dotclk) in intel_dsi_mode_valid()
Dintel_dvo.c226 const struct drm_display_mode *fixed_mode = in intel_dvo_mode_valid() local
227 to_intel_connector(connector)->panel.fixed_mode; in intel_dvo_mode_valid()
236 if (fixed_mode) { in intel_dvo_mode_valid()
237 if (mode->hdisplay > fixed_mode->hdisplay) in intel_dvo_mode_valid()
239 if (mode->vdisplay > fixed_mode->vdisplay) in intel_dvo_mode_valid()
242 target_clock = fixed_mode->clock; in intel_dvo_mode_valid()
256 const struct drm_display_mode *fixed_mode = in intel_dvo_compute_config() local
257 intel_dvo->attached_connector->panel.fixed_mode; in intel_dvo_compute_config()
266 if (fixed_mode) in intel_dvo_compute_config()
267 intel_fixed_panel_mode(fixed_mode, adjusted_mode); in intel_dvo_compute_config()
[all …]
Dintel_lvds.c379 struct drm_display_mode *fixed_mode = intel_connector->panel.fixed_mode; in intel_lvds_mode_valid() local
384 if (mode->hdisplay > fixed_mode->hdisplay) in intel_lvds_mode_valid()
386 if (mode->vdisplay > fixed_mode->vdisplay) in intel_lvds_mode_valid()
388 if (fixed_mode->clock > max_pixclk) in intel_lvds_mode_valid()
434 intel_fixed_panel_mode(intel_connector->panel.fixed_mode, in intel_lvds_compute_config()
472 mode = drm_mode_duplicate(dev, intel_connector->panel.fixed_mode); in intel_lvds_get_modes()
785 if (lvds_encoder->attached_connector->panel.fixed_mode->clock > 112999) in compute_is_dual_link_lvds()
823 struct drm_display_mode *fixed_mode = NULL; in intel_lvds_init() local
962 fixed_mode = intel_panel_edid_fixed_mode(intel_connector); in intel_lvds_init()
963 if (fixed_mode) in intel_lvds_init()
[all …]
Dintel_panel.h23 struct drm_display_mode *fixed_mode,
28 void intel_fixed_panel_mode(const struct drm_display_mode *fixed_mode,
47 const struct drm_display_mode *fixed_mode);
Dintel_panel.c44 intel_fixed_panel_mode(const struct drm_display_mode *fixed_mode, in intel_fixed_panel_mode() argument
47 drm_mode_copy(adjusted_mode, fixed_mode); in intel_fixed_panel_mode()
53 const struct drm_display_mode *fixed_mode) in is_downclock_mode() argument
55 return drm_mode_match(downclock_mode, fixed_mode, in is_downclock_mode()
59 downclock_mode->clock < fixed_mode->clock; in is_downclock_mode()
64 const struct drm_display_mode *fixed_mode) in intel_panel_edid_downclock_mode() argument
69 int best_clock = fixed_mode->clock; in intel_panel_edid_downclock_mode()
79 if (is_downclock_mode(scan, fixed_mode) && in intel_panel_edid_downclock_mode()
110 struct drm_display_mode *fixed_mode; in intel_panel_edid_fixed_mode() local
120 fixed_mode = drm_mode_duplicate(&dev_priv->drm, scan); in intel_panel_edid_fixed_mode()
[all …]
Dvlv_dsi.c270 const struct drm_display_mode *fixed_mode = intel_connector->panel.fixed_mode; in intel_dsi_compute_config() local
277 if (fixed_mode) { in intel_dsi_compute_config()
278 intel_fixed_panel_mode(fixed_mode, adjusted_mode); in intel_dsi_compute_config()
1603 if (connector->panel.fixed_mode) { in vlv_dsi_add_properties()
1618 connector->panel.fixed_mode->hdisplay, in vlv_dsi_add_properties()
1619 connector->panel.fixed_mode->vdisplay); in vlv_dsi_add_properties()
1803 struct drm_display_mode *current_mode, *fixed_mode; in vlv_dsi_init() local
1921 fixed_mode = intel_panel_vbt_fixed_mode(intel_connector); in vlv_dsi_init()
1924 if (!fixed_mode) { in vlv_dsi_init()
1929 intel_panel_init(&intel_connector->panel, fixed_mode, NULL); in vlv_dsi_init()
Dicl_dsi.c1527 const struct drm_display_mode *fixed_mode = in gen11_dsi_compute_config() local
1528 intel_connector->panel.fixed_mode; in gen11_dsi_compute_config()
1534 intel_fixed_panel_mode(fixed_mode, adjusted_mode); in gen11_dsi_compute_config()
1849 connector->panel.fixed_mode->hdisplay, in icl_dsi_add_properties()
1850 connector->panel.fixed_mode->vdisplay); in icl_dsi_add_properties()
1860 struct drm_display_mode *fixed_mode; in icl_dsi_init() local
1913 fixed_mode = intel_panel_vbt_fixed_mode(intel_connector); in icl_dsi_init()
1916 if (!fixed_mode) { in icl_dsi_init()
1921 intel_panel_init(&intel_connector->panel, fixed_mode, NULL); in icl_dsi_init()
Dintel_dp.c429 const struct drm_display_mode *fixed_mode = in intel_dp_can_link_train_fallback_for_edp() local
430 intel_dp->attached_connector->panel.fixed_mode; in intel_dp_can_link_train_fallback_for_edp()
433 mode_rate = intel_dp_link_required(fixed_mode->clock, 18); in intel_dp_can_link_train_fallback_for_edp()
648 struct drm_display_mode *fixed_mode = intel_connector->panel.fixed_mode; in intel_dp_mode_valid() local
660 if (intel_dp_is_edp(intel_dp) && fixed_mode) { in intel_dp_mode_valid()
661 if (mode->hdisplay > fixed_mode->hdisplay) in intel_dp_mode_valid()
664 if (mode->vdisplay > fixed_mode->vdisplay) in intel_dp_mode_valid()
667 target_clock = fixed_mode->clock; in intel_dp_mode_valid()
2725 if (intel_dp_is_edp(intel_dp) && intel_connector->panel.fixed_mode) { in intel_dp_compute_config()
2726 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()
1337 intel_sdvo_connector->base.panel.fixed_mode)) in intel_sdvo_compute_config()
1492 intel_sdvo_connector->base.panel.fixed_mode); in intel_sdvo_pre_enable()
1891 const struct drm_display_mode *fixed_mode = in intel_sdvo_mode_valid() local
1892 intel_sdvo_connector->base.panel.fixed_mode; in intel_sdvo_mode_valid()
1894 if (mode->hdisplay > fixed_mode->hdisplay) in intel_sdvo_mode_valid()
1897 if (mode->vdisplay > fixed_mode->vdisplay) in intel_sdvo_mode_valid()
[all …]
Dintel_display_types.h209 struct drm_display_mode *fixed_mode; member
Dintel_display_debugfs.c594 const struct drm_display_mode *mode = panel->fixed_mode; in intel_panel_info()
1115 vrefresh = drm_mode_vrefresh(panel->fixed_mode); in drrs_status_per_crtc()
/Linux-v5.10/drivers/gpu/drm/gma500/
Dmdfld_dsi_output.c337 struct drm_display_mode *fixed_mode = dsi_config->fixed_mode; in mdfld_dsi_connector_get_modes() local
341 if (fixed_mode) { in mdfld_dsi_connector_get_modes()
343 fixed_mode->hdisplay, fixed_mode->vdisplay); in mdfld_dsi_connector_get_modes()
344 dup_mode = drm_mode_duplicate(dev, fixed_mode); in mdfld_dsi_connector_get_modes()
359 struct drm_display_mode *fixed_mode = dsi_config->fixed_mode; in mdfld_dsi_connector_mode_valid() local
372 if (fixed_mode) { in mdfld_dsi_connector_mode_valid()
373 if (mode->hdisplay != fixed_mode->hdisplay) in mdfld_dsi_connector_mode_valid()
376 if (mode->vdisplay != fixed_mode->vdisplay) in mdfld_dsi_connector_mode_valid()
524 dsi_config->fixed_mode = p_vid_funcs->get_config_mode(dev); in mdfld_dsi_output_init()
531 dsi_config->mode = dsi_config->fixed_mode; in mdfld_dsi_output_init()
[all …]
Dmdfld_dsi_dpi.c697 struct drm_display_mode *fixed_mode = dsi_config->fixed_mode; in mdfld_dsi_dpi_mode_fixup() local
699 if (fixed_mode) { in mdfld_dsi_dpi_mode_fixup()
700 adjusted_mode->hdisplay = fixed_mode->hdisplay; in mdfld_dsi_dpi_mode_fixup()
701 adjusted_mode->hsync_start = fixed_mode->hsync_start; in mdfld_dsi_dpi_mode_fixup()
702 adjusted_mode->hsync_end = fixed_mode->hsync_end; in mdfld_dsi_dpi_mode_fixup()
703 adjusted_mode->htotal = fixed_mode->htotal; in mdfld_dsi_dpi_mode_fixup()
704 adjusted_mode->vdisplay = fixed_mode->vdisplay; in mdfld_dsi_dpi_mode_fixup()
705 adjusted_mode->vsync_start = fixed_mode->vsync_start; in mdfld_dsi_dpi_mode_fixup()
706 adjusted_mode->vsync_end = fixed_mode->vsync_end; in mdfld_dsi_dpi_mode_fixup()
707 adjusted_mode->vtotal = fixed_mode->vtotal; in mdfld_dsi_dpi_mode_fixup()
[all …]
Dcdv_intel_lvds.c158 struct drm_display_mode *fixed_mode = in cdv_intel_lvds_mode_valid() local
169 if (fixed_mode) { in cdv_intel_lvds_mode_valid()
170 if (mode->hdisplay > fixed_mode->hdisplay) in cdv_intel_lvds_mode_valid()
172 if (mode->vdisplay > fixed_mode->vdisplay) in cdv_intel_lvds_mode_valid()
Dpsb_intel_lvds.c340 struct drm_display_mode *fixed_mode = in psb_intel_lvds_mode_valid() local
344 fixed_mode = dev_priv->mode_dev.panel_fixed_mode2; in psb_intel_lvds_mode_valid()
354 if (fixed_mode) { in psb_intel_lvds_mode_valid()
355 if (mode->hdisplay > fixed_mode->hdisplay) in psb_intel_lvds_mode_valid()
357 if (mode->vdisplay > fixed_mode->vdisplay) in psb_intel_lvds_mode_valid()
Dcdv_intel_dp.c877 static void cdv_intel_fixed_panel_mode(struct drm_display_mode *fixed_mode, in cdv_intel_fixed_panel_mode() argument
880 adjusted_mode->hdisplay = fixed_mode->hdisplay; in cdv_intel_fixed_panel_mode()
881 adjusted_mode->hsync_start = fixed_mode->hsync_start; in cdv_intel_fixed_panel_mode()
882 adjusted_mode->hsync_end = fixed_mode->hsync_end; in cdv_intel_fixed_panel_mode()
883 adjusted_mode->htotal = fixed_mode->htotal; in cdv_intel_fixed_panel_mode()
885 adjusted_mode->vdisplay = fixed_mode->vdisplay; in cdv_intel_fixed_panel_mode()
886 adjusted_mode->vsync_start = fixed_mode->vsync_start; in cdv_intel_fixed_panel_mode()
887 adjusted_mode->vsync_end = fixed_mode->vsync_end; in cdv_intel_fixed_panel_mode()
888 adjusted_mode->vtotal = fixed_mode->vtotal; in cdv_intel_fixed_panel_mode()
890 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.10/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.10/drivers/net/ethernet/nvidia/
Dforcedeth.c767 int fixed_mode; member
3427 if (np->fixed_mode & LPA_100FULL) { in nv_update_linkspeed()
3430 } else if (np->fixed_mode & LPA_100HALF) { in nv_update_linkspeed()
3433 } else if (np->fixed_mode & LPA_10FULL) { in nv_update_linkspeed()
4552 np->fixed_mode = adv; in nv_set_link_ksettings()
4562 if (np->fixed_mode & (ADVERTISE_10FULL|ADVERTISE_100FULL)) in nv_set_link_ksettings()
4564 if (np->fixed_mode & (ADVERTISE_100HALF|ADVERTISE_100FULL)) in nv_set_link_ksettings()