diff options
Diffstat (limited to 'drivers/media/video/em28xx/em28xx-cards.c')
| -rw-r--r-- | drivers/media/video/em28xx/em28xx-cards.c | 24 |
1 files changed, 1 insertions, 23 deletions
diff --git a/drivers/media/video/em28xx/em28xx-cards.c b/drivers/media/video/em28xx/em28xx-cards.c index 9b747c266afa..93807dcf944e 100644 --- a/drivers/media/video/em28xx/em28xx-cards.c +++ b/drivers/media/video/em28xx/em28xx-cards.c | |||
| @@ -3325,26 +3325,4 @@ static struct usb_driver em28xx_usb_driver = { | |||
| 3325 | .id_table = em28xx_id_table, | 3325 | .id_table = em28xx_id_table, |
| 3326 | }; | 3326 | }; |
| 3327 | 3327 | ||
| 3328 | static int __init em28xx_module_init(void) | 3328 | module_usb_driver(em28xx_usb_driver); |
| 3329 | { | ||
| 3330 | int result; | ||
| 3331 | |||
| 3332 | /* register this driver with the USB subsystem */ | ||
| 3333 | result = usb_register(&em28xx_usb_driver); | ||
| 3334 | if (result) | ||
| 3335 | em28xx_err(DRIVER_NAME | ||
| 3336 | " usb_register failed. Error number %d.\n", result); | ||
| 3337 | |||
| 3338 | printk(KERN_INFO DRIVER_NAME " driver loaded\n"); | ||
| 3339 | |||
| 3340 | return result; | ||
| 3341 | } | ||
| 3342 | |||
| 3343 | static void __exit em28xx_module_exit(void) | ||
| 3344 | { | ||
| 3345 | /* deregister this driver with the USB subsystem */ | ||
| 3346 | usb_deregister(&em28xx_usb_driver); | ||
| 3347 | } | ||
| 3348 | |||
| 3349 | module_init(em28xx_module_init); | ||
| 3350 | module_exit(em28xx_module_exit); | ||
