| /Linux-v5.4/drivers/gpu/drm/i915/display/ |
| D | intel_dsi.c | 39 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()
|
| D | intel_dvo.c | 224 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 …]
|
| D | intel_lvds.c | 371 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 …]
|
| D | intel_panel.h | 23 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);
|
| D | intel_panel.c | 46 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 …]
|
| D | vlv_dsi.c | 265 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()
|
| D | icl_dsi.c | 1269 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()
|
| D | intel_dp.c | 449 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 …]
|
| D | intel_sdvo.c | 797 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 …]
|
| D | intel_display_types.h | 198 struct drm_display_mode *fixed_mode; member
|
| /Linux-v5.4/drivers/gpu/drm/gma500/ |
| D | mdfld_dsi_output.c | 336 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 …]
|
| D | mdfld_dsi_dpi.c | 695 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 …]
|
| D | psb_intel_lvds.c | 338 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()
|
| D | cdv_intel_lvds.c | 239 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()
|
| D | cdv_intel_dp.c | 876 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()
|
| D | mdfld_dsi_output.h | 251 struct drm_display_mode *fixed_mode; member
|
| /Linux-v5.4/drivers/video/fbdev/intelfb/ |
| D | intelfb.h | 117 #define FIXED_MODE(d) ((d)->fixed_mode) 332 int fixed_mode; member
|
| D | intelfbdrv.c | 516 dinfo->fixed_mode = fixed; in intelfb_pci_register() 773 dinfo->fixed_mode = 1; in intelfb_pci_register()
|
| /Linux-v5.4/drivers/net/ethernet/nvidia/ |
| D | forcedeth.c | 767 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/ |
| D | i915_debugfs.c | 2481 struct drm_display_mode *mode = panel->fixed_mode; in intel_panel_info() 3046 vrefresh = panel->fixed_mode->vrefresh; in drrs_status_per_crtc()
|