Module Name:    src
Committed By:   mrg
Date:           Sun Jun 21 20:15:27 UTC 2009

Modified Files:
        src/sys/conf: files
        src/sys/dev/pci: files.pci
Added Files:
        src/sys/external/bsd/drm/conf: files.drm

Log Message:
make external drm the default.


To generate a diff of this commit:
cvs rdiff -u -r1.948 -r1.949 src/sys/conf/files
cvs rdiff -u -r1.315 -r1.316 src/sys/dev/pci/files.pci
cvs rdiff -u -r0 -r1.1 src/sys/external/bsd/drm/conf/files.drm

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/conf/files
diff -u src/sys/conf/files:1.948 src/sys/conf/files:1.949
--- src/sys/conf/files:1.948	Wed Jun 17 04:02:59 2009
+++ src/sys/conf/files	Sun Jun 21 20:15:26 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: files,v 1.948 2009/06/17 04:02:59 jakllsch Exp $
+#	$NetBSD: files,v 1.949 2009/06/21 20:15:26 mrg Exp $
 #	@(#)files.newconf	7.5 (Berkeley) 5/10/93
 
 version 	20090313
@@ -1026,7 +1026,7 @@
 
 # DRM - Direct Rendering Infrastructure: dev/drm
 define drm {}
-include	dev/drm/files.drm
+include "external/bsd/drm/conf/files.drm"
 
 # Definitions for wscons
 # device attributes: display, display with emulator, keyboard, and mouse

Index: src/sys/dev/pci/files.pci
diff -u src/sys/dev/pci/files.pci:1.315 src/sys/dev/pci/files.pci:1.316
--- src/sys/dev/pci/files.pci:1.315	Wed Jun 17 04:37:57 2009
+++ src/sys/dev/pci/files.pci	Sun Jun 21 20:15:26 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: files.pci,v 1.315 2009/06/17 04:37:57 jakllsch Exp $
+#	$NetBSD: files.pci,v 1.316 2009/06/21 20:15:26 mrg Exp $
 #
 # Config file and device description for machine-independent PCI code.
 # Included by ports that need it.  Requires that the SCSI files be
@@ -913,11 +913,6 @@
 attach sdhc at pci with sdhc_pci
 file	dev/pci/sdhc_pci.c		sdhc_pci
 
-#
-# Direct Rendering Manager
-#
-include "dev/pci/drm/files.pcidrm"
-
 # generic framebuffer console driver, PCI frontend
 attach genfb at pci with genfb_pci
 file	dev/pci/genfb_pci.c	genfb_pci

Added files:

