[openwrt/openwrt] ath79: expand rootfs for DIR-825-B1 with unused space

LEDE Commits lede-commits at lists.infradead.org
Sat Dec 3 11:16:24 PST 2022


hauke pushed a commit to openwrt/openwrt.git, branch openwrt-22.03:
https://git.openwrt.org/be2da47ced2fd0842922fdbd7a428a19138f6fc2

commit be2da47ced2fd0842922fdbd7a428a19138f6fc2
Author: Alan Luck <luckyhome2008 at gmail.com>
AuthorDate: Fri Oct 14 17:26:27 2022 +1100

    ath79: expand rootfs for DIR-825-B1 with unused space
    
    Expand currently unused flash space to roofs for DIR-825-B1 by using the same
    flash space as the old ar71xx big image without moving the caldata.
    
    With some testing this partition is use by the OEM firmware
    but if changed is regenerated which allows reverting to OEM firmware
    
    Signed-off-by: Alan Luck <luckyhome2008 at gmail.com>
    (cherry picked from commit aca8bb5cc332f0ffdf4249e76b0a56716f98bef0)
---
 target/linux/ath79/dts/ar7161_dlink_dir-825-b1.dts | 27 +++++++++++++++++-----
 1 file changed, 21 insertions(+), 6 deletions(-)

diff --git a/target/linux/ath79/dts/ar7161_dlink_dir-825-b1.dts b/target/linux/ath79/dts/ar7161_dlink_dir-825-b1.dts
index f2809f0549..30c7e0edb9 100644
--- a/target/linux/ath79/dts/ar7161_dlink_dir-825-b1.dts
+++ b/target/linux/ath79/dts/ar7161_dlink_dir-825-b1.dts
@@ -111,6 +111,23 @@
 			};
 		};
 	};
+
+	virtual_flash {
+		compatible = "mtd-concat";
+		devices = <&fwconcat0 &fwconcat1>;
+
+		partitions {
+			compatible = "fixed-partitions";
+			#address-cells = <1>;
+			#size-cells = <1>;
+
+			partition at 0 {
+				compatible = "denx,uimage";
+				label = "firmware";
+				reg = <0x0 0x0>;
+			};
+		};
+	};
 };
 
 &usb1 {
@@ -188,9 +205,8 @@
 				read-only;
 			};
 
-			partition at 50000 {
-				compatible = "denx,uimage";
-				label = "firmware";
+			fwconcat0: partition at 50000 {
+				label = "fwconcat0";
 				reg = <0x050000 0x610000>;
 			};
 
@@ -200,10 +216,9 @@
 				read-only;
 			};
 
-			partition at 670000 {
-				label = "unknown";
+			fwconcat1: partition at 670000 {
+				label = "fwconcat1";
 				reg = <0x670000 0x190000>;
-				read-only;
 			};
 		};
 	};




More information about the lede-commits mailing list