summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlex Deucher <alexdeucher@gmail.com>2008-12-29 10:22:20 -0500
committerAlex Deucher <alexdeucher@gmail.com>2008-12-29 10:22:20 -0500
commite913990030c536427bfecdb7b3d1e18f1beb90d2 (patch)
treeaf790f357bb13ec1deaa78c7195cc4795fd872e9 /src
parentc877450a75d3fd4a2f200af197c691669966f6f4 (diff)
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.
Diffstat (limited to 'src')
-rw-r--r--src/radeon_atombios.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/radeon_atombios.c b/src/radeon_atombios.c
index ce1ac03c..b674a415 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