diff options
author | Wei Yongjun <yongjun_wei@trendmicro.com.cn> | 2012-10-26 15:24:46 (GMT) |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2012-10-26 16:14:53 (GMT) |
commit | ea8690997095a8ba8d9dc22ae7fe75e64f047e38 (patch) | |
tree | a4bc42f476cb9f4efbbecb7c58fed7e843ef9b8e /drivers | |
parent | 3d568028ba910ab03b3186d0b8331acd8f0ec15e (diff) | |
download | linux-fsl-qoriq-ea8690997095a8ba8d9dc22ae7fe75e64f047e38.tar.xz |
staging: comedi: skel: use module_comedi_driver to simplify the code
Use the module_comedi_driver() macro to make the code simpler
by eliminating module_init and module_exit calls.
dpatch engine is used to auto generate this patch.
(https://github.com/weiyj/dpatch)
Signed-off-by: Wei Yongjun <yongjun_wei@trendmicro.com.cn>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/staging/comedi/drivers/skel.c | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/drivers/staging/comedi/drivers/skel.c b/drivers/staging/comedi/drivers/skel.c index f292d79..e1b78a1 100644 --- a/drivers/staging/comedi/drivers/skel.c +++ b/drivers/staging/comedi/drivers/skel.c @@ -628,18 +628,7 @@ static void __exit driver_skel_cleanup_module(void) module_init(driver_skel_init_module); module_exit(driver_skel_cleanup_module); #else -static int __init driver_skel_init_module(void) -{ - return comedi_driver_register(&driver_skel); -} - -static void __exit driver_skel_cleanup_module(void) -{ - comedi_driver_unregister(&driver_skel); -} - -module_init(driver_skel_init_module); -module_exit(driver_skel_cleanup_module); +module_comedi_driver(driver_skel); #endif MODULE_AUTHOR("Comedi http://www.comedi.org"); |