patch-2.4.0-test9 linux/drivers/char/acquirewdt.c

Next file: linux/drivers/char/drm/dma.c
Previous file: linux/drivers/char/Makefile
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.4.0-test8/linux/drivers/char/acquirewdt.c linux/drivers/char/acquirewdt.c
@@ -204,21 +204,7 @@
 	0
 };
 
-#ifdef MODULE
-
-#define acq_init init_module
-
-void cleanup_module(void)
-{
-	misc_deregister(&acq_miscdev);
-	unregister_reboot_notifier(&acq_notifier);
-	release_region(WDT_STOP,1);
-	release_region(WDT_START,1);
-}
-
-#endif
-
-int __init acq_init(void)
+static int __init acq_init(void)
 {
 	printk("WDT driver for Acquire single board computer initialising.\n");
 
@@ -229,4 +215,14 @@
 	register_reboot_notifier(&acq_notifier);
 	return 0;
 }
+	
+static void __exit acq_exit(void)
+{
+	misc_deregister(&acq_miscdev);
+	unregister_reboot_notifier(&acq_notifier);
+	release_region(WDT_STOP,1);
+	release_region(WDT_START,1);
+}
 
+module_init(acq_init);
+module_exit(acq_exit);

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)