Module Name: src
Committed By: dyoung
Date: Sun Dec 6 22:51:25 UTC 2009
Modified Files:
src/sys/external/bsd/drm/dist/bsd-core: drmP.h drm_drv.c i915_drv.c
mach64_drv.c mga_drv.c r128_drv.c radeon_drv.c savage_drv.c
sis_drv.c tdfx_drv.c via_drv.c
Log Message:
Delete the do-nothing device-activation hook, drm_activate().
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/external/bsd/drm/dist/bsd-core/drmP.h
cvs rdiff -u -r1.17 -r1.18 src/sys/external/bsd/drm/dist/bsd-core/drm_drv.c
cvs rdiff -u -r1.5 -r1.6 src/sys/external/bsd/drm/dist/bsd-core/i915_drv.c \
src/sys/external/bsd/drm/dist/bsd-core/via_drv.c
cvs rdiff -u -r1.4 -r1.5 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.6 -r1.7 src/sys/external/bsd/drm/dist/bsd-core/mga_drv.c
cvs rdiff -u -r1.3 -r1.4 src/sys/external/bsd/drm/dist/bsd-core/radeon_drv.c
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/drm/dist/bsd-core/drmP.h
diff -u src/sys/external/bsd/drm/dist/bsd-core/drmP.h:1.14 src/sys/external/bsd/drm/dist/bsd-core/drmP.h:1.15
--- src/sys/external/bsd/drm/dist/bsd-core/drmP.h:1.14 Wed Sep 2 01:36:41 2009
+++ src/sys/external/bsd/drm/dist/bsd-core/drmP.h Sun Dec 6 22:51:25 2009
@@ -946,7 +946,6 @@
int drm_probe(struct pci_attach_args *pa, drm_pci_id_list_t *idlist);
void drm_attach(device_t kdev, struct pci_attach_args *pa, drm_pci_id_list_t *idlist);
int drm_detach(device_t self, int flags);
-int drm_activate(device_t self, devact_t act);
dev_type_ioctl(drm_ioctl);
dev_type_open(drm_open);
dev_type_close(drm_close);
Index: src/sys/external/bsd/drm/dist/bsd-core/drm_drv.c
diff -u src/sys/external/bsd/drm/dist/bsd-core/drm_drv.c:1.17 src/sys/external/bsd/drm/dist/bsd-core/drm_drv.c:1.18
--- src/sys/external/bsd/drm/dist/bsd-core/drm_drv.c:1.17 Wed Sep 2 01:36:41 2009
+++ src/sys/external/bsd/drm/dist/bsd-core/drm_drv.c Sun Dec 6 22:51:25 2009
@@ -434,21 +434,6 @@
return 0;
}
-int
-drm_activate(device_t self, devact_t act)
-{
- switch (act) {
- case DVACT_ACTIVATE:
- return (EOPNOTSUPP);
- break;
-
- case DVACT_DEACTIVATE:
- /* FIXME */
- break;
- }
- return (0);
-}
-
#endif
drm_pci_id_list_t *drm_find_description(int vendor, int device,
Index: src/sys/external/bsd/drm/dist/bsd-core/i915_drv.c
diff -u src/sys/external/bsd/drm/dist/bsd-core/i915_drv.c:1.5 src/sys/external/bsd/drm/dist/bsd-core/i915_drv.c:1.6
--- src/sys/external/bsd/drm/dist/bsd-core/i915_drv.c:1.5 Sun Sep 27 12:59:38 2009
+++ src/sys/external/bsd/drm/dist/bsd-core/i915_drv.c Sun Dec 6 22:51:25 2009
@@ -212,7 +212,7 @@
}
CFATTACH_DECL_NEW(i915drm, sizeof(struct drm_device), i915drm_probe,
- i915drm_attach, i915drm_detach, drm_activate);
+ i915drm_attach, i915drm_detach, NULL);
#ifdef _MODULE
Index: src/sys/external/bsd/drm/dist/bsd-core/via_drv.c
diff -u src/sys/external/bsd/drm/dist/bsd-core/via_drv.c:1.5 src/sys/external/bsd/drm/dist/bsd-core/via_drv.c:1.6
--- src/sys/external/bsd/drm/dist/bsd-core/via_drv.c:1.5 Sun Sep 27 12:58:51 2009
+++ src/sys/external/bsd/drm/dist/bsd-core/via_drv.c Sun Dec 6 22:51:25 2009
@@ -156,7 +156,7 @@
}
CFATTACH_DECL_NEW(viadrm, sizeof(struct drm_device),
- viadrm_probe, viadrm_attach, viadrm_detach, drm_activate);
+ viadrm_probe, viadrm_attach, viadrm_detach, NULL);
#ifdef _MODULE
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.4 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.4 Tue Jun 23 04:42:01 2009
+++ src/sys/external/bsd/drm/dist/bsd-core/mach64_drv.c Sun Dec 6 22:51:25 2009
@@ -161,7 +161,7 @@
}
CFATTACH_DECL_NEW(mach64drm, sizeof(struct drm_device),
- mach64drm_probe, mach64drm_attach, drm_detach, drm_activate);
+ mach64drm_probe, mach64drm_attach, drm_detach, NULL);
#ifdef _MODULE
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.4 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.4 Tue Jun 23 04:42:01 2009
+++ src/sys/external/bsd/drm/dist/bsd-core/r128_drv.c Sun Dec 6 22:51:25 2009
@@ -159,7 +159,7 @@
}
CFATTACH_DECL_NEW(r128drm, sizeof(struct drm_device),
- r128drm_probe, r128drm_attach, drm_detach, drm_activate);
+ r128drm_probe, r128drm_attach, drm_detach, NULL);
#ifdef _MODULE
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.4 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.4 Tue Jun 23 04:42:01 2009
+++ src/sys/external/bsd/drm/dist/bsd-core/savage_drv.c Sun Dec 6 22:51:25 2009
@@ -144,7 +144,7 @@
}
CFATTACH_DECL_NEW(savagedrm, sizeof(struct drm_device),
- savagedrm_probe, savagedrm_attach, drm_detach, drm_activate);
+ savagedrm_probe, savagedrm_attach, drm_detach, NULL);
#ifdef _MODULE
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.4 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.4 Tue Jun 23 04:42:01 2009
+++ src/sys/external/bsd/drm/dist/bsd-core/sis_drv.c Sun Dec 6 22:51:25 2009
@@ -138,7 +138,7 @@
}
CFATTACH_DECL_NEW(sisdrm, sizeof(struct drm_device),
- sisdrm_probe, sisdrm_attach, drm_detach, drm_activate);
+ sisdrm_probe, sisdrm_attach, drm_detach, NULL);
#ifdef _MODULE
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.4 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.4 Tue Jun 23 04:42:01 2009
+++ src/sys/external/bsd/drm/dist/bsd-core/tdfx_drv.c Sun Dec 6 22:51:25 2009
@@ -140,7 +140,7 @@
}
CFATTACH_DECL_NEW(tdfxdrm, sizeof(struct drm_device),
- tdfxdrm_probe, tdfxdrm_attach, drm_detach, drm_activate);
+ tdfxdrm_probe, tdfxdrm_attach, drm_detach, NULL);
#ifdef _MODULE
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.6 src/sys/external/bsd/drm/dist/bsd-core/mga_drv.c:1.7
--- src/sys/external/bsd/drm/dist/bsd-core/mga_drv.c:1.6 Wed Jun 24 19:47:15 2009
+++ src/sys/external/bsd/drm/dist/bsd-core/mga_drv.c Sun Dec 6 22:51:25 2009
@@ -224,7 +224,7 @@
}
CFATTACH_DECL_NEW(mgadrm, sizeof(struct drm_device),
- mgadrm_probe, mgadrm_attach, drm_detach, drm_activate);
+ mgadrm_probe, mgadrm_attach, drm_detach, NULL);
#ifdef _MODULE
Index: src/sys/external/bsd/drm/dist/bsd-core/radeon_drv.c
diff -u src/sys/external/bsd/drm/dist/bsd-core/radeon_drv.c:1.3 src/sys/external/bsd/drm/dist/bsd-core/radeon_drv.c:1.4
--- src/sys/external/bsd/drm/dist/bsd-core/radeon_drv.c:1.3 Fri Jun 19 03:50:03 2009
+++ src/sys/external/bsd/drm/dist/bsd-core/radeon_drv.c Sun Dec 6 22:51:25 2009
@@ -156,7 +156,7 @@
}
CFATTACH_DECL_NEW(radeondrm, sizeof(struct drm_device),
- radeondrm_probe, radeondrm_attach, drm_detach, drm_activate);
+ radeondrm_probe, radeondrm_attach, drm_detach, NULL);
#ifdef _MODULE