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