aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_kms.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c b/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
index 66e92acb3c5b..8de24836edb1 100644
--- a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
+++ b/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
@@ -1747,6 +1747,10 @@ int vmw_du_connector_fill_modes(struct drm_connector *connector,
1747 drm_mode_probed_add(connector, mode); 1747 drm_mode_probed_add(connector, mode);
1748 } 1748 }
1749 1749
1750 /* Move the prefered mode first, help apps pick the right mode. */
1751 if (du->pref_mode)
1752 list_move(&du->pref_mode->head, &connector->probed_modes);
1753
1750 drm_mode_connector_list_update(connector); 1754 drm_mode_connector_list_update(connector);
1751 1755
1752 return 1; 1756 return 1;