Module Name: src Committed By: riastradh Date: Sun Sep 14 19:06:01 UTC 2014
Modified Files: src/sys/external/bsd/drm2/drm: files.drmkms Added Files: src/sys/external/bsd/drm2/ttm: files.ttm Log Message: Split drm ttm config into a separate file. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/external/bsd/drm2/drm/files.drmkms cvs rdiff -u -r0 -r1.1 src/sys/external/bsd/drm2/ttm/files.ttm Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/external/bsd/drm2/drm/files.drmkms diff -u src/sys/external/bsd/drm2/drm/files.drmkms:1.7 src/sys/external/bsd/drm2/drm/files.drmkms:1.8 --- src/sys/external/bsd/drm2/drm/files.drmkms:1.7 Wed Jul 16 20:59:57 2014 +++ src/sys/external/bsd/drm2/drm/files.drmkms Sun Sep 14 19:06:00 2014 @@ -1,4 +1,4 @@ -# $NetBSD: files.drmkms,v 1.7 2014/07/16 20:59:57 riastradh Exp $ +# $NetBSD: files.drmkms,v 1.8 2014/09/14 19:06:00 riastradh Exp $ include "external/bsd/drm2/linux/files.drmkms_linux" @@ -66,27 +66,4 @@ file external/bsd/drm2/drm/drm_vma_manag file external/bsd/drm2/drm/drm_gem_vm.c drmkms file external/bsd/drm2/drm/drm_module.c drmkms -# TTM, the texture and tiling manager. - -define drmkms_ttm: drmkms - -file external/bsd/drm2/ttm/ttm_agp_backend.c drmkms_ttm -file external/bsd/drm2/dist/drm/ttm/ttm_memory.c drmkms_ttm -file external/bsd/drm2/dist/drm/ttm/ttm_tt.c drmkms_ttm -file external/bsd/drm2/dist/drm/ttm/ttm_bo.c drmkms_ttm -file external/bsd/drm2/dist/drm/ttm/ttm_bo_util.c drmkms_ttm -file external/bsd/drm2/ttm/ttm_bo_vm.c drmkms_ttm -# Linux module goo. -#file external/bsd/drm2/dist/drm/ttm/ttm_module.c drmkms_ttm -# Used only by vmwgfx. Needs porting for rcu -> pserialize. -#file external/bsd/drm2/dist/drm/ttm/ttm_object.c drmkms_ttm -# Used only by vmwgfx. Needs porting. Does silly things like SIGKILL. -#file external/bsd/drm2/dist/drm/ttm/ttm_lock.c drmkms_ttm -file external/bsd/drm2/dist/drm/ttm/ttm_execbuf_util.c drmkms_ttm -# Replaced locally by ttm_bus_dma.c. -#file external/bsd/drm2/dist/drm/ttm/ttm_page_alloc.c drmkms_ttm -file external/bsd/drm2/dist/drm/ttm/ttm_bo_manager.c drmkms_ttm -# Replaced locally by ttm_bus_dma.c. -#file external/bsd/drm2/dist/drm/ttm/ttm_page_alloc_dma.c drmkms_ttm - -file external/bsd/drm2/ttm/ttm_bus_dma.c drmkms_ttm +include "external/bsd/drm2/ttm/files.ttm" Added files: Index: src/sys/external/bsd/drm2/ttm/files.ttm diff -u /dev/null src/sys/external/bsd/drm2/ttm/files.ttm:1.1 --- /dev/null Sun Sep 14 19:06:01 2014 +++ src/sys/external/bsd/drm2/ttm/files.ttm Sun Sep 14 19:06:01 2014 @@ -0,0 +1,26 @@ +# $NetBSD: files.ttm,v 1.1 2014/09/14 19:06:01 riastradh Exp $ + +# TTM, the texture and tiling manager. + +define drmkms_ttm: drmkms + +file external/bsd/drm2/ttm/ttm_agp_backend.c drmkms_ttm +file external/bsd/drm2/dist/drm/ttm/ttm_memory.c drmkms_ttm +file external/bsd/drm2/dist/drm/ttm/ttm_tt.c drmkms_ttm +file external/bsd/drm2/dist/drm/ttm/ttm_bo.c drmkms_ttm +file external/bsd/drm2/dist/drm/ttm/ttm_bo_util.c drmkms_ttm +file external/bsd/drm2/ttm/ttm_bo_vm.c drmkms_ttm +# Linux module goo. +#file external/bsd/drm2/dist/drm/ttm/ttm_module.c drmkms_ttm +# Used only by vmwgfx. Needs porting for rcu -> pserialize. +#file external/bsd/drm2/dist/drm/ttm/ttm_object.c drmkms_ttm +# Used only by vmwgfx. Needs porting. Does silly things like SIGKILL. +#file external/bsd/drm2/dist/drm/ttm/ttm_lock.c drmkms_ttm +file external/bsd/drm2/dist/drm/ttm/ttm_execbuf_util.c drmkms_ttm +# Replaced locally by ttm_bus_dma.c. +#file external/bsd/drm2/dist/drm/ttm/ttm_page_alloc.c drmkms_ttm +file external/bsd/drm2/dist/drm/ttm/ttm_bo_manager.c drmkms_ttm +# Replaced locally by ttm_bus_dma.c. +#file external/bsd/drm2/dist/drm/ttm/ttm_page_alloc_dma.c drmkms_ttm + +file external/bsd/drm2/ttm/ttm_bus_dma.c drmkms_ttm