Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux...
[firefly-linux-kernel-4.4.55.git] / drivers / hid / hid-twinhan.c
index f23456b1fd4b6ff204f4d2077bbbc2700902942d..c08c36443f833dc5aa7e11385e628dc4e385fcf0 100644 (file)
@@ -131,17 +131,6 @@ static struct hid_driver twinhan_driver = {
        .id_table = twinhan_devices,
        .input_mapping = twinhan_input_mapping,
 };
+module_hid_driver(twinhan_driver);
 
-static int __init twinhan_init(void)
-{
-       return hid_register_driver(&twinhan_driver);
-}
-
-static void __exit twinhan_exit(void)
-{
-       hid_unregister_driver(&twinhan_driver);
-}
-
-module_init(twinhan_init);
-module_exit(twinhan_exit);
 MODULE_LICENSE("GPL");