diff options
Diffstat (limited to 'drivers/gpu/drm/radeon/radeon_encoders.c')
-rw-r--r-- | drivers/gpu/drm/radeon/radeon_encoders.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/gpu/drm/radeon/radeon_encoders.c b/drivers/gpu/drm/radeon/radeon_encoders.c index 26e92708d11..74670696277 100644 --- a/drivers/gpu/drm/radeon/radeon_encoders.c +++ b/drivers/gpu/drm/radeon/radeon_encoders.c | |||
@@ -307,6 +307,8 @@ void radeon_panel_mode_fixup(struct drm_encoder *encoder, | |||
307 | bool radeon_dig_monitor_is_duallink(struct drm_encoder *encoder, | 307 | bool radeon_dig_monitor_is_duallink(struct drm_encoder *encoder, |
308 | u32 pixel_clock) | 308 | u32 pixel_clock) |
309 | { | 309 | { |
310 | struct drm_device *dev = encoder->dev; | ||
311 | struct radeon_device *rdev = dev->dev_private; | ||
310 | struct drm_connector *connector; | 312 | struct drm_connector *connector; |
311 | struct radeon_connector *radeon_connector; | 313 | struct radeon_connector *radeon_connector; |
312 | struct radeon_connector_atom_dig *dig_connector; | 314 | struct radeon_connector_atom_dig *dig_connector; |
@@ -324,7 +326,7 @@ bool radeon_dig_monitor_is_duallink(struct drm_encoder *encoder, | |||
324 | case DRM_MODE_CONNECTOR_HDMIB: | 326 | case DRM_MODE_CONNECTOR_HDMIB: |
325 | if (radeon_connector->use_digital) { | 327 | if (radeon_connector->use_digital) { |
326 | /* HDMI 1.3 supports up to 340 Mhz over single link */ | 328 | /* HDMI 1.3 supports up to 340 Mhz over single link */ |
327 | if (0 && drm_detect_hdmi_monitor(radeon_connector->edid)) { | 329 | if (ASIC_IS_DCE6(rdev) && drm_detect_hdmi_monitor(radeon_connector->edid)) { |
328 | if (pixel_clock > 340000) | 330 | if (pixel_clock > 340000) |
329 | return true; | 331 | return true; |
330 | else | 332 | else |
@@ -346,7 +348,7 @@ bool radeon_dig_monitor_is_duallink(struct drm_encoder *encoder, | |||
346 | return false; | 348 | return false; |
347 | else { | 349 | else { |
348 | /* HDMI 1.3 supports up to 340 Mhz over single link */ | 350 | /* HDMI 1.3 supports up to 340 Mhz over single link */ |
349 | if (0 && drm_detect_hdmi_monitor(radeon_connector->edid)) { | 351 | if (ASIC_IS_DCE6(rdev) && drm_detect_hdmi_monitor(radeon_connector->edid)) { |
350 | if (pixel_clock > 340000) | 352 | if (pixel_clock > 340000) |
351 | return true; | 353 | return true; |
352 | else | 354 | else |