diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/radeon_display.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/radeon_display.c b/src/radeon_display.c index 21c23f5b..60b34495 100644 --- a/src/radeon_display.c +++ b/src/radeon_display.c @@ -877,6 +877,7 @@ BOOL RADEONQueryConnectedMonitors(ScrnInfoPtr pScrn) max_mt = 5; if(info->IsSecondary) { + pScrn->monitor->DDC = pRADEONEnt->Controller[1].pPort->MonInfo; info->DisplayType = (RADEONMonitorType)pRADEONEnt->Controller[1].pPort->MonType; if(info->DisplayType == MT_NONE) return FALSE; return TRUE; @@ -1173,13 +1174,8 @@ BOOL RADEONQueryConnectedMonitors(ScrnInfoPtr pScrn) } } - if (info->IsSecondary) { - pScrn->monitor->DDC = pRADEONEnt->Controller[1].pPort->MonInfo; - info->DisplayType = pRADEONEnt->Controller[1].pPort->MonType; - } else { - pScrn->monitor->DDC = pRADEONEnt->Controller[0].pPort->MonInfo; - info->DisplayType = pRADEONEnt->Controller[0].pPort->MonType; - } + pScrn->monitor->DDC = pRADEONEnt->Controller[0].pPort->MonInfo; + info->DisplayType = pRADEONEnt->Controller[0].pPort->MonType; pRADEONEnt->ReversedDAC = FALSE; info->OverlayOnCRTC2 = FALSE; |