summaryrefslogtreecommitdiff
path: root/src/radeon_output.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/radeon_output.c')
-rw-r--r--src/radeon_output.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/radeon_output.c b/src/radeon_output.c
index 0be7625d..68bea219 100644
--- a/src/radeon_output.c
+++ b/src/radeon_output.c
@@ -255,7 +255,11 @@ radeon_ddc_connected(xf86OutputPtr output)
MonType = MT_DFP;
break;
case CONNECTOR_DISPLAY_PORT:
- MonType = MT_DP;
+ /*
+ * XXX wrong. need to infer based on whether we got DDC from I2C
+ * or AUXCH.
+ */
+ MonType = MT_DFP;
case CONNECTOR_DVI_I:
if (MonInfo->rawData[0x14] & 0x80) /* if it's digital and DVI */
MonType = MT_DFP;