Merge branch 'driver-core-next' into Linux 3.2
[GitHub/LineageOS/android_kernel_samsung_universal7580.git] / drivers / net / usb / smsc75xx.c
index a5b9b12ef268134fef1e978d8e19ce5468c16135..e85840ee36e0d566cf7e8a9569246172a279052b 100644 (file)
@@ -1237,17 +1237,7 @@ static struct usb_driver smsc75xx_driver = {
        .disconnect     = usbnet_disconnect,
 };
 
-static int __init smsc75xx_init(void)
-{
-       return usb_register(&smsc75xx_driver);
-}
-module_init(smsc75xx_init);
-
-static void __exit smsc75xx_exit(void)
-{
-       usb_deregister(&smsc75xx_driver);
-}
-module_exit(smsc75xx_exit);
+module_usb_driver(smsc75xx_driver);
 
 MODULE_AUTHOR("Nancy Lin");
 MODULE_AUTHOR("Steve Glendinning <steve.glendinning@smsc.com>");