bcm63xx: R5010UNv2: fix flash partitions for 16MB flash
authorDaniel González Cabanelas <dgcbueu@gmail.com>
Mon, 22 Jun 2020 19:44:44 +0000 (21:44 +0200)
committerAdrian Schmutzler <freifunk@adrianschmutzler.de>
Thu, 4 Feb 2021 21:19:13 +0000 (22:19 +0100)
The router Nucom R5010UN v2 has the partitions defined for a 8MB flash,
but the flash chip is 16MB size. We are wasting half of the flash.

Fix it and use generic names for partitions.

Fixes: 474cde61234c ("brcm63xx: probe SPI flash through DT")
Signed-off-by: Daniel González Cabanelas <dgcbueu@gmail.com>
(cherry picked from commit cef9e5a49f496b64449fca6814fc1b66a45601c3)

target/linux/brcm63xx/dts/r5010unv2.dts

index a782126300f94651fd416b787c39fd2981fa2bb7..38478fc8afc9ce65b82ae0e183b6f048ad3a0337 100644 (file)
                        #address-cells = <1>;
                        #size-cells = <1>;
 
-                       cfe@0 {
+                       partition@0 {
                                reg = <0x000000 0x010000>;
                                label = "cfe";
                                read-only;
                        };
 
-                       linux@10000 {
-                               reg = <0x010000 0x7e0000>;
+                       partition@10000 {
+                               reg = <0x010000 0xfe0000>;
                                label = "linux";
                                compatible = "brcm,bcm963xx-imagetag";
                        };
 
-                       nvram@7f0000 {
-                               reg = <0x7f0000 0x010000>;
+                       partition@ff0000 {
+                               reg = <0xff0000 0x010000>;
                                label = "nvram";
                        };
                };