diff options
Diffstat (limited to 'drivers/usb/atm/ueagle-atm.c')
| -rw-r--r-- | drivers/usb/atm/ueagle-atm.c | 31 | 
1 files changed, 1 insertions, 30 deletions
diff --git a/drivers/usb/atm/ueagle-atm.c b/drivers/usb/atm/ueagle-atm.c index 428f36801e0..00f171a7a8a 100644 --- a/drivers/usb/atm/ueagle-atm.c +++ b/drivers/usb/atm/ueagle-atm.c @@ -2753,36 +2753,7 @@ static struct usb_driver uea_driver = {  MODULE_DEVICE_TABLE(usb, uea_ids); -/** - * uea_init - Initialize the module. - *      Register to USB subsystem - */ -static int __init uea_init(void) -{ -	printk(KERN_INFO "[ueagle-atm] driver " EAGLEUSBVERSION " loaded\n"); - -	usb_register(&uea_driver); - -	return 0; -} - -module_init(uea_init); - -/** - * uea_exit  -  Destroy module - *    Deregister with USB subsystem - */ -static void __exit uea_exit(void) -{ -	/* -	 * This calls automatically the uea_disconnect method if necessary: -	 */ -	usb_deregister(&uea_driver); - -	printk(KERN_INFO "[ueagle-atm] driver unloaded\n"); -} - -module_exit(uea_exit); +module_usb_driver(uea_driver);  MODULE_AUTHOR("Damien Bergamini/Matthieu Castet/Stanislaw W. Gruszka");  MODULE_DESCRIPTION("ADI 930/Eagle USB ADSL Modem driver");  |