diff options
author | Jingoo Han <jg1.han@samsung.com> | 2013-03-04 23:30:36 -0500 |
---|---|---|
committer | David Woodhouse <David.Woodhouse@intel.com> | 2013-04-05 08:14:34 -0400 |
commit | 307d2a5156eb5778fbc1fc29b0e31d34de9efcfc (patch) | |
tree | 83a6d9ed2173d2d0eef0ddac2bd8df783db04e06 | |
parent | c5345edf7b25625bc4205319fa8842c7063d14b3 (diff) |
mtd: fsmc_nand: use module_platform_driver_probe()
This patch uses module_platform_driver_probe() macro which makes
the code smaller and simpler.
Signed-off-by: Jingoo Han <jg1.han@samsung.com>
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/fsmc_nand.c | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/drivers/mtd/nand/fsmc_nand.c b/drivers/mtd/nand/fsmc_nand.c index 05ba3f0c2d19..911e2433fe30 100644 --- a/drivers/mtd/nand/fsmc_nand.c +++ b/drivers/mtd/nand/fsmc_nand.c | |||
@@ -1235,18 +1235,7 @@ static struct platform_driver fsmc_nand_driver = { | |||
1235 | }, | 1235 | }, |
1236 | }; | 1236 | }; |
1237 | 1237 | ||
1238 | static int __init fsmc_nand_init(void) | 1238 | module_platform_driver_probe(fsmc_nand_driver, fsmc_nand_probe); |
1239 | { | ||
1240 | return platform_driver_probe(&fsmc_nand_driver, | ||
1241 | fsmc_nand_probe); | ||
1242 | } | ||
1243 | module_init(fsmc_nand_init); | ||
1244 | |||
1245 | static void __exit fsmc_nand_exit(void) | ||
1246 | { | ||
1247 | platform_driver_unregister(&fsmc_nand_driver); | ||
1248 | } | ||
1249 | module_exit(fsmc_nand_exit); | ||
1250 | 1239 | ||
1251 | MODULE_LICENSE("GPL"); | 1240 | MODULE_LICENSE("GPL"); |
1252 | MODULE_AUTHOR("Vipin Kumar <vipin.kumar@st.com>, Ashish Priyadarshi"); | 1241 | MODULE_AUTHOR("Vipin Kumar <vipin.kumar@st.com>, Ashish Priyadarshi"); |