Index: radeon_driver.c =================================================================== RCS file: /cvs/xorg/xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c,v retrieving revision 1.23 diff -r1.23 radeon_driver.c 1761,1764c1761,1762 < if (pRADEONEnt->PortInfo[0].MonType == MT_UNKNOWN || pRADEONEnt->PortInfo[1].MonType == MT_UNKNOWN) { < < if(((!info->HasCRTC2) || info->IsDellServer) && < (pRADEONEnt->PortInfo[0].MonType == MT_UNKNOWN)) { --- > if(((!info->HasCRTC2) || info->IsDellServer)) { > if (pRADEONEnt->PortInfo[0].MonType == MT_UNKNOWN) { 1769a1768 > } 1771,1776c1770,1774 < if (!ignore_edid) { < if (pRADEONEnt->PortInfo[0].MonInfo) { < xf86DrvMsg(pScrn->scrnIndex, X_INFO, "Monitor1 EDID data ---------------------------\n"); < xf86PrintEDID(pRADEONEnt->PortInfo[0].MonInfo ); < xf86DrvMsg(pScrn->scrnIndex, X_INFO, "End of Monitor1 EDID data --------------------\n"); < } --- > if (!ignore_edid) { > if (pRADEONEnt->PortInfo[0].MonInfo) { > xf86DrvMsg(pScrn->scrnIndex, X_INFO, "Monitor1 EDID data ---------------------------\n"); > xf86PrintEDID(pRADEONEnt->PortInfo[0].MonInfo ); > xf86DrvMsg(pScrn->scrnIndex, X_INFO, "End of Monitor1 EDID data --------------------\n"); 1778,1784d1775 < < pRADEONEnt->MonType1 = pRADEONEnt->PortInfo[0].MonType; < pRADEONEnt->MonInfo1 = pRADEONEnt->PortInfo[0].MonInfo; < pRADEONEnt->MonType2 = MT_NONE; < pRADEONEnt->MonInfo2 = NULL; < info->MergeType = MT_NONE; < return TRUE; 1786a1778,1799 > pRADEONEnt->MonType1 = pRADEONEnt->PortInfo[0].MonType; > pRADEONEnt->MonInfo1 = pRADEONEnt->PortInfo[0].MonInfo; > pRADEONEnt->MonType2 = MT_NONE; > pRADEONEnt->MonInfo2 = NULL; > info->MergeType = MT_NONE; > info->DisplayType = pRADEONEnt->MonType1; > > xf86DrvMsg(pScrn->scrnIndex, X_INFO, > "Primary:\n Monitor -- %s\n Connector -- %s\n DAC Type -- %s\n TMDS Type -- %s\n DDC Type -- %s\n", > MonTypeName[pRADEONEnt->PortInfo[0].MonType+1], > info->IsAtomBios ? > ConnectorTypeNameATOM[pRADEONEnt->PortInfo[0].ConnectorType]: > ConnectorTypeName[pRADEONEnt->PortInfo[0].ConnectorType], > DACTypeName[pRADEONEnt->PortInfo[0].DACType+1], > TMDSTypeName[pRADEONEnt->PortInfo[0].TMDSType+1], > DDCTypeName[pRADEONEnt->PortInfo[0].DDCType]); > > return TRUE; > } > > if (pRADEONEnt->PortInfo[0].MonType == MT_UNKNOWN || pRADEONEnt->PortInfo[1].MonType == MT_UNKNOWN) { >