realtek: rtl8380-tl-sg2xxx: use a single "firmware" partition
authorAlexandru Gagniuc <mr.nuke.me@gmail.com>
Sat, 10 Sep 2022 20:48:22 +0000 (15:48 -0500)
committerSander Vanheule <sander@svanheule.net>
Tue, 13 Sep 2022 07:22:26 +0000 (09:22 +0200)
The "firmware" partition was assembled from two contiguous partitions.
This complexity is unnecessary. Instead of using mtd-concat over
"sys" and "usrimg1", simply declare the "firmware" partition to cover
the flash space instead.

Signed-off-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
target/linux/realtek/dts-5.10/rtl8380_tplink_sg2xxx.dtsi

index 20e96af2e73e546ef7b9f77bc5e01b85ed83fa47..8eb309d8a848bca94f6b6d390dde5d2531d39995 100644 (file)
                /* SGM706 specs: typical 1.6s, but minimum 1.0s. */
                hw_margin_ms = <1000>;
        };
-
-       virtual_flash {
-               compatible = "mtd-concat";
-
-               devices = <&syspart &usrpart>;
-
-               partitions {
-                       compatible = "fixed-partitions";
-                       #address-cells = <1>;
-                       #size-cells = <1>;
-
-                       partition@0 {
-                               compatible = "denx,uimage";
-                               label = "firmware";
-                               reg = <0x0 0x1a00000>;
-                       };
-               };
-       };
 };
 
 &gpio0 {
                                label = "u-boot-env";
                                reg = <0xe0000 0x20000>;
                        };
-                       syspart: partition@100000 {
-                               label = "sys";
-                               reg = <0x100000 0x600000>;
-                       };
-                       usrpart: partition@700000 {
-                               label = "usrimg1";
-                               reg = <0x700000 0x1400000>;
+                       partition@100000 {
+                               compatible = "denx,uimage";
+                               label = "firmware";
+                               reg = <0x100000 0x1a00000>;
                        };
                        partition@1b00000 {
                                label = "usrappfs";