From e4bc3e1e7bb45571367d41b5328ff2590810b0f9 Mon Sep 17 00:00:00 2001 From: Alex Deucher Date: Tue, 20 Nov 2007 18:09:29 -0500 Subject: RADEON: enable/disable the right TMDS controller --- src/atombios_output.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/atombios_output.c') diff --git a/src/atombios_output.c b/src/atombios_output.c index d0f73391..9018a7ea 100644 --- a/src/atombios_output.c +++ b/src/atombios_output.c @@ -299,7 +299,10 @@ atombios_output_dpms(xf86OutputPtr output, int mode) atombios_output_tmds2_dpms(output, mode); } else if (radeon_output->MonType == MT_DFP) { ErrorF("AGD: tmds dpms\n"); - atombios_output_tmds1_dpms(output, mode); + if (radeon_output->TMDSType == TMDS_INT) + atombios_output_tmds1_dpms(output, mode); + else + atombios_output_tmds2_dpms(output, mode); } else if (radeon_output->MonType == MT_CRT) { ErrorF("AGD: dac dpms\n"); atombios_output_dac_dpms(output, mode); -- cgit v1.2.3