diff options
author | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2012-02-28 16:11:41 -0500 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2012-02-28 16:11:41 -0500 |
commit | 89ddc53c4ab1e297058b2995541541c22b9de160 (patch) | |
tree | ef9e1f7caf071a24c2dd494700c0d5072c8bc623 /drivers/usb/serial/digi_acceleport.c | |
parent | 7e3131f897969f94f605f3e929e2da35202c86d6 (diff) |
USB: serial: digi_acceleport.c: use module_usb_serial_driver
This converts the digi_acceleport.c driver to use the module_usb_serial_driver() call
instead of having to have a module_init/module_exit function, saving a lot
of duplicated code.
CC: Peter Berger <pberger@brimson.com>
CC: Al Borchers <alborchers@steinerpoint.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/serial/digi_acceleport.c')
-rw-r--r-- | drivers/usb/serial/digi_acceleport.c | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/drivers/usb/serial/digi_acceleport.c b/drivers/usb/serial/digi_acceleport.c index f0e776bb1ff..999f91bf70d 100644 --- a/drivers/usb/serial/digi_acceleport.c +++ b/drivers/usb/serial/digi_acceleport.c | |||
@@ -1580,26 +1580,7 @@ static int digi_read_oob_callback(struct urb *urb) | |||
1580 | 1580 | ||
1581 | } | 1581 | } |
1582 | 1582 | ||
1583 | static int __init digi_init(void) | 1583 | module_usb_serial_driver(digi_driver, serial_drivers); |
1584 | { | ||
1585 | int retval; | ||
1586 | |||
1587 | retval = usb_serial_register_drivers(&digi_driver, serial_drivers); | ||
1588 | if (retval == 0) | ||
1589 | printk(KERN_INFO KBUILD_MODNAME ": " DRIVER_VERSION ":" | ||
1590 | DRIVER_DESC "\n"); | ||
1591 | return retval; | ||
1592 | } | ||
1593 | |||
1594 | static void __exit digi_exit (void) | ||
1595 | { | ||
1596 | usb_serial_deregister_drivers(&digi_driver, serial_drivers); | ||
1597 | } | ||
1598 | |||
1599 | |||
1600 | module_init(digi_init); | ||
1601 | module_exit(digi_exit); | ||
1602 | |||
1603 | 1584 | ||
1604 | MODULE_AUTHOR(DRIVER_AUTHOR); | 1585 | MODULE_AUTHOR(DRIVER_AUTHOR); |
1605 | MODULE_DESCRIPTION(DRIVER_DESC); | 1586 | MODULE_DESCRIPTION(DRIVER_DESC); |