Index: src/sys/external/bsd/drm/conf/files.drm
diff -u /dev/null src/sys/external/bsd/drm/conf/files.drm:1.1
--- /dev/null	Sun Jun 21 20:15:27 2009
+++ src/sys/external/bsd/drm/conf/files.drm	Sun Jun 21 20:15:26 2009
@@ -0,0 +1,96 @@
+#	$NetBSD: files.drm,v 1.1 2009/06/21 20:15:26 mrg Exp $
+
+# direct rendering modules
+define	drmbase
+define	drmpci
+
+defflag		opt_drm.h	DRM_DEBUG DRM_NO_AGP DRM_NO_MTRR
+
+makeoptions	drmbase		CPPFLAGS+="-I$S/external/bsd/drm/dist/bsd-core -I$S/external/bsd/drm/dist/shared-core"
+
+file	external/bsd/drm/dist/bsd-core/drm_agpsupport.c		drmbase
+file	external/bsd/drm/dist/bsd-core/drm_auth.c		drmbase
+file	external/bsd/drm/dist/bsd-core/drm_bufs.c		drmbase
+file	external/bsd/drm/dist/bsd-core/drm_context.c		drmbase
+file	external/bsd/drm/dist/bsd-core/drm_dma.c		drmbase
+file	external/bsd/drm/dist/bsd-core/drm_drawable.c		drmbase
+file	external/bsd/drm/dist/bsd-core/drm_drv.c		drmbase
+file	external/bsd/drm/dist/bsd-core/drm_fops.c		drmbase
+file	external/bsd/drm/dist/bsd-core/drm_ioctl.c		drmbase
+file	external/bsd/drm/dist/bsd-core/drm_irq.c		drmbase
+file	external/bsd/drm/dist/bsd-core/drm_lock.c		drmbase
+file	external/bsd/drm/dist/bsd-core/drm_memory.c		drmbase
+file	external/bsd/drm/dist/bsd-core/drm_pci.c		drmbase
+file	external/bsd/drm/dist/bsd-core/drm_scatter.c		drmbase
+file	external/bsd/drm/dist/bsd-core/drm_sysctl.c		drmbase
+file	external/bsd/drm/dist/bsd-core/drm_vm.c			drmbase
+
+device	i915drm: drmbase, drmpci
+attach	i915drm at drm
+file	external/bsd/drm/dist/bsd-core/i915_drv.c		i915drm
+file	external/bsd/drm/dist/shared-core/i915_dma.c		i915drm
+file	external/bsd/drm/dist/shared-core/i915_irq.c		i915drm
+file	external/bsd/drm/dist/shared-core/i915_mem.c		i915drm
+file	external/bsd/drm/dist/shared-core/i915_suspend.c	i915drm
+
+device	mach64drm: drmbase, drmpci
+attach	mach64drm at drm
+file	external/bsd/drm/dist/bsd-core/mach64_drv.c		mach64drm
+file	external/bsd/drm/dist/shared-core/mach64_dma.c		mach64drm
+file	external/bsd/drm/dist/shared-core/mach64_irq.c		mach64drm
+file	external/bsd/drm/dist/shared-core/mach64_state.c	mach64drm
+
+device	mgadrm: drmbase, drmpci
+attach	mgadrm at drm
+file	external/bsd/drm/dist/bsd-core/mga_drv.c		mgadrm
+file	external/bsd/drm/dist/shared-core/mga_dma.c		mgadrm
+file	external/bsd/drm/dist/shared-core/mga_irq.c		mgadrm
+file	external/bsd/drm/dist/shared-core/mga_state.c		mgadrm
+file	external/bsd/drm/dist/shared-core/mga_warp.c		mgadrm
+
+# XXX missing: nouveau, nv
+
+device	r128drm: drmbase, drmpci
+attach	r128drm at drm
+file	external/bsd/drm/dist/bsd-core/ati_pcigart.c		(r128drm | radeondrm)
+file	external/bsd/drm/dist/bsd-core/r128_drv.c		r128drm
+file	external/bsd/drm/dist/shared-core/r128_cce.c		r128drm
+file	external/bsd/drm/dist/shared-core/r128_irq.c		r128drm
+file	external/bsd/drm/dist/shared-core/r128_state.c		r128drm
+
+device	radeondrm: drmbase, drmpci
+attach	radeondrm at drm
+file	external/bsd/drm/dist/bsd-core/radeon_drv.c		radeondrm
+file	external/bsd/drm/dist/shared-core/r300_cmdbuf.c		radeondrm
+file	external/bsd/drm/dist/shared-core/r600_cp.c		radeondrm
+file	external/bsd/drm/dist/shared-core/radeon_cp.c		radeondrm
+file	external/bsd/drm/dist/shared-core/radeon_irq.c		radeondrm
+file	external/bsd/drm/dist/shared-core/radeon_mem.c		radeondrm
+file	external/bsd/drm/dist/shared-core/radeon_state.c	radeondrm
+
+device	savagedrm: drmbase, drmpci
+attach	savagedrm at drm
+file	external/bsd/drm/dist/bsd-core/savage_drv.c		savagedrm
+file	external/bsd/drm/dist/shared-core/savage_bci.c		savagedrm
+file	external/bsd/drm/dist/shared-core/savage_state.c	savagedrm
+
+device	sisdrm: drmbase, drmpci
+attach	sisdrm at drm
+file	external/bsd/drm/dist/bsd-core/sis_drv.c		sisdrm
+file	external/bsd/drm/dist/shared-core/sis_ds.c		sisdrm
+file	external/bsd/drm/dist/shared-core/sis_mm.c		sisdrm
+
+device	tdfxdrm: drmbase, drmpci
+attach	tdfxdrm at drm
+file	external/bsd/drm/dist/bsd-core/tdfx_drv.c		tdfxdrm
+
+device	viadrm: drmbase, drmpci
+attach	viadrm at drm
+file	external/bsd/drm/dist/bsd-core/via_drv.c		viadrm
+file	external/bsd/drm/dist/shared-core/via_dma.c		viadrm
+file	external/bsd/drm/dist/shared-core/via_ds.c		viadrm
+file	external/bsd/drm/dist/shared-core/via_irq.c		viadrm
+file	external/bsd/drm/dist/shared-core/via_map.c		viadrm
+file	external/bsd/drm/dist/shared-core/via_mm.c		viadrm
+file	external/bsd/drm/dist/shared-core/via_verifier.c	viadrm
+file	external/bsd/drm/dist/shared-core/via_video.c		viadrm

Reply via email to