diff options
author | Sachin Kamat <sachin.kamat@linaro.org> | 2012-07-16 06:32:22 -0400 |
---|---|---|
committer | David Woodhouse <David.Woodhouse@intel.com> | 2012-09-29 09:56:01 -0400 |
commit | 056fcab51c8a9e7735f5441efaa82d9201ac4d8d (patch) | |
tree | c37e5c72767b9cef32791bf3e8ba74f58d15158d | |
parent | 27c84fa5844039480daf7223d59c10ea1a173dc7 (diff) |
mtd: s3c2410: Use module_platform_driver()
This makes the code simpler by eliminating module_init() and
module_exit().
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
-rw-r--r-- | drivers/mtd/nand/s3c2410.c | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/drivers/mtd/nand/s3c2410.c b/drivers/mtd/nand/s3c2410.c index 91121f33f743..8f9267fe29fd 100644 --- a/drivers/mtd/nand/s3c2410.c +++ b/drivers/mtd/nand/s3c2410.c | |||
@@ -1134,20 +1134,7 @@ static struct platform_driver s3c24xx_nand_driver = { | |||
1134 | }, | 1134 | }, |
1135 | }; | 1135 | }; |
1136 | 1136 | ||
1137 | static int __init s3c2410_nand_init(void) | 1137 | module_platform_driver(s3c24xx_nand_driver); |
1138 | { | ||
1139 | printk("S3C24XX NAND Driver, (c) 2004 Simtec Electronics\n"); | ||
1140 | |||
1141 | return platform_driver_register(&s3c24xx_nand_driver); | ||
1142 | } | ||
1143 | |||
1144 | static void __exit s3c2410_nand_exit(void) | ||
1145 | { | ||
1146 | platform_driver_unregister(&s3c24xx_nand_driver); | ||
1147 | } | ||
1148 | |||
1149 | module_init(s3c2410_nand_init); | ||
1150 | module_exit(s3c2410_nand_exit); | ||
1151 | 1138 | ||
1152 | MODULE_LICENSE("GPL"); | 1139 | MODULE_LICENSE("GPL"); |
1153 | MODULE_AUTHOR("Ben Dooks <ben@simtec.co.uk>"); | 1140 | MODULE_AUTHOR("Ben Dooks <ben@simtec.co.uk>"); |