]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
media: gspca: use module_usb_driver()
authorRosen Penev <rosenp@gmail.com>
Thu, 7 May 2026 01:53:24 +0000 (18:53 -0700)
committerHans Verkuil <hverkuil+cisco@kernel.org>
Tue, 12 May 2026 07:39:02 +0000 (09:39 +0200)
Nothing interesting happens in _init and _exit. Just use the macro to
simplify the code slightly.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
drivers/media/usb/gspca/touptek.c

index dde311c25d9bd7aaf63fe2ec9653297fde244026..734644d928abcfaa388fd19d285b807a4be0bd32 100644 (file)
@@ -709,19 +709,4 @@ static struct usb_driver sd_driver = {
 #endif
 };
 
-static int __init sd_mod_init(void)
-{
-       int ret;
-
-       ret = usb_register(&sd_driver);
-       if (ret < 0)
-               return ret;
-       return 0;
-}
-static void __exit sd_mod_exit(void)
-{
-       usb_deregister(&sd_driver);
-}
-
-module_init(sd_mod_init);
-module_exit(sd_mod_exit);
+module_usb_driver(sd_driver);