diff options
Diffstat (limited to 'linux')
| -rw-r--r-- | linux/Makefile | 7 | ||||
| -rw-r--r-- | linux/Makefile.kernel | 2 | ||||
| -rw-r--r-- | linux/drm_drv.h | 1 | 
3 files changed, 6 insertions, 4 deletions
diff --git a/linux/Makefile b/linux/Makefile index 1bb131d8..658d9d87 100644 --- a/linux/Makefile +++ b/linux/Makefile @@ -97,9 +97,10 @@ SISSHARED=      sis.h sis_drv.h sis_drm.h sis_ds.c sis_ds.h sis_mm.c  SAVAGEHEADERS=  savage.h savage_drv.h savage_drm.h $(DRMHEADERS) \                  $(DRMTEMPLATES)  VIAHEADERS	= via_drm.h via_drv.h via.h via_mm.h via_ds.h \ -		$(DRMHEADERS) $(DRMTEMPLATES) -VIASHARED	= via_drm.h via_drv.h via.h via_mm.h via_ds.h via_drv.c \ -		via_ds.c via_irq.c via_map.c via_mm.c +		via_3d_reg.h $(DRMHEADERS) $(DRMTEMPLATES) +VIASHARED	= via_drm.h via_drv.h via.h via_mm.h via_ds.h \ +		via_3d_reg.h via_drv.c via_ds.c via_irq.c via_map.c \ +		via_mm.c via_dma.c  MACH64HEADERS	= mach64.h mach64_drv.h mach64_drm.h $(DRMHEADERS) \  		$(DRMTEMPLATES)  MACH64SHARED 	= mach64.h mach64_drv.h mach64_drm.h mach64_dma.c \ diff --git a/linux/Makefile.kernel b/linux/Makefile.kernel index 30b00f62..857c236a 100644 --- a/linux/Makefile.kernel +++ b/linux/Makefile.kernel @@ -18,7 +18,7 @@ radeon-objs := radeon_drv.o radeon_cp.o radeon_state.o radeon_mem.o radeon_irq.o  sis-objs    := sis_drv.o sis_ds.o sis_mm.o  ffb-objs    := ffb_drv.o ffb_context.o  savage-objs := savage_drv.o savage_dma.o -via-objs    := via_irq.o via_drv.o via_ds.o via_map.o via_mm.o  +via-objs    := via_irq.o via_drv.o via_ds.o via_map.o via_mm.o via_dma.o  mach64-objs := mach64_drv.o mach64_dma.o mach64_irq.o mach64_state.o  # Kernel version checks diff --git a/linux/drm_drv.h b/linux/drm_drv.h index 744fd14c..7f652e43 100644 --- a/linux/drm_drv.h +++ b/linux/drm_drv.h @@ -934,6 +934,7 @@ int DRM(release)( struct inode *inode, struct file *filp )  #endif  				list_del( &pos->head );  				DRM(free)( pos, sizeof(*pos), DRM_MEM_CTXLIST ); +                                --dev->ctx_count;  			}  		}  	}  | 
