diff options
author | Jingoo Han <jg1.han@samsung.com> | 2013-04-29 16:18:44 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2013-04-29 18:28:23 -0700 |
commit | 1963f7cd19a4c9ddbb5e4d43859c30109b0ba65c (patch) | |
tree | be7dd9d94eec1c557574a29ee820345c7c9f14d3 | |
parent | 19cccfb51dce39cd1c4d779099f910e45fe8fd15 (diff) | |
download | linux-3.10-1963f7cd19a4c9ddbb5e4d43859c30109b0ba65c.tar.gz linux-3.10-1963f7cd19a4c9ddbb5e4d43859c30109b0ba65c.tar.bz2 linux-3.10-1963f7cd19a4c9ddbb5e4d43859c30109b0ba65c.zip |
rtc: rtc-mv: use module_platform_driver_probe()
Use module_platform_driver_probe() macro which makes the code smaller and
simpler.
Signed-off-by: Jingoo Han <jg1.han@samsung.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
-rw-r--r-- | drivers/rtc/rtc-mv.c | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/drivers/rtc/rtc-mv.c b/drivers/rtc/rtc-mv.c index d8e875e9a16..f378e1773a3 100644 --- a/drivers/rtc/rtc-mv.c +++ b/drivers/rtc/rtc-mv.c @@ -331,18 +331,7 @@ static struct platform_driver mv_rtc_driver = { }, }; -static __init int mv_init(void) -{ - return platform_driver_probe(&mv_rtc_driver, mv_rtc_probe); -} - -static __exit void mv_exit(void) -{ - platform_driver_unregister(&mv_rtc_driver); -} - -module_init(mv_init); -module_exit(mv_exit); +module_platform_driver_probe(mv_rtc_driver, mv_rtc_probe); MODULE_AUTHOR("Saeed Bishara <saeed@marvell.com>"); MODULE_DESCRIPTION("Marvell RTC driver"); |