Radeon X1550: TV-out working?

Alex Deucher alexdeucher at gmail.com
Mon May 12 05:23:46 PDT 2008


On Mon, May 12, 2008 at 8:13 AM, Nicolas George
<nicolas.george at normalesup.org> wrote:
> Le quartidi 24 floréal, an CCXVI, Alex Deucher a écrit :
>  > Not at the moment.
>
>  Thanks for your reply. If you say "at the moment", should I understand that
>  positive evolution is not out of the question?
>
>  >                    It can be hacked up to work, but only at 640x480 right now.
>
>  The TV I have in mind has a pixel mask giving something near 480×360, so
>  640×480 would be ok for me. Could you point me to the method to get it
>  working at that resolution, please?

I don't recall exactly, but the following should mostly get it working:

diff --git a/src/atombios_output.c b/src/atombios_output.c
index d8e88ca..e4ef652 100644
--- a/src/atombios_output.c
+++ b/src/atombios_output.c
@@ -779,8 +779,8 @@ atombios_output_dpms(xf86OutputPtr output, int mode)
        /*ErrorF("AGD: cv dpms\n");*/
        if (radeon_output->devices & ATOM_DEVICE_CV_SUPPORT)
            atombios_device_dpms(output, ATOM_DEVICE_CV_SUPPORT, mode);
-    } else if (0 /*radeon_output->MonType == MT_STV ||
-                  radeon_output->MonType == MT_CTV*/) {
+    } else if (radeon_output->MonType == MT_STV ||
+              radeon_output->MonType == MT_CTV) {
        /*ErrorF("AGD: tv dpms\n");*/
        if (radeon_output->devices & ATOM_DEVICE_TV1_SUPPORT)
            atombios_device_dpms(output, ATOM_DEVICE_TV1_SUPPORT, mode);

Alex



More information about the xorg mailing list