|
@@ -29,7 +29,7 @@
|
|
#include <linux/kernel.h>
|
|
#include <linux/kernel.h>
|
|
#include <linux/kthread.h>
|
|
#include <linux/kthread.h>
|
|
#include <linux/list.h>
|
|
#include <linux/list.h>
|
|
-#include <linux/module.h>
|
|
|
|
|
|
+#include <linux/init.h>
|
|
#include <linux/major.h>
|
|
#include <linux/major.h>
|
|
#include <linux/atomic.h>
|
|
#include <linux/atomic.h>
|
|
#include <linux/sysrq.h>
|
|
#include <linux/sysrq.h>
|
|
@@ -1005,19 +1005,3 @@ put_tty:
|
|
out:
|
|
out:
|
|
return err;
|
|
return err;
|
|
}
|
|
}
|
|
-
|
|
|
|
-/* This isn't particularly necessary due to this being a console driver
|
|
|
|
- * but it is nice to be thorough.
|
|
|
|
- */
|
|
|
|
-static void __exit hvc_exit(void)
|
|
|
|
-{
|
|
|
|
- if (hvc_driver) {
|
|
|
|
- kthread_stop(hvc_task);
|
|
|
|
-
|
|
|
|
- tty_unregister_driver(hvc_driver);
|
|
|
|
- /* return tty_struct instances allocated in hvc_init(). */
|
|
|
|
- put_tty_driver(hvc_driver);
|
|
|
|
- unregister_console(&hvc_console);
|
|
|
|
- }
|
|
|
|
-}
|
|
|
|
-module_exit(hvc_exit);
|
|
|