summaryrefslogtreecommitdiff
path: root/src/radeon_atombios.c
diff options
context:
space:
mode:
authorAlex Deucher <alexdeucher@gmail.com>2009-11-05 00:51:11 -0500
committerAlex Deucher <alexdeucher@gmail.com>2009-11-05 00:51:11 -0500
commit873897c54429e230a23011a9dd2f1069f4eb7752 (patch)
tree81410aebf8d7bd846af02c20b99551b7fd2ebc5b /src/radeon_atombios.c
parent3028374488cc0f34942ac372c8d05cf15898a613 (diff)
DCE3+: call transmitter init on mode set
Generally this is done at post, but might not always be done with softboot or for connectors on docking stations. Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
Diffstat (limited to 'src/radeon_atombios.c')
-rw-r--r--src/radeon_atombios.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/radeon_atombios.c b/src/radeon_atombios.c
index 1f4b9dcd..f3c88bc3 100644
--- a/src/radeon_atombios.c
+++ b/src/radeon_atombios.c
@@ -1873,10 +1873,13 @@ RADEONGetATOMConnectorInfoFromBIOSObject (ScrnInfoPtr pScrn)
ct = (slot_config >> 16) & 0xff;
info->BiosConnector[i].ConnectorType = object_connector_convert[ct];
+ info->BiosConnector[i].connector_object_id = ct;
info->BiosConnector[i].igp_lane_info = slot_config & 0xffff;
}
- } else
+ } else {
info->BiosConnector[i].ConnectorType = object_connector_convert[con_obj_id];
+ info->BiosConnector[i].connector_object_id = con_obj_id;
+ }
if (info->BiosConnector[i].ConnectorType == CONNECTOR_NONE) {
info->BiosConnector[i].valid = FALSE;