]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/net/irda/kingsun-sir.c
Merge tag 'md-3.3' of git://neil.brown.name/md
[karo-tx-linux.git] / drivers / net / irda / kingsun-sir.c
index cb90d640007a5fff46e5a34897fcd128cf93a76c..79aebeee928c36a31e851dd354ff11bfd879d04a 100644 (file)
@@ -621,24 +621,7 @@ static struct usb_driver irda_driver = {
 #endif
 };
 
-/*
- * Module insertion
- */
-static int __init kingsun_init(void)
-{
-       return usb_register(&irda_driver);
-}
-module_init(kingsun_init);
-
-/*
- * Module removal
- */
-static void __exit kingsun_cleanup(void)
-{
-       /* Deregister the driver and remove all pending instances */
-       usb_deregister(&irda_driver);
-}
-module_exit(kingsun_cleanup);
+module_usb_driver(irda_driver);
 
 MODULE_AUTHOR("Alex VillacĂ­s Lasso <a_villacis@palosanto.com>");
 MODULE_DESCRIPTION("IrDA-USB Dongle Driver for KingSun/DonShine");