Dynamic clock cause hard lockup on Radeon 7000 + SMP

Alex Deucher alexdeucher at gmail.com
Tue Nov 23 13:40:37 PST 2004


On Tue, 23 Nov 2004 16:26:14 -0500, Michel Dänzer <michel at daenzer.net> wrote:
> On Tue, 2004-11-23 at 15:06 -0500, Alex Deucher wrote:
> > On Tue, 23 Nov 2004 15:01:08 -0500, Alex Deucher <alexdeucher at gmail.com> wrote:
> > > On Tue, 23 Nov 2004 14:21:18 -0500, Kristian Høgsberg <krh at bitplanet.net> wrote:
> > >
> > >
> > -            if ( !info->HasCRTC2 ) {
> > +           if ((info->ChipFamily == CHIP_FAMILY_RV100) &&
> > !(info->IsMobility)) {
> > +               break;
> > +           } else if ( !info->HasCRTC2 ) {
> 
> It should probably simply be enabled only on Mobility chips.
> 

right now it's not enabled for _any_ chips by default, however, the
not enabled case which sets the clocks explicitly to "on" rather than
"dynamic" seems to cause lockups for Kristian.  Kristian, does it lock
up when you turn dynamicclocks on (sets clocks for dynamic) on your
board?

Alex

> --
> Earthling Michel Dänzer      |     Debian (powerpc), X and DRI developer
> Libre software enthusiast    |   http://svcs.affero.net/rm.php?r=daenzer
>



More information about the xorg mailing list