Module Name: src
Committed By: jmcneill
Date: Sun Aug 28 16:19:08 UTC 2011
Modified Files:
src/distrib/sets/lists/modules: md.i386
src/sys/external/bsd/drm/dist/bsd-core: mach64_drv.c mga_drv.c
r128_drv.c savage_drv.c sis_drv.c tdfx_drv.c
src/sys/modules: Makefile
Added Files:
src/sys/modules/mach64drm: Makefile mach64drm.ioconf
src/sys/modules/mgadrm: Makefile mgadrm.ioconf
src/sys/modules/r128drm: Makefile r128drm.ioconf
src/sys/modules/savagedrm: Makefile savagedrm.ioconf
src/sys/modules/sisdrm: Makefile sisdrm.ioconf
src/sys/modules/tdfxdrm: Makefile tdfxdrm.ioconf
Log Message:
add mach64drm, mgadrm, r128drm, savagedrm, sisdrm, and tdfxdrm modules
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/distrib/sets/lists/modules/md.i386
cvs rdiff -u -r1.5 -r1.6 src/sys/external/bsd/drm/dist/bsd-core/mach64_drv.c \
src/sys/external/bsd/drm/dist/bsd-core/r128_drv.c \
src/sys/external/bsd/drm/dist/bsd-core/savage_drv.c \
src/sys/external/bsd/drm/dist/bsd-core/sis_drv.c \
src/sys/external/bsd/drm/dist/bsd-core/tdfx_drv.c
cvs rdiff -u -r1.8 -r1.9 src/sys/external/bsd/drm/dist/bsd-core/mga_drv.c
cvs rdiff -u -r1.89 -r1.90 src/sys/modules/Makefile
cvs rdiff -u -r0 -r1.1 src/sys/modules/mach64drm/Makefile \
src/sys/modules/mach64drm/mach64drm.ioconf
cvs rdiff -u -r0 -r1.1 src/sys/modules/mgadrm/Makefile \
src/sys/modules/mgadrm/mgadrm.ioconf
cvs rdiff -u -r0 -r1.1 src/sys/modules/r128drm/Makefile \
src/sys/modules/r128drm/r128drm.ioconf
cvs rdiff -u -r0 -r1.1 src/sys/modules/savagedrm/Makefile \
src/sys/modules/savagedrm/savagedrm.ioconf
cvs rdiff -u -r0 -r1.1 src/sys/modules/sisdrm/Makefile \
src/sys/modules/sisdrm/sisdrm.ioconf
cvs rdiff -u -r0 -r1.1 src/sys/modules/tdfxdrm/Makefile \
src/sys/modules/tdfxdrm/tdfxdrm.ioconf
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/distrib/sets/lists/modules/md.i386
diff -u src/distrib/sets/lists/modules/md.i386:1.34 src/distrib/sets/lists/modules/md.i386:1.35
--- src/distrib/sets/lists/modules/md.i386:1.34 Sun Aug 28 15:56:21 2011
+++ src/distrib/sets/lists/modules/md.i386 Sun Aug 28 16:19:08 2011
@@ -1,4 +1,4 @@
-# $NetBSD: md.i386,v 1.34 2011/08/28 15:56:21 jmcneill Exp $
+# $NetBSD: md.i386,v 1.35 2011/08/28 16:19:08 jmcneill Exp $
./@MODULEDIR@/acpiacad base-kernel-modules kmod
./@MODULEDIR@/acpiacad/acpiacad.kmod base-kernel-modules kmod
./@MODULEDIR@/acpibat base-kernel-modules kmod
@@ -85,14 +85,16 @@
./@MODULEDIR@/itesio/itesio.kmod base-kernel-modules kmod
./@MODULEDIR@/lg3303 base-kernel-modules kmod
./@MODULEDIR@/lg3303/lg3303.kmod base-kernel-modules kmod
+./@MODULEDIR@/mach64drm base-kernel-modules kmod
+./@MODULEDIR@/mach64drm/mach64drm.kmod base-kernel-modules kmod
+./@MODULEDIR@/mgadrm base-kernel-modules kmod
+./@MODULEDIR@/mgadrm/mgadrm.kmod base-kernel-modules kmod
./@MODULEDIR@/mt2131 base-kernel-modules kmod
./@MODULEDIR@/mt2131/mt2131.kmod base-kernel-modules kmod
./@MODULEDIR@/nsclpcsio base-kernel-modules kmod
./@MODULEDIR@/nsclpcsio/nsclpcsio.kmod base-kernel-modules kmod
./@MODULEDIR@/nxt2k base-kernel-modules kmod
./@MODULEDIR@/nxt2k/nxt2k.kmod base-kernel-modules kmod
-./@MODULEDIR@/radeondrm base-kernel-modules kmod
-./@MODULEDIR@/radeondrm/radeondrm.kmod base-kernel-modules kmod
./@MODULEDIR@/odcm base-kernel-modules kmod
./@MODULEDIR@/odcm/odcm.kmod base-kernel-modules kmod
./@MODULEDIR@/pad base-kernel-modules kmod
@@ -103,6 +105,16 @@
./@MODULEDIR@/powernow/powernow.kmod base-kernel-modules kmod
./@MODULEDIR@/pwdog base-kernel-modules kmod
./@MODULEDIR@/pwdog/pwdog.kmod base-kernel-modules kmod
+./@MODULEDIR@/r128drm base-kernel-modules kmod
+./@MODULEDIR@/r128drm/r128drm.kmod base-kernel-modules kmod
+./@MODULEDIR@/radeondrm base-kernel-modules kmod
+./@MODULEDIR@/radeondrm/radeondrm.kmod base-kernel-modules kmod
+./@MODULEDIR@/savagedrm base-kernel-modules kmod
+./@MODULEDIR@/savagedrm/savagedrm.kmod base-kernel-modules kmod
+./@MODULEDIR@/sisdrm base-kernel-modules kmod
+./@MODULEDIR@/sisdrm/sisdrm.kmod base-kernel-modules kmod
+./@MODULEDIR@/tdfxdrm base-kernel-modules kmod
+./@MODULEDIR@/tdfxdrm/tdfxdrm.kmod base-kernel-modules kmod
./@MODULEDIR@/thinkpad base-kernel-modules kmod
./@MODULEDIR@/thinkpad/thinkpad.kmod base-kernel-modules kmod
./@MODULEDIR@/tprof_amdpmi base-kernel-modules kmod
Index: src/sys/external/bsd/drm/dist/bsd-core/mach64_drv.c
diff -u src/sys/external/bsd/drm/dist/bsd-core/mach64_drv.c:1.5 src/sys/external/bsd/drm/dist/bsd-core/mach64_drv.c:1.6
--- src/sys/external/bsd/drm/dist/bsd-core/mach64_drv.c:1.5 Sun Dec 6 22:51:25 2009
+++ src/sys/external/bsd/drm/dist/bsd-core/mach64_drv.c Sun Aug 28 16:19:08 2011
@@ -163,62 +163,35 @@
CFATTACH_DECL_NEW(mach64drm, sizeof(struct drm_device),
mach64drm_probe, mach64drm_attach, drm_detach, NULL);
-#ifdef _MODULE
-
-MODULE(MODULE_CLASS_DRIVER, mach64drm, NULL);
+MODULE(MODULE_CLASS_DRIVER, mach64drm, "drm");
-CFDRIVER_DECL(mach64drm, DV_DULL, NULL);
-extern struct cfattach mach64drm_ca;
-static int drmloc[] = { -1 };
-static struct cfparent drmparent = {
- "drm", "vga", DVUNIT_ANY
-};
-static struct cfdata mach64drm_cfdata[] = {
- {
- .cf_name = "mach64drm",
- .cf_atname = "mach64drm",
- .cf_unit = 0,
- .cf_fstate = FSTATE_STAR,
- .cf_loc = drmloc,
- .cf_flags = 0,
- .cf_pspec = &drmparent,
- },
- { NULL }
-};
+#ifdef _MODULE
+#include "ioconf.c"
+#endif
static int
mach64drm_modcmd(modcmd_t cmd, void *arg)
{
- int err;
+ int error = 0;
switch (cmd) {
case MODULE_CMD_INIT:
- err = config_cfdriver_attach(&mach64drm_cd);
- if (err)
- return err;
- err = config_cfattach_attach("mach64drm", &mach64drm_ca);
- if (err) {
- config_cfdriver_detach(&mach64drm_cd);
- return err;
- }
- err = config_cfdata_attach(mach64drm_cfdata, 1);
- if (err) {
- config_cfattach_detach("mach64drm", &mach64drm_ca);
- config_cfdriver_detach(&mach64drm_cd);
- return err;
- }
- return 0;
+#ifdef _MODULE
+ error = config_init_component(cfdriver_ioconf_mach64drm,
+ cfattach_ioconf_mach64drm, cfdata_ioconf_mach64drm);
+#endif
+ break;
case MODULE_CMD_FINI:
- err = config_cfdata_detach(mach64drm_cfdata);
- if (err)
- return err;
- config_cfattach_detach("mach64drm", &mach64drm_ca);
- config_cfdriver_detach(&mach64drm_cd);
- return 0;
+#ifdef _MODULE
+ error = config_fini_component(cfdriver_ioconf_mach64drm,
+ cfattach_ioconf_mach64drm, cfdata_ioconf_mach64drm);
+#endif
+ break;
default:
return ENOTTY;
}
+
+ return 0;
}
-#endif /* _MODULE */
#endif
Index: src/sys/external/bsd/drm/dist/bsd-core/r128_drv.c
diff -u src/sys/external/bsd/drm/dist/bsd-core/r128_drv.c:1.5 src/sys/external/bsd/drm/dist/bsd-core/r128_drv.c:1.6
--- src/sys/external/bsd/drm/dist/bsd-core/r128_drv.c:1.5 Sun Dec 6 22:51:25 2009
+++ src/sys/external/bsd/drm/dist/bsd-core/r128_drv.c Sun Aug 28 16:19:08 2011
@@ -161,62 +161,35 @@
CFATTACH_DECL_NEW(r128drm, sizeof(struct drm_device),
r128drm_probe, r128drm_attach, drm_detach, NULL);
-#ifdef _MODULE
-
-MODULE(MODULE_CLASS_DRIVER, r128drm, NULL);
+MODULE(MODULE_CLASS_DRIVER, r128drm, "drm,ati_pcigart");
-CFDRIVER_DECL(r128drm, DV_DULL, NULL);
-extern struct cfattach r128drm_ca;
-static int drmloc[] = { -1 };
-static struct cfparent drmparent = {
- "drm", "vga", DVUNIT_ANY
-};
-static struct cfdata r128drm_cfdata[] = {
- {
- .cf_name = "r128drm",
- .cf_atname = "r128drm",
- .cf_unit = 0,
- .cf_fstate = FSTATE_STAR,
- .cf_loc = drmloc,
- .cf_flags = 0,
- .cf_pspec = &drmparent,
- },
- { NULL }
-};
+#ifdef _MODULE
+#include "ioconf.c"
+#endif
static int
r128drm_modcmd(modcmd_t cmd, void *arg)
{
- int err;
+ int error = 0;
switch (cmd) {
case MODULE_CMD_INIT:
- err = config_cfdriver_attach(&r128drm_cd);
- if (err)
- return err;
- err = config_cfattach_attach("r128drm", &r128drm_ca);
- if (err) {
- config_cfdriver_detach(&r128drm_cd);
- return err;
- }
- err = config_cfdata_attach(r128drm_cfdata, 1);
- if (err) {
- config_cfattach_detach("r128drm", &r128drm_ca);
- config_cfdriver_detach(&r128drm_cd);
- return err;
- }
- return 0;
+#ifdef _MODULE
+ error = config_init_component(cfdriver_ioconf_r128drm,
+ cfattach_ioconf_r128drm, cfdata_ioconf_r128drm);
+#endif
+ break;
case MODULE_CMD_FINI:
- err = config_cfdata_detach(r128drm_cfdata);
- if (err)
- return err;
- config_cfattach_detach("r128drm", &r128drm_ca);
- config_cfdriver_detach(&r128drm_cd);
- return 0;
+#ifdef _MODULE
+ error = config_fini_component(cfdriver_ioconf_r128drm,
+ cfattach_ioconf_r128drm, cfdata_ioconf_r128drm);
+#endif
+ break;
default:
return ENOTTY;
}
+
+ return error;
}
-#endif /* _MODULE */
#endif
Index: src/sys/external/bsd/drm/dist/bsd-core/savage_drv.c
diff -u src/sys/external/bsd/drm/dist/bsd-core/savage_drv.c:1.5 src/sys/external/bsd/drm/dist/bsd-core/savage_drv.c:1.6
--- src/sys/external/bsd/drm/dist/bsd-core/savage_drv.c:1.5 Sun Dec 6 22:51:25 2009
+++ src/sys/external/bsd/drm/dist/bsd-core/savage_drv.c Sun Aug 28 16:19:08 2011
@@ -146,62 +146,35 @@
CFATTACH_DECL_NEW(savagedrm, sizeof(struct drm_device),
savagedrm_probe, savagedrm_attach, drm_detach, NULL);
-#ifdef _MODULE
-
-MODULE(MODULE_CLASS_DRIVER, savagedrm, NULL);
+MODULE(MODULE_CLASS_DRIVER, savagedrm, "drm");
-CFDRIVER_DECL(savagedrm, DV_DULL, NULL);
-extern struct cfattach savagedrm_ca;
-static int drmloc[] = { -1 };
-static struct cfparent drmparent = {
- "drm", "vga", DVUNIT_ANY
-};
-static struct cfdata savagedrm_cfdata[] = {
- {
- .cf_name = "savagedrm",
- .cf_atname = "savagedrm",
- .cf_unit = 0,
- .cf_fstate = FSTATE_STAR,
- .cf_loc = drmloc,
- .cf_flags = 0,
- .cf_pspec = &drmparent,
- },
- { NULL }
-};
+#ifdef _MODULE
+#include "ioconf.c"
+#endif
static int
savagedrm_modcmd(modcmd_t cmd, void *arg)
{
- int err;
+ int error = 0;
switch (cmd) {
case MODULE_CMD_INIT:
- err = config_cfdriver_attach(&savagedrm_cd);
- if (err)
- return err;
- err = config_cfattach_attach("savagedrm", &savagedrm_ca);
- if (err) {
- config_cfdriver_detach(&savagedrm_cd);
- return err;
- }
- err = config_cfdata_attach(savagedrm_cfdata, 1);
- if (err) {
- config_cfattach_detach("savagedrm", &savagedrm_ca);
- config_cfdriver_detach(&savagedrm_cd);
- return err;
- }
- return 0;
+#ifdef _MODULE
+ error = config_init_component(cfdriver_ioconf_savagedrm,
+ cfattach_ioconf_savagedrm, cfdata_ioconf_savagedrm);
+#endif
+ break;
case MODULE_CMD_FINI:
- err = config_cfdata_detach(savagedrm_cfdata);
- if (err)
- return err;
- config_cfattach_detach("savagedrm", &savagedrm_ca);
- config_cfdriver_detach(&savagedrm_cd);
- return 0;
+#ifdef _MODULE
+ error = config_fini_component(cfdriver_ioconf_savagedrm,
+ cfattach_ioconf_savagedrm, cfdata_ioconf_savagedrm);
+#endif
+ break;
default:
return ENOTTY;
}
+
+ return 0;
}
-#endif /* _MODULE */
#endif
Index: src/sys/external/bsd/drm/dist/bsd-core/sis_drv.c
diff -u src/sys/external/bsd/drm/dist/bsd-core/sis_drv.c:1.5 src/sys/external/bsd/drm/dist/bsd-core/sis_drv.c:1.6
--- src/sys/external/bsd/drm/dist/bsd-core/sis_drv.c:1.5 Sun Dec 6 22:51:25 2009
+++ src/sys/external/bsd/drm/dist/bsd-core/sis_drv.c Sun Aug 28 16:19:08 2011
@@ -140,62 +140,35 @@
CFATTACH_DECL_NEW(sisdrm, sizeof(struct drm_device),
sisdrm_probe, sisdrm_attach, drm_detach, NULL);
-#ifdef _MODULE
-
-MODULE(MODULE_CLASS_DRIVER, sisdrm, NULL);
+MODULE(MODULE_CLASS_DRIVER, sisdrm, "drm");
-CFDRIVER_DECL(sisdrm, DV_DULL, NULL);
-extern struct cfattach sisdrm_ca;
-static int drmloc[] = { -1 };
-static struct cfparent drmparent = {
- "drm", "vga", DVUNIT_ANY
-};
-static struct cfdata sisdrm_cfdata[] = {
- {
- .cf_name = "sisdrm",
- .cf_atname = "sisdrm",
- .cf_unit = 0,
- .cf_fstate = FSTATE_STAR,
- .cf_loc = drmloc,
- .cf_flags = 0,
- .cf_pspec = &drmparent,
- },
- { NULL }
-};
+#ifdef _MODULE
+#include "ioconf.c"
+#endif
static int
sisdrm_modcmd(modcmd_t cmd, void *arg)
{
- int err;
+ int error = 0;
switch (cmd) {
case MODULE_CMD_INIT:
- err = config_cfdriver_attach(&sisdrm_cd);
- if (err)
- return err;
- err = config_cfattach_attach("sisdrm", &sisdrm_ca);
- if (err) {
- config_cfdriver_detach(&sisdrm_cd);
- return err;
- }
- err = config_cfdata_attach(sisdrm_cfdata, 1);
- if (err) {
- config_cfattach_detach("sisdrm", &sisdrm_ca);
- config_cfdriver_detach(&sisdrm_cd);
- return err;
- }
- return 0;
+#ifdef _MODULE
+ error = config_init_component(cfdriver_ioconf_sisdrm,
+ cfattach_ioconf_sisdrm, cfdata_ioconf_sisdrm);
+#endif
+ break;
case MODULE_CMD_FINI:
- err = config_cfdata_detach(sisdrm_cfdata);
- if (err)
- return err;
- config_cfattach_detach("sisdrm", &sisdrm_ca);
- config_cfdriver_detach(&sisdrm_cd);
- return 0;
+#ifdef _MODULE
+ error = config_fini_component(cfdriver_ioconf_sisdrm,
+ cfattach_ioconf_sisdrm, cfdata_ioconf_sisdrm);
+#endif
+ break;
default:
return ENOTTY;
}
+
+ return 0;
}
-#endif /* _MODULE */
#endif
Index: src/sys/external/bsd/drm/dist/bsd-core/tdfx_drv.c
diff -u src/sys/external/bsd/drm/dist/bsd-core/tdfx_drv.c:1.5 src/sys/external/bsd/drm/dist/bsd-core/tdfx_drv.c:1.6
--- src/sys/external/bsd/drm/dist/bsd-core/tdfx_drv.c:1.5 Sun Dec 6 22:51:25 2009
+++ src/sys/external/bsd/drm/dist/bsd-core/tdfx_drv.c Sun Aug 28 16:19:08 2011
@@ -142,62 +142,35 @@
CFATTACH_DECL_NEW(tdfxdrm, sizeof(struct drm_device),
tdfxdrm_probe, tdfxdrm_attach, drm_detach, NULL);
-#ifdef _MODULE
-
-MODULE(MODULE_CLASS_DRIVER, tdfxdrm, NULL);
+MODULE(MODULE_CLASS_DRIVER, tdfxdrm, "drm");
-CFDRIVER_DECL(tdfxdrm, DV_DULL, NULL);
-extern struct cfattach tdfxdrm_ca;
-static int drmloc[] = { -1 };
-static struct cfparent drmparent = {
- "drm", "vga", DVUNIT_ANY
-};
-static struct cfdata tdfxdrm_cfdata[] = {
- {
- .cf_name = "tdfxdrm",
- .cf_atname = "tdfxdrm",
- .cf_unit = 0,
- .cf_fstate = FSTATE_STAR,
- .cf_loc = drmloc,
- .cf_flags = 0,
- .cf_pspec = &drmparent,
- },
- { NULL }
-};
+#ifdef _MODULE
+#include "ioconf.c"
+#endif
static int
tdfxdrm_modcmd(modcmd_t cmd, void *arg)
{
- int err;
+ int error = 0;
switch (cmd) {
case MODULE_CMD_INIT:
- err = config_cfdriver_attach(&tdfxdrm_cd);
- if (err)
- return err;
- err = config_cfattach_attach("tdfxdrm", &tdfxdrm_ca);
- if (err) {
- config_cfdriver_detach(&tdfxdrm_cd);
- return err;
- }
- err = config_cfdata_attach(tdfxdrm_cfdata, 1);
- if (err) {
- config_cfattach_detach("tdfxdrm", &tdfxdrm_ca);
- config_cfdriver_detach(&tdfxdrm_cd);
- return err;
- }
- return 0;
+#ifdef _MODULE
+ error = config_init_component(cfdriver_ioconf_tdfxdrm,
+ cfattach_ioconf_tdfxdrm, cfdata_ioconf_tdfxdrm);
+#endif
+ break;
case MODULE_CMD_FINI:
- err = config_cfdata_detach(tdfxdrm_cfdata);
- if (err)
- return err;
- config_cfattach_detach("tdfxdrm", &tdfxdrm_ca);
- config_cfdriver_detach(&tdfxdrm_cd);
- return 0;
+#ifdef _MODULE
+ error = config_fini_component(cfdriver_ioconf_tdfxdrm,
+ cfattach_ioconf_tdfxdrm, cfdata_ioconf_tdfxdrm);
+#endif
+ break;
default:
return ENOTTY;
}
+
+ return 0;
}
-#endif /* _MODULE */
#endif
Index: src/sys/external/bsd/drm/dist/bsd-core/mga_drv.c
diff -u src/sys/external/bsd/drm/dist/bsd-core/mga_drv.c:1.8 src/sys/external/bsd/drm/dist/bsd-core/mga_drv.c:1.9
--- src/sys/external/bsd/drm/dist/bsd-core/mga_drv.c:1.8 Mon Apr 4 20:37:57 2011
+++ src/sys/external/bsd/drm/dist/bsd-core/mga_drv.c Sun Aug 28 16:19:08 2011
@@ -226,62 +226,35 @@
CFATTACH_DECL_NEW(mgadrm, sizeof(struct drm_device),
mgadrm_probe, mgadrm_attach, drm_detach, NULL);
-#ifdef _MODULE
-
-MODULE(MODULE_CLASS_DRIVER, mgadrm, NULL);
+MODULE(MODULE_CLASS_DRIVER, mgadrm, "drm");
-CFDRIVER_DECL(mgadrm, DV_DULL, NULL);
-extern struct cfattach mgadrm_ca;
-static int drmloc[] = { -1 };
-static struct cfparent drmparent = {
- "drm", "vga", DVUNIT_ANY
-};
-static struct cfdata mgadrm_cfdata[] = {
- {
- .cf_name = "mgadrm",
- .cf_atname = "mgadrm",
- .cf_unit = 0,
- .cf_fstate = FSTATE_STAR,
- .cf_loc = drmloc,
- .cf_flags = 0,
- .cf_pspec = &drmparent,
- },
- { NULL }
-};
+#ifdef _MODULE
+#include "ioconf.c"
+#endif
static int
mgadrm_modcmd(modcmd_t cmd, void *arg)
{
- int err;
+ int error = 0;
switch (cmd) {
case MODULE_CMD_INIT:
- err = config_cfdriver_attach(&mgadrm_cd);
- if (err)
- return err;
- err = config_cfattach_attach("mgadrm", &mgadrm_ca);
- if (err) {
- config_cfdriver_detach(&mgadrm_cd);
- return err;
- }
- err = config_cfdata_attach(mgadrm_cfdata, 1);
- if (err) {
- config_cfattach_detach("mgadrm", &mgadrm_ca);
- config_cfdriver_detach(&mgadrm_cd);
- return err;
- }
- return 0;
+#ifdef _MODULE
+ error = config_init_component(cfdriver_ioconf_mgadrm,
+ cfattach_ioconf_mgadrm, cfdata_ioconf_mgadrm);
+#endif
+ break;
case MODULE_CMD_FINI:
- err = config_cfdata_detach(mgadrm_cfdata);
- if (err)
- return err;
- config_cfattach_detach("mgadrm", &mgadrm_ca);
- config_cfdriver_detach(&mgadrm_cd);
- return 0;
+#ifdef _MODULE
+ error = config_fini_component(cfdriver_ioconf_mgadrm,
+ cfattach_ioconf_mgadrm, cfdata_ioconf_mgadrm);
+#endif
+ break;
default:
return ENOTTY;
}
+
+ return error;
}
-#endif /* _MODULE */
#endif
Index: src/sys/modules/Makefile
diff -u src/sys/modules/Makefile:1.89 src/sys/modules/Makefile:1.90
--- src/sys/modules/Makefile:1.89 Fri Aug 12 08:00:53 2011
+++ src/sys/modules/Makefile Sun Aug 28 16:19:07 2011
@@ -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 @@
.endif
.if ${MACHINE_ARCH} == "i386"
+SUBDIR+= ati_pcigart
SUBDIR+= azalia
SUBDIR+= compat_freebsd
SUBDIR+= compat_ibcs2
@@ -157,12 +158,18 @@
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
#
Added files:
Index: src/sys/modules/mach64drm/Makefile
diff -u /dev/null src/sys/modules/mach64drm/Makefile:1.1
--- /dev/null Sun Aug 28 16:19:09 2011
+++ src/sys/modules/mach64drm/Makefile Sun Aug 28 16:19:07 2011
@@ -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>
Index: src/sys/modules/mach64drm/mach64drm.ioconf
diff -u /dev/null src/sys/modules/mach64drm/mach64drm.ioconf:1.1
--- /dev/null Sun Aug 28 16:19:09 2011
+++ src/sys/modules/mach64drm/mach64drm.ioconf Sun Aug 28 16:19:07 2011
@@ -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?
Index: src/sys/modules/mgadrm/Makefile
diff -u /dev/null src/sys/modules/mgadrm/Makefile:1.1
--- /dev/null Sun Aug 28 16:19:09 2011
+++ src/sys/modules/mgadrm/Makefile Sun Aug 28 16:19:07 2011
@@ -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>
Index: src/sys/modules/mgadrm/mgadrm.ioconf
diff -u /dev/null src/sys/modules/mgadrm/mgadrm.ioconf:1.1
--- /dev/null Sun Aug 28 16:19:09 2011
+++ src/sys/modules/mgadrm/mgadrm.ioconf Sun Aug 28 16:19:07 2011
@@ -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?
Index: src/sys/modules/r128drm/Makefile
diff -u /dev/null src/sys/modules/r128drm/Makefile:1.1
--- /dev/null Sun Aug 28 16:19:09 2011
+++ src/sys/modules/r128drm/Makefile Sun Aug 28 16:19:08 2011
@@ -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>
Index: src/sys/modules/r128drm/r128drm.ioconf
diff -u /dev/null src/sys/modules/r128drm/r128drm.ioconf:1.1
--- /dev/null Sun Aug 28 16:19:09 2011
+++ src/sys/modules/r128drm/r128drm.ioconf Sun Aug 28 16:19:08 2011
@@ -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?
Index: src/sys/modules/savagedrm/Makefile
diff -u /dev/null src/sys/modules/savagedrm/Makefile:1.1
--- /dev/null Sun Aug 28 16:19:09 2011
+++ src/sys/modules/savagedrm/Makefile Sun Aug 28 16:19:08 2011
@@ -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>
Index: src/sys/modules/savagedrm/savagedrm.ioconf
diff -u /dev/null src/sys/modules/savagedrm/savagedrm.ioconf:1.1
--- /dev/null Sun Aug 28 16:19:09 2011
+++ src/sys/modules/savagedrm/savagedrm.ioconf Sun Aug 28 16:19:08 2011
@@ -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?
Index: src/sys/modules/sisdrm/Makefile
diff -u /dev/null src/sys/modules/sisdrm/Makefile:1.1
--- /dev/null Sun Aug 28 16:19:09 2011
+++ src/sys/modules/sisdrm/Makefile Sun Aug 28 16:19:08 2011
@@ -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>
Index: src/sys/modules/sisdrm/sisdrm.ioconf
diff -u /dev/null src/sys/modules/sisdrm/sisdrm.ioconf:1.1
--- /dev/null Sun Aug 28 16:19:09 2011
+++ src/sys/modules/sisdrm/sisdrm.ioconf Sun Aug 28 16:19:08 2011
@@ -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?
Index: src/sys/modules/tdfxdrm/Makefile
diff -u /dev/null src/sys/modules/tdfxdrm/Makefile:1.1
--- /dev/null Sun Aug 28 16:19:09 2011
+++ src/sys/modules/tdfxdrm/Makefile Sun Aug 28 16:19:08 2011
@@ -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>
Index: src/sys/modules/tdfxdrm/tdfxdrm.ioconf
diff -u /dev/null src/sys/modules/tdfxdrm/tdfxdrm.ioconf:1.1
--- /dev/null Sun Aug 28 16:19:09 2011
+++ src/sys/modules/tdfxdrm/tdfxdrm.ioconf Sun Aug 28 16:19:08 2011
@@ -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?