aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Deucher <alexdeucher@gmail.com>2014-03-31 11:19:46 -0400
committerChristian König <christian.koenig@amd.com>2014-04-03 06:40:53 -0400
commit16086279353cbfecbb3ead474072dced17b97ddc (patch)
tree6113f87fc03acd2d389effdbb61e564496231da7
parent32167016076f714f0e35e287fbead7de0f1fb179 (diff)
drm/radeon: call drm_edid_to_eld when we update the edid
This needs to be done to update some of the fields in the connector structure used by the audio code. Noticed by several users on irc. Signed-off-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Christian König <christian.koenig@amd.com> Cc: stable@vger.kernel.org
-rw-r--r--drivers/gpu/drm/radeon/radeon_display.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/radeon/radeon_display.c b/drivers/gpu/drm/radeon/radeon_display.c
index 63d54ef758fc..386cfa4c194d 100644
--- a/drivers/gpu/drm/radeon/radeon_display.c
+++ b/drivers/gpu/drm/radeon/radeon_display.c
@@ -794,6 +794,7 @@ int radeon_ddc_get_modes(struct radeon_connector *radeon_connector)
794 if (radeon_connector->edid) { 794 if (radeon_connector->edid) {
795 drm_mode_connector_update_edid_property(&radeon_connector->base, radeon_connector->edid); 795 drm_mode_connector_update_edid_property(&radeon_connector->base, radeon_connector->edid);
796 ret = drm_add_edid_modes(&radeon_connector->base, radeon_connector->edid); 796 ret = drm_add_edid_modes(&radeon_connector->base, radeon_connector->edid);
797 drm_edid_to_eld(&radeon_connector->base, radeon_connector->edid);
797 return ret; 798 return ret;
798 } 799 }
799 drm_mode_connector_update_edid_property(&radeon_connector->base, NULL); 800 drm_mode_connector_update_edid_property(&radeon_connector->base, NULL);