diff options
author | Jingoo Han <jg1.han@samsung.com> | 2013-03-04 23:31:47 -0500 |
---|---|---|
committer | David Woodhouse <David.Woodhouse@intel.com> | 2013-04-05 08:14:42 -0400 |
commit | 97135118bd6a5fb86a7e3a28a50de10b97192ced (patch) | |
tree | bd68e8a0b2eccc56132f39261f6336c88db1f71a | |
parent | 3a2a13fa902d232a1e56582647aed6cb2591349b (diff) |
mtd: davinci_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/davinci_nand.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/drivers/mtd/nand/davinci_nand.c b/drivers/mtd/nand/davinci_nand.c index 94e17af8e450..864717b9bb95 100644 --- a/drivers/mtd/nand/davinci_nand.c +++ b/drivers/mtd/nand/davinci_nand.c | |||
@@ -883,17 +883,7 @@ static struct platform_driver nand_davinci_driver = { | |||
883 | }; | 883 | }; |
884 | MODULE_ALIAS("platform:davinci_nand"); | 884 | MODULE_ALIAS("platform:davinci_nand"); |
885 | 885 | ||
886 | static int __init nand_davinci_init(void) | 886 | module_platform_driver_probe(nand_davinci_driver, nand_davinci_probe); |
887 | { | ||
888 | return platform_driver_probe(&nand_davinci_driver, nand_davinci_probe); | ||
889 | } | ||
890 | module_init(nand_davinci_init); | ||
891 | |||
892 | static void __exit nand_davinci_exit(void) | ||
893 | { | ||
894 | platform_driver_unregister(&nand_davinci_driver); | ||
895 | } | ||
896 | module_exit(nand_davinci_exit); | ||
897 | 887 | ||
898 | MODULE_LICENSE("GPL"); | 888 | MODULE_LICENSE("GPL"); |
899 | MODULE_AUTHOR("Texas Instruments"); | 889 | MODULE_AUTHOR("Texas Instruments"); |