From: Devendra Naga Date: Thu, 20 Sep 2012 16:06:35 +0000 (-0400) Subject: staging:ced1401: use module_usb_driver macro X-Git-Tag: upstream/snapshot3+hdmi~6593^2~92 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2341111f6dcfad5f81d3de21acc43c97ce56ec60;p=platform%2Fadaptation%2Frenesas_rcar%2Frenesas_kernel.git staging:ced1401: use module_usb_driver macro the module init and exit functions that are doing usb_register and usb_deregister respectively can be replaced with module_usb_driver code Signed-off-by: Devendra Naga Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/ced1401/usb1401.c b/drivers/staging/ced1401/usb1401.c index 69b7f20..59d69b4 100644 --- a/drivers/staging/ced1401/usb1401.c +++ b/drivers/staging/ced1401/usb1401.c @@ -1653,19 +1653,5 @@ static struct usb_driver ced_driver = { .supports_autosuspend = 1, }; -static int __init usb_skel_init(void) -{ - /* register this driver with the USB subsystem */ - return usb_register(&ced_driver); -} - -static void __exit usb_skel_exit(void) -{ - /* deregister this driver with the USB subsystem */ - usb_deregister(&ced_driver); -} - -module_init(usb_skel_init); -module_exit(usb_skel_exit); - +module_usb_driver(ced_driver); MODULE_LICENSE("GPL");