On Thu, 2009-12-03 at 23:15 +0100, Xavier wrote: > On Thu, Dec 3, 2009 at 10:57 PM, Maarten Maathuis <[email protected]> > wrote: > > diff --git a/drivers/gpu/drm/nouveau/nv10_fifo.c > > b/drivers/gpu/drm/nouveau/nv10_fifo.c > > index 877f00e..ed7f466 100644 > > --- a/drivers/gpu/drm/nouveau/nv10_fifo.c > > +++ b/drivers/gpu/drm/nouveau/nv10_fifo.c > > @@ -216,7 +216,7 @@ nv10_fifo_init_ramxx(struct drm_device *dev) > > (dev_priv->ramht_offset >> 8)); > > nv_wr32(dev, NV03_PFIFO_RAMRO, dev_priv->ramro_offset>>8); > > > > - if (dev_priv->card_type > NV_11) { > > + if (dev_priv->chipset < 0x17) { > > nv_wr32(dev, NV03_PFIFO_RAMFC, (dev_priv->ramfc_offset >> 8) > > | > > (1 << 16) /* 64 Bytes > > entry*/); > > /* XXX nvidia blob set bit 18, 21,23 for nv20 & nv30 */ > > > > > > > > That strikes me as somewhat odd. > > > > This change made my nv25 literally angry :D Oops, sorry about that. Fixed in git.
Ben. > > [ 16.303268] [drm] nouveau 0000:03:00.0: PFIFO still angry after 101 > spins, halt > _______________________________________________ > Nouveau mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/nouveau _______________________________________________ Nouveau mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/nouveau
