Merge branch 'for-3.5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj...
[firefly-linux-kernel-4.4.55.git] / drivers / input / touchscreen / hampshire.c
index 2da6cc31bb2187f0b62770bd09aa6c0923c36687..0cc47ea98acff584cf04bcf93d8305b638fe1714 100644 (file)
@@ -187,19 +187,4 @@ static struct serio_driver hampshire_drv = {
        .disconnect     = hampshire_disconnect,
 };
 
-/*
- * The functions for inserting/removing us as a module.
- */
-
-static int __init hampshire_init(void)
-{
-       return serio_register_driver(&hampshire_drv);
-}
-
-static void __exit hampshire_exit(void)
-{
-       serio_unregister_driver(&hampshire_drv);
-}
-
-module_init(hampshire_init);
-module_exit(hampshire_exit);
+module_serio_driver(hampshire_drv);