|
@@ -640,6 +640,14 @@ static enum drm_connector_status radeon_legacy_primary_dac_detect(struct drm_enc
|
|
|
enum drm_connector_status found = connector_status_disconnected;
|
|
|
bool color = true;
|
|
|
|
|
|
+ /* just don't bother on RN50 those chip are often connected to remoting
|
|
|
+ * console hw and often we get failure to load detect those. So to make
|
|
|
+ * everyone happy report the encoder as always connected.
|
|
|
+ */
|
|
|
+ if (ASIC_IS_RN50(rdev)) {
|
|
|
+ return connector_status_connected;
|
|
|
+ }
|
|
|
+
|
|
|
/* save the regs we need */
|
|
|
vclk_ecp_cntl = RREG32_PLL(RADEON_VCLK_ECP_CNTL);
|
|
|
crtc_ext_cntl = RREG32(RADEON_CRTC_EXT_CNTL);
|