staging: most: hdm_usb: Driver registration with module_driver macro
Register with module_driver macro instead of module_init/module_exit. Signed-off-by: Alex Briskin <br.shurik@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
89ff9d58e6
commit
b9d7adc45d
@ -1301,25 +1301,7 @@ static struct usb_driver hdm_usb = {
|
||||
.disconnect = hdm_disconnect,
|
||||
};
|
||||
|
||||
static int __init hdm_usb_init(void)
|
||||
{
|
||||
pr_info("hdm_usb_init()\n");
|
||||
if (usb_register(&hdm_usb)) {
|
||||
pr_err("could not register hdm_usb driver\n");
|
||||
return -EIO;
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static void __exit hdm_usb_exit(void)
|
||||
{
|
||||
pr_info("hdm_usb_exit()\n");
|
||||
usb_deregister(&hdm_usb);
|
||||
}
|
||||
|
||||
module_init(hdm_usb_init);
|
||||
module_exit(hdm_usb_exit);
|
||||
module_usb_driver(hdm_usb);
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_AUTHOR("Christian Gromm <christian.gromm@microchip.com>");
|
||||
MODULE_DESCRIPTION("HDM_4_USB");
|
||||
|
Loading…
Reference in New Issue
Block a user