mirror of
https://github.com/torvalds/linux.git
synced 2026-07-27 09:36:22 +02:00
wifi: plfxlc: use module_usb_driver() macro
init and exit do nothing interesting that module_usb_driver doesn't already handle. Just use module_usb_driver to simplify the code. Signed-off-by: Rosen Penev <rosenp@gmail.com> Link: https://patch.msgid.link/20260507015457.239807-1-rosenp@gmail.com Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
parent
928e0abdad
commit
9ca605426b
|
|
@ -851,7 +851,7 @@ static int resume(struct usb_interface *interface)
|
|||
|
||||
#endif
|
||||
|
||||
static struct usb_driver driver = {
|
||||
static struct usb_driver usbdriver = {
|
||||
.name = KBUILD_MODNAME,
|
||||
.id_table = usb_ids,
|
||||
.probe = probe,
|
||||
|
|
@ -865,25 +865,7 @@ static struct usb_driver driver = {
|
|||
.disable_hub_initiated_lpm = 1,
|
||||
};
|
||||
|
||||
static int __init usb_init(void)
|
||||
{
|
||||
int r;
|
||||
|
||||
r = usb_register(&driver);
|
||||
if (r) {
|
||||
pr_err("%s usb_register() failed %d\n", driver.name, r);
|
||||
return r;
|
||||
}
|
||||
|
||||
pr_debug("Driver initialized :%s\n", driver.name);
|
||||
return 0;
|
||||
}
|
||||
|
||||
static void __exit usb_exit(void)
|
||||
{
|
||||
usb_deregister(&driver);
|
||||
pr_debug("%s %s\n", driver.name, __func__);
|
||||
}
|
||||
module_usb_driver(usbdriver);
|
||||
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_DESCRIPTION("USB driver for pureLiFi devices");
|
||||
|
|
@ -891,6 +873,3 @@ MODULE_AUTHOR("pureLiFi");
|
|||
MODULE_VERSION("1.0");
|
||||
MODULE_FIRMWARE("plfxlc/lifi-x.bin");
|
||||
MODULE_DEVICE_TABLE(usb, usb_ids);
|
||||
|
||||
module_init(usb_init);
|
||||
module_exit(usb_exit);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user