summaryrefslogtreecommitdiff
path: root/sys/modules
diff options
context:
space:
mode:
authorjmcneill <jmcneill@NetBSD.org>2011-08-28 16:19:07 +0000
committerjmcneill <jmcneill@NetBSD.org>2011-08-28 16:19:07 +0000
commit77c4fb787b1f99b3bf9823ae4e4a0cb6c08546cb (patch)
treefb11fff413f4f088e044b64b30365b5abe8f329e /sys/modules
parentdd365b23120ccfc92420e067af9581aa63923f07 (diff)
add mach64drm, mgadrm, r128drm, savagedrm, sisdrm, and tdfxdrm modules
Diffstat (limited to 'sys/modules')
-rw-r--r--sys/modules/Makefile13
-rw-r--r--sys/modules/mach64drm/Makefile19
-rw-r--r--sys/modules/mach64drm/mach64drm.ioconf9
-rw-r--r--sys/modules/mgadrm/Makefile20
-rw-r--r--sys/modules/mgadrm/mgadrm.ioconf9
-rw-r--r--sys/modules/r128drm/Makefile19
-rw-r--r--sys/modules/r128drm/r128drm.ioconf9
-rw-r--r--sys/modules/savagedrm/Makefile18
-rw-r--r--sys/modules/savagedrm/savagedrm.ioconf9
-rw-r--r--sys/modules/sisdrm/Makefile18
-rw-r--r--sys/modules/sisdrm/sisdrm.ioconf9
-rw-r--r--sys/modules/tdfxdrm/Makefile16
-rw-r--r--sys/modules/tdfxdrm/tdfxdrm.ioconf9
13 files changed, 174 insertions, 3 deletions
diff --git a/sys/modules/Makefile b/sys/modules/Makefile
index d183308c09c..f1fec0642e0 100644
--- a/sys/modules/Makefile
+++ b/sys/modules/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.89 2011/08/12 08:00:53 mbalmer Exp $
+# $NetBSD: Makefile,v 1.90 2011/08/28 16:19:07 jmcneill Exp $
.include <bsd.own.mk>
@@ -150,6 +150,7 @@ SUBDIR+= pad
.endif
.if ${MACHINE_ARCH} == "i386"
+SUBDIR+= ati_pcigart
SUBDIR+= azalia
SUBDIR+= compat_freebsd
SUBDIR+= compat_ibcs2
@@ -157,12 +158,18 @@ SUBDIR+= compat_linux
SUBDIR+= compat_svr4
SUBDIR+= drm
SUBDIR+= i915drm
+SUBDIR+= mach64drm
+SUBDIR+= mgadrm
SUBDIR+= nsclpcsio
-SUBDIR+= radeondrm
-SUBDIR+= viadrm
SUBDIR+= pad
SUBDIR+= padlock
+SUBDIR+= r128drm
+SUBDIR+= radeondrm
+SUBDIR+= savagedrm
+SUBDIR+= sisdrm
+SUBDIR+= tdfxdrm
SUBDIR+= viac7temp
+SUBDIR+= viadrm
.endif
#
diff --git a/sys/modules/mach64drm/Makefile b/sys/modules/mach64drm/Makefile
new file mode 100644
index 00000000000..4e67535103b
--- /dev/null
+++ b/sys/modules/mach64drm/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2011/08/28 16:19:07 jmcneill Exp $
+
+.include "../Makefile.inc"
+
+.PATH: ${S}/external/bsd/drm/dist/bsd-core
+.PATH: ${S}/external/bsd/drm/dist/shared-core
+
+KMOD= mach64drm
+IOCONF= mach64drm.ioconf
+
+SRCS= mach64_drv.c
+SRCS+= mach64_dma.c
+SRCS+= mach64_irq.c
+SRCS+= mach64_state.c
+
+CPPFLAGS+= -I${S}/external/bsd/drm/dist/bsd-core \
+ -I${S}/external/bsd/drm/dist/shared-core
+
+.include <bsd.kmodule.mk>
diff --git a/sys/modules/mach64drm/mach64drm.ioconf b/sys/modules/mach64drm/mach64drm.ioconf
new file mode 100644
index 00000000000..7059d470e21
--- /dev/null
+++ b/sys/modules/mach64drm/mach64drm.ioconf
@@ -0,0 +1,9 @@
+# $NetBSD: mach64drm.ioconf,v 1.1 2011/08/28 16:19:07 jmcneill Exp $
+
+ioconf mach64drm
+
+include "conf/files"
+
+pseudo-root drm*
+
+mach64drm* at drm?
diff --git a/sys/modules/mgadrm/Makefile b/sys/modules/mgadrm/Makefile
new file mode 100644
index 00000000000..abbdbe9f13f
--- /dev/null
+++ b/sys/modules/mgadrm/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2011/08/28 16:19:07 jmcneill Exp $
+
+.include "../Makefile.inc"
+
+.PATH: ${S}/external/bsd/drm/dist/bsd-core
+.PATH: ${S}/external/bsd/drm/dist/shared-core
+
+KMOD= mgadrm
+IOCONF= mgadrm.ioconf
+
+SRCS= mga_drv.c
+SRCS+= mga_dma.c
+SRCS+= mga_irq.c
+SRCS+= mga_state.c
+SRCS+= mga_warp.c
+
+CPPFLAGS+= -I${S}/external/bsd/drm/dist/bsd-core \
+ -I${S}/external/bsd/drm/dist/shared-core
+
+.include <bsd.kmodule.mk>
diff --git a/sys/modules/mgadrm/mgadrm.ioconf b/sys/modules/mgadrm/mgadrm.ioconf
new file mode 100644
index 00000000000..86782bff16c
--- /dev/null
+++ b/sys/modules/mgadrm/mgadrm.ioconf
@@ -0,0 +1,9 @@
+# $NetBSD: mgadrm.ioconf,v 1.1 2011/08/28 16:19:07 jmcneill Exp $
+
+ioconf mgadrm
+
+include "conf/files"
+
+pseudo-root drm*
+
+mgadrm* at drm?
diff --git a/sys/modules/r128drm/Makefile b/sys/modules/r128drm/Makefile
new file mode 100644
index 00000000000..77a948ad08d
--- /dev/null
+++ b/sys/modules/r128drm/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2011/08/28 16:19:08 jmcneill Exp $
+
+.include "../Makefile.inc"
+
+.PATH: ${S}/external/bsd/drm/dist/bsd-core
+.PATH: ${S}/external/bsd/drm/dist/shared-core
+
+KMOD= r128drm
+IOCONF= r128drm.ioconf
+
+SRCS= r128_drv.c
+SRCS+= r128_cce.c
+SRCS+= r128_irq.c
+SRCS+= r128_state.c
+
+CPPFLAGS+= -I${S}/external/bsd/drm/dist/bsd-core \
+ -I${S}/external/bsd/drm/dist/shared-core
+
+.include <bsd.kmodule.mk>
diff --git a/sys/modules/r128drm/r128drm.ioconf b/sys/modules/r128drm/r128drm.ioconf
new file mode 100644
index 00000000000..ce387abbb11
--- /dev/null
+++ b/sys/modules/r128drm/r128drm.ioconf
@@ -0,0 +1,9 @@
+# $NetBSD: r128drm.ioconf,v 1.1 2011/08/28 16:19:08 jmcneill Exp $
+
+ioconf r128drm
+
+include "conf/files"
+
+pseudo-root drm*
+
+r128drm* at drm?
diff --git a/sys/modules/savagedrm/Makefile b/sys/modules/savagedrm/Makefile
new file mode 100644
index 00000000000..e90ce5ce18f
--- /dev/null
+++ b/sys/modules/savagedrm/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2011/08/28 16:19:08 jmcneill Exp $
+
+.include "../Makefile.inc"
+
+.PATH: ${S}/external/bsd/drm/dist/bsd-core
+.PATH: ${S}/external/bsd/drm/dist/shared-core
+
+KMOD= savagedrm
+IOCONF= savagedrm.ioconf
+
+SRCS= savage_drv.c
+SRCS+= savage_bci.c
+SRCS+= savage_state.c
+
+CPPFLAGS+= -I${S}/external/bsd/drm/dist/bsd-core \
+ -I${S}/external/bsd/drm/dist/shared-core
+
+.include <bsd.kmodule.mk>
diff --git a/sys/modules/savagedrm/savagedrm.ioconf b/sys/modules/savagedrm/savagedrm.ioconf
new file mode 100644
index 00000000000..dc752994302
--- /dev/null
+++ b/sys/modules/savagedrm/savagedrm.ioconf
@@ -0,0 +1,9 @@
+# $NetBSD: savagedrm.ioconf,v 1.1 2011/08/28 16:19:08 jmcneill Exp $
+
+ioconf savagedrm
+
+include "conf/files"
+
+pseudo-root drm*
+
+savagedrm* at drm?
diff --git a/sys/modules/sisdrm/Makefile b/sys/modules/sisdrm/Makefile
new file mode 100644
index 00000000000..b1217a99937
--- /dev/null
+++ b/sys/modules/sisdrm/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2011/08/28 16:19:08 jmcneill Exp $
+
+.include "../Makefile.inc"
+
+.PATH: ${S}/external/bsd/drm/dist/bsd-core
+.PATH: ${S}/external/bsd/drm/dist/shared-core
+
+KMOD= sisdrm
+IOCONF= sisdrm.ioconf
+
+SRCS= sis_drv.c
+SRCS+= sis_ds.c
+SRCS+= sis_mm.c
+
+CPPFLAGS+= -I${S}/external/bsd/drm/dist/bsd-core \
+ -I${S}/external/bsd/drm/dist/shared-core
+
+.include <bsd.kmodule.mk>
diff --git a/sys/modules/sisdrm/sisdrm.ioconf b/sys/modules/sisdrm/sisdrm.ioconf
new file mode 100644
index 00000000000..8724b8da9b7
--- /dev/null
+++ b/sys/modules/sisdrm/sisdrm.ioconf
@@ -0,0 +1,9 @@
+# $NetBSD: sisdrm.ioconf,v 1.1 2011/08/28 16:19:08 jmcneill Exp $
+
+ioconf sisdrm
+
+include "conf/files"
+
+pseudo-root drm*
+
+sisdrm* at drm?
diff --git a/sys/modules/tdfxdrm/Makefile b/sys/modules/tdfxdrm/Makefile
new file mode 100644
index 00000000000..b77b16fbad9
--- /dev/null
+++ b/sys/modules/tdfxdrm/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1 2011/08/28 16:19:08 jmcneill Exp $
+
+.include "../Makefile.inc"
+
+.PATH: ${S}/external/bsd/drm/dist/bsd-core
+.PATH: ${S}/external/bsd/drm/dist/shared-core
+
+KMOD= tdfxdrm
+IOCONF= tdfxdrm.ioconf
+
+SRCS= tdfx_drv.c
+
+CPPFLAGS+= -I${S}/external/bsd/drm/dist/bsd-core \
+ -I${S}/external/bsd/drm/dist/shared-core
+
+.include <bsd.kmodule.mk>
diff --git a/sys/modules/tdfxdrm/tdfxdrm.ioconf b/sys/modules/tdfxdrm/tdfxdrm.ioconf
new file mode 100644
index 00000000000..57202840955
--- /dev/null
+++ b/sys/modules/tdfxdrm/tdfxdrm.ioconf
@@ -0,0 +1,9 @@
+# $NetBSD: tdfxdrm.ioconf,v 1.1 2011/08/28 16:19:08 jmcneill Exp $
+
+ioconf tdfxdrm
+
+include "conf/files"
+
+pseudo-root drm*
+
+tdfxdrm* at drm?