Radeon monitor + hdmi TV regression between drm-core-next and drm-fixes

Andy Furniss andyqos at ukfsn.org
Sun Nov 4 13:00:53 PST 2012


Alex Deucher wrote:
> On Sun, Nov 4, 2012 at 10:27 AM, Andy Furniss <andyqos at ukfsn.org> wrote:
>> For the last 2 years when running a DVI 60Hz monitor with a radeon HD4890
>> and a (native 50Hz) HDMI TV I've been able to boot/startx with the TV off
>> and then turn TV on and -
>>
>> xrandr --output DVI-0 --auto
>>
>> to bring up the the TV and get a clone of monitor.
>>
>> This still works with drm-core-next but not with drm-fixes (todays or from a
>> few days ago).
>>
>> With df I now loose the monitor with signal out of range when doing above,
>> the TV output is OK. To get the monitor back I need to turn off TV, then
>> off/auto the monitor.
>>
>> xrandr --output DVI-0 --off
>> xrandr --output DVI-1 --off
>> xrandr --output DVI-1 --auto
>>
>> The output from xrandr while the monitor is showing signal out of range
>> looks normal.
>>
>> If I boot with the TV on it works OK.
>
> Can you bisect?

29dbe3bcd2e28e71823febdca989d63d5c27d152 is the first bad commit
commit 29dbe3bcd2e28e71823febdca989d63d5c27d152
Author: Alex Deucher <alexander.deucher at amd.com>
Date:   Fri Oct 5 10:22:02 2012 -0400

     drm/radeon: allocate PPLLs from low to high

     The order shouldn't matter, but there have been problems
     reported on certain older asics.  This behaves more
     like the original code before the PPLL allocation
     rework.

     Signed-off-by: Alex Deucher <alexander.deucher at amd.com>
     Cc:  Markus Trippelsdorf <markus at trippelsdorf.de>




More information about the dri-devel mailing list