OSDN Git Service

nouveau: remove unused cruft
authorBen Skeggs <skeggsb@gmail.com>
Fri, 23 Mar 2007 02:45:29 +0000 (13:45 +1100)
committerBen Skeggs <skeggsb@gmail.com>
Fri, 23 Mar 2007 02:45:29 +0000 (13:45 +1100)
shared-core/nouveau_drv.h
shared-core/nouveau_fifo.c

index 92aea31..265479f 100644 (file)
@@ -110,13 +110,6 @@ typedef struct drm_nouveau_private {
        drm_local_map_t *fb;
        drm_local_map_t *ramin; /* NV40 onwards */
 
-       //TODO: Remove me, I'm bogus :)
-       int      cur_fifo;
-
-       struct nouveau_object *fb_obj;
-       int               cmdbuf_ch_size;
-       struct mem_block* cmdbuf_alloc;
-
        int fifo_alloc_count;
        struct nouveau_fifo fifos[NV_MAX_FIFO_NUMBER];
 
index fd5e46a..707289a 100644 (file)
@@ -543,7 +543,6 @@ static int nouveau_fifo_alloc(drm_device_t* dev,drm_nouveau_fifo_alloc_t* init,
 
        init->channel  = i;
        init->put_base = 0;
-       dev_priv->cur_fifo = init->channel;
 
        nouveau_wait_for_idle(dev);
 
@@ -709,20 +708,6 @@ void nouveau_fifo_cleanup(drm_device_t* dev, DRMFILE filp)
        for(i=0;i<nouveau_fifo_number(dev);i++)
                if (dev_priv->fifos[i].used && dev_priv->fifos[i].filp==filp)
                        nouveau_fifo_free(dev,i);
-
-       /* check we still point at an active channel */
-       if (dev_priv->fifos[dev_priv->cur_fifo].used == 0) {    
-               DRM_DEBUG("%s: cur_fifo is no longer owned.\n", __func__);
-               for (i=0;i<nouveau_fifo_number(dev);i++)
-                       if (dev_priv->fifos[i].used) break;
-               if (i==nouveau_fifo_number(dev))
-                       i=0;
-               DRM_DEBUG("%s: new cur_fifo is %d\n", __func__, i);
-               dev_priv->cur_fifo = i;
-       }
-
-/*     if (dev_priv->cmdbuf_alloc)
-               nouveau_fifo_init(dev);*/
 }
 
 int