xf86-video-ati: Branch 'master' - 2 commits

Alex Deucher agd5f at kemper.freedesktop.org
Mon Dec 29 07:27:21 PST 2008


 src/radeon_atombios.c |    8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

New commits:
commit 45f8b911659dba7f43b9b70bde4b9c3be51b0b5b
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Mon Dec 29 10:25:33 2008 -0500

    RS600: remove gpio quirk for ddc
    
    Doesn't seem necessary on RS600.  I'll try and find out more.

diff --git a/src/radeon_atombios.c b/src/radeon_atombios.c
index b674a41..43f2c18 100644
--- a/src/radeon_atombios.c
+++ b/src/radeon_atombios.c
@@ -2049,8 +2049,7 @@ RADEONGetATOMConnectorInfoFromBIOSConnectorTable (ScrnInfoPtr pScrn)
 	    (i == ATOM_DEVICE_TV2_INDEX) ||
 	    (i == ATOM_DEVICE_CV_INDEX))
 	    info->BiosConnector[i].ddc_i2c.valid = FALSE;
-	else if ((info->ChipFamily == CHIP_FAMILY_RS600) ||
-		 (info->ChipFamily == CHIP_FAMILY_RS690) ||
+	else if ((info->ChipFamily == CHIP_FAMILY_RS690) ||
 		 (info->ChipFamily == CHIP_FAMILY_RS740)) {
 	    /* IGP DFP ports use non-standard gpio entries */
 	    if ((i == ATOM_DEVICE_DFP2_INDEX) || (i == ATOM_DEVICE_DFP3_INDEX))
commit e913990030c536427bfecdb7b3d1e18f1beb90d2
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Mon Dec 29 10:22:20 2008 -0500

    Revert "radeon: maybe special handling only needed for DVI port not HDMI one."
    
    This reverts commit c877450a75d3fd4a2f200af197c691669966f6f4.
    
    This breaks RS690 setups.  I think for now we just apply this quirk to
    RS690/RS740.  I'll follow up with the bios folks about RS600.

diff --git a/src/radeon_atombios.c b/src/radeon_atombios.c
index ce1ac03..b674a41 100644
--- a/src/radeon_atombios.c
+++ b/src/radeon_atombios.c
@@ -2052,9 +2052,8 @@ RADEONGetATOMConnectorInfoFromBIOSConnectorTable (ScrnInfoPtr pScrn)
 	else if ((info->ChipFamily == CHIP_FAMILY_RS600) ||
 		 (info->ChipFamily == CHIP_FAMILY_RS690) ||
 		 (info->ChipFamily == CHIP_FAMILY_RS740)) {
-	    /* IGP DVI ports use non-standard gpio entries - HDMI appears to
-	     * possibly be okay - radeonhd channel Dec 29th 2008 */
-	    if (i == ATOM_DEVICE_DFP2_INDEX)
+	    /* IGP DFP ports use non-standard gpio entries */
+	    if ((i == ATOM_DEVICE_DFP2_INDEX) || (i == ATOM_DEVICE_DFP3_INDEX))
 		info->BiosConnector[i].ddc_i2c =
 		    RADEONLookupGPIOLineForDDC(pScrn, ci.sucI2cId.sbfAccess.bfI2C_LineMux + 1);
 	    else


More information about the xorg-commit mailing list