[Bug 35970] HDMI TV interlaced modes slightly wrong.

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Feb 8 11:23:21 PST 2012


https://bugs.freedesktop.org/show_bug.cgi?id=35970

--- Comment #9 from Andy Furniss <lists at andyfurniss.entadsl.com> 2012-02-08 11:23:21 PST ---
(In reply to comment #8)
> Andy: I've request to you, could you switch to some updated kernel and try
> radeon.audio=1 option in GRUB?
> 
> In case of 3.0, please use 3.0.18 or newer.
> In case of 3.1, please use 3.1.10 or newer.
> In case of 3.2. please use 3.2.2 or newer.
> Of course 3.3-rc1 is good as well.
> 
> The commit I want you to have is:
> 
> commit d21e9677f82d619967c6c918038343fe12bb0f4a
> Author: Rafał Miłecki <zajec5 at gmail.com>
> Date:   Fri Dec 23 20:32:18 2011 +0100
> 
>     drm/radeon/kms: workaround invalid AVI infoframe checksum issue
> 
> Do you still get color and distortion issues when using 576i or 480i (with
> radeon.audio=1)?

I am running current drm-core-next, and it doesn't fix it.

Although turning off audio fixes it, I wonder if the the fact that the only two
(out of four) interlaced modes that are affected by colour shift and distortion
are ones that should be double clocked, but the modes really do AFAICT use the
full res eg. These are the modes as displayed by xrandr -

 1440x576 (0x16f)   27.0MHz -HSync -VSync Interlace
        h: width  1440 start 1464 end 1590 total 1728 skew    0 clock   15.6KHz
        v: height  576 start  580 end  586 total  625           clock   25.0Hz
 1440x480 (0x170)   27.0MHz -HSync -VSync Interlace
        h: width  1440 start 1478 end 1602 total 1716 skew    0 clock   15.7KHz
        v: height  480 start  488 end  494 total  525           clock   30.0Hz

Looking at the CAE for the TV and the spec shows that they are 720 wide and
each pixel should be sent twice - I think I get normal 1440 wide.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the xorg-driver-ati mailing list