lantiq: linux 5.4: remove support for the linux,mtd-name OF property
authorMartin Blumenstingl <martin.blumenstingl@googlemail.com>
Sat, 29 Feb 2020 21:44:55 +0000 (22:44 +0100)
committerMathias Kresin <dev@kresin.me>
Mon, 16 Mar 2020 21:28:16 +0000 (22:28 +0100)
This is referenced in two .dts but never actually used from userspace.
Drop support for this property because it's not used and because it
makes updating to Linux 5.4 harder (as the patch doesn't apply anymore).

Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
target/linux/lantiq/files-5.4/arch/mips/boot/dts/lantiq/falcon_lantiq_easy98000-nand.dts
target/linux/lantiq/files-5.4/arch/mips/boot/dts/lantiq/falcon_sflash-16m.dtsi
target/linux/lantiq/patches-5.4/0022-MTD-m25p80-allow-loading-mtd-name-from-OF.patch [deleted file]

index 2107da5435c85015c8f23364abc9aa993d99f9f3..13f9f82b1a8a35f9d75471141e5394c0327e40cc 100644 (file)
@@ -18,7 +18,6 @@
                reg = <0x0 0x40000>;
                #address-cells = <1>;
                #size-cells = <1>;
-               linux,mtd-name = "gen_nand";
                bbt-use-flash;
 
                partition@0 {
index b35f70b64609d083fcffafb9ac3195fa360c3422..688b7da44c20eca2a957010ea8a727d0ad709c04 100644 (file)
@@ -7,7 +7,6 @@
        flash@0 {
                compatible = "spansion,s25fl129p0", "spansion,s25fl129p1";
                reg = <0 0>;
-               linux,mtd-name = "sflash";
                spi-max-frequency = <80000000>;
                m25p,fast-read;
 
diff --git a/target/linux/lantiq/patches-5.4/0022-MTD-m25p80-allow-loading-mtd-name-from-OF.patch b/target/linux/lantiq/patches-5.4/0022-MTD-m25p80-allow-loading-mtd-name-from-OF.patch
deleted file mode 100644 (file)
index fbdd117..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-From 4400e1f593ea40a51912128adb4f53d59e62cad8 Mon Sep 17 00:00:00 2001
-From: John Crispin <blogic@openwrt.org>
-Date: Wed, 10 Sep 2014 22:40:18 +0200
-Subject: [PATCH 22/36] MTD: m25p80: allow loading mtd name from OF
-
-In accordance with the physmap flash we should honour the linux,mtd-name
-property when deciding what name the mtd device has.
-
-Signed-off-by: Thomas Langer <thomas.langer@lantiq.com>
-Signed-off-by: John Crispin <blogic@openwrt.org>
----
- drivers/mtd/devices/m25p80.c |    6 ++++++
- 1 file changed, 6 insertions(+)
-
---- a/drivers/mtd/devices/m25p80.c
-+++ b/drivers/mtd/devices/m25p80.c
-@@ -19,6 +19,7 @@
- #include <linux/errno.h>
- #include <linux/module.h>
- #include <linux/device.h>
-+#include <linux/of.h>
- #include <linux/mtd/mtd.h>
- #include <linux/mtd/partitions.h>
-@@ -173,6 +174,10 @@ static int m25p_probe(struct spi_mem *sp
-       };
-       char *flash_name;
-       int ret;
-+      const char __maybe_unused       *of_mtd_name = NULL;
-+
-+      of_property_read_string(spi->dev.of_node,
-+              "linux,mtd-name", &of_mtd_name);
-       data = dev_get_platdata(&spimem->spi->dev);
-@@ -211,6 +216,8 @@ static int m25p_probe(struct spi_mem *sp
-       if (data && data->name)
-               nor->mtd.name = data->name;
-+      else if (of_mtd_name)
-+              nor->mtd.name = of_mtd_name;
-       if (!nor->mtd.name)
-               nor->mtd.name = spi_mem_get_name(spimem);