]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
ARM: S3C24XX: Use module_platform_driver macro in h1940-bluetooth.c
authorSachin Kamat <sachin.kamat@linaro.org>
Thu, 6 Sep 2012 21:33:24 +0000 (06:33 +0900)
committerKukjin Kim <kgene.kim@samsung.com>
Thu, 6 Sep 2012 21:33:24 +0000 (06:33 +0900)
module_platform_driver simplifies the code by eliminating
module_init and module_exit calls.

Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
arch/arm/mach-s3c24xx/h1940-bluetooth.c

index a5eeb62ce1c29088b88db01bcbbb1a92e22faed5..57aee916bdb10cb50d220cd1b6ee152b05561778 100644 (file)
@@ -138,19 +138,7 @@ static struct platform_driver h1940bt_driver = {
        .remove         = h1940bt_remove,
 };
 
-
-static int __init h1940bt_init(void)
-{
-       return platform_driver_register(&h1940bt_driver);
-}
-
-static void __exit h1940bt_exit(void)
-{
-       platform_driver_unregister(&h1940bt_driver);
-}
-
-module_init(h1940bt_init);
-module_exit(h1940bt_exit);
+module_platform_driver(h1940bt_driver);
 
 MODULE_AUTHOR("Arnaud Patard <arnaud.patard@rtp-net.org>");
 MODULE_DESCRIPTION("Driver for the iPAQ H1940 bluetooth chip");