Fix second start of X server without module reload beforehand, and a couple of other...
authorBen Skeggs <darktama@iinet.net.au>
Thu, 7 Sep 2006 13:59:19 +0000 (23:59 +1000)
committerBen Skeggs <darktama@iinet.net.au>
Thu, 7 Sep 2006 13:59:19 +0000 (23:59 +1000)
commit0ef29768ca909421539c3d8f65bb8e94912fa597
treee4e4936395d86bf5c1bc398020de88765ed8af2f
parentd89c623f8e739815ea952adc77cfe5c0f7204407
Fix second start of X server without module reload beforehand, and a couple of other fixes.

- Mark the correct RAMIN slots as free (oops)
- Remove a VRAM alloc that shouldn't have been there (oops)
- Move HT init out of firstopen() and into dma_init()
- Setup PFIFO_RAM{HT,FC,RO} in pfifo_init()
shared-core/nouveau_fifo.c
shared-core/nouveau_object.c
shared-core/nouveau_state.c