3.2 R.I.P.
[openwrt/staging/chunkeey.git] / target / linux / lantiq / patches-3.2 / 0044-MTD-MIPS-lantiq-use-module_platform_driver-inside-la.patch
diff --git a/target/linux/lantiq/patches-3.2/0044-MTD-MIPS-lantiq-use-module_platform_driver-inside-la.patch b/target/linux/lantiq/patches-3.2/0044-MTD-MIPS-lantiq-use-module_platform_driver-inside-la.patch
deleted file mode 100644 (file)
index 3a54f4e..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-From 8757ae55b11c87d75078b44384b27aadc52f2f22 Mon Sep 17 00:00:00 2001
-From: John Crispin <blogic@openwrt.org>
-Date: Mon, 20 Feb 2012 12:15:25 +0100
-Subject: [PATCH 44/73] MTD: MIPS: lantiq: use module_platform_driver inside
- lantiq map driver
-
-Reduce boilerplate code by converting driver to module_platform_driver.
-
-Signed-off-by: John Crispin <blogic@openwrt.org>
-Cc: linux-mtd@lists.infradead.org
----
- drivers/mtd/maps/lantiq-flash.c |   22 +++-------------------
- 1 files changed, 3 insertions(+), 19 deletions(-)
-
---- a/drivers/mtd/maps/lantiq-flash.c
-+++ b/drivers/mtd/maps/lantiq-flash.c
-@@ -108,7 +108,7 @@ ltq_copy_to(struct map_info *map, unsign
-       spin_unlock_irqrestore(&ebu_lock, flags);
- }
--static int __init
-+static int __devinit
- ltq_mtd_probe(struct platform_device *pdev)
- {
-       struct physmap_flash_data *ltq_mtd_data = dev_get_platdata(&pdev->dev);
-@@ -208,6 +208,7 @@ ltq_mtd_remove(struct platform_device *p
- }
- static struct platform_driver ltq_mtd_driver = {
-+      .probe = ltq_mtd_probe,
-       .remove = __devexit_p(ltq_mtd_remove),
-       .driver = {
-               .name = "ltq_nor",
-@@ -215,24 +216,7 @@ static struct platform_driver ltq_mtd_dr
-       },
- };
--static int __init
--init_ltq_mtd(void)
--{
--      int ret = platform_driver_probe(&ltq_mtd_driver, ltq_mtd_probe);
--
--      if (ret)
--              pr_err("ltq_nor: error registering platform driver");
--      return ret;
--}
--
--static void __exit
--exit_ltq_mtd(void)
--{
--      platform_driver_unregister(&ltq_mtd_driver);
--}
--
--module_init(init_ltq_mtd);
--module_exit(exit_ltq_mtd);
-+module_platform_driver(ltq_mtd_driver);
- MODULE_LICENSE("GPL");
- MODULE_AUTHOR("John Crispin <blogic@openwrt.org>");