From 0c9548a05869ca7554e00cbaab8aa5ce184c58da Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Wed, 26 Nov 2025 19:30:03 -0800 Subject: [PATCH] treewide: add linux,rootfs to rootfs labeled partitions A step towards removing hack/420-mtd-support-OpenWrt-s-MTD_ROOTFS_ROOT_DEV.patch Signed-off-by: Rosen Penev Link: https://github.com/openwrt/openwrt/pull/20951 Signed-off-by: Jonas Jelonek --- target/linux/ath79/dts/ar7241_ubnt_unifi-ap-outdoor-plus.dts | 1 + target/linux/ath79/dts/ar9344_ubnt_unifi-ap-pro.dts | 1 + target/linux/ipq40xx/dts/qcom-ipq4018-ea6350v3.dts | 1 + target/linux/ipq40xx/dts/qcom-ipq4018-ecw5211.dts | 1 + target/linux/ipq40xx/dts/qcom-ipq4018-mf287.dts | 1 + target/linux/ipq40xx/dts/qcom-ipq4018-mf287plus.dts | 1 + target/linux/ipq40xx/dts/qcom-ipq4018-mf287pro.dts | 1 + target/linux/ipq40xx/dts/qcom-ipq4018-nbg6617.dts | 1 + target/linux/ipq40xx/dts/qcom-ipq4018-rutx.dtsi | 1 + target/linux/ipq40xx/dts/qcom-ipq4018-wac510.dts | 1 + target/linux/ipq40xx/dts/qcom-ipq4018-whw01.dts | 1 + target/linux/ipq40xx/dts/qcom-ipq4019-mf18a.dts | 1 + target/linux/ipq40xx/dts/qcom-ipq4019-mf282plus.dts | 1 + target/linux/ipq40xx/dts/qcom-ipq4019-mf286d.dts | 1 + target/linux/ipq40xx/dts/qcom-ipq4019-mf289f.dts | 1 + target/linux/ipq40xx/dts/qcom-ipq4019-oap100.dts | 1 + target/linux/ipq40xx/dts/qcom-ipq4019-rtl30vw.dts | 1 + target/linux/ipq40xx/dts/qcom-ipq4019-whw03v2.dts | 1 + target/linux/ipq40xx/dts/qcom-ipq4019-xx8300.dtsi | 1 + target/linux/ipq806x/dts/qcom-ipq8064-ad7200-c2600.dtsi | 1 + target/linux/ipq806x/dts/qcom-ipq8065-ac400i.dts | 1 + target/linux/lantiq/dts/danube_lantiq_easy50712.dts | 1 + target/linux/mpc85xx/files/arch/powerpc/boot/dts/br200-wp.dts | 1 + .../arch/arm/boot/dts/marvell/armada-385-fortinet-fg-xxe.dtsi | 1 + .../files/arch/arm/boot/dts/marvell/armada-385-nas1dual.dts | 1 + target/linux/qualcommax/dts/ipq5018-ax6000.dts | 1 + target/linux/qualcommax/dts/ipq5018-ax830.dts | 1 + target/linux/qualcommax/dts/ipq5018-ax850.dts | 1 + target/linux/qualcommax/dts/ipq6000-gl-ax1800.dts | 1 + target/linux/qualcommax/dts/ipq6000-gl-axt1800.dts | 1 + target/linux/qualcommax/dts/ipq6010-xe3-4.dts | 1 + target/linux/qualcommax/dts/ipq6018-fap650.dts | 1 + target/linux/qualcommax/dts/ipq8070-cax1800.dts | 1 + target/linux/qualcommax/dts/ipq8071-ax3600.dtsi | 1 + target/linux/qualcommax/dts/ipq8071-mf269.dts | 1 + target/linux/qualcommax/dts/ipq8072-ax880.dts | 1 + target/linux/qualcommax/dts/ipq8072-ax9000.dts | 1 + target/linux/qualcommax/dts/ipq8072-mx5300.dts | 1 + target/linux/qualcommax/dts/ipq8072-mx8500.dts | 1 + target/linux/qualcommax/dts/ipq8072-wpq873.dts | 1 + target/linux/qualcommax/dts/ipq8072-zbt-z800ax.dts | 1 + target/linux/qualcommax/dts/ipq8074-rax120v2.dts | 1 + target/linux/qualcommax/dts/ipq8074-sxk80.dtsi | 1 + target/linux/qualcommax/dts/ipq807x-nwax10ax.dtsi | 1 + target/linux/qualcommax/dts/ipq8174-mx4200.dtsi | 1 + target/linux/qualcommax/dts/ipq8174-mx4300.dts | 1 + ...-arm64-dts-qcom-ipq9574-add-QPIC-SPI-NAND-default-par.patch | 3 ++- ...-arm64-dts-qcom-ipq9574-add-QPIC-SPI-NAND-default-par.patch | 3 ++- target/linux/ramips/dts/mt7621_arcadyan_we410443.dts | 1 + target/linux/ramips/dts/mt7621_arcadyan_we420223-99.dts | 1 + target/linux/ramips/dts/mt7621_mediatek_mt7621-eval-board.dts | 1 + target/linux/realtek/dts/rtl9303_xikestor_sks7300-4x4t.dts | 1 + target/linux/realtek/dts/rtl9303_xikestor_sks8300-8x.dts | 1 + target/linux/realtek/dts/rtl9313_xikestor_sks8300-12x-v1.dts | 1 + 54 files changed, 56 insertions(+), 2 deletions(-) diff --git a/target/linux/ath79/dts/ar7241_ubnt_unifi-ap-outdoor-plus.dts b/target/linux/ath79/dts/ar7241_ubnt_unifi-ap-outdoor-plus.dts index 354a25ac0a7..e121ec2b12f 100644 --- a/target/linux/ath79/dts/ar7241_ubnt_unifi-ap-outdoor-plus.dts +++ b/target/linux/ath79/dts/ar7241_ubnt_unifi-ap-outdoor-plus.dts @@ -74,6 +74,7 @@ partition@300000 { label = "rootfs"; reg = <0x300000 0xc60000>; + linux,rootfs; }; }; diff --git a/target/linux/ath79/dts/ar9344_ubnt_unifi-ap-pro.dts b/target/linux/ath79/dts/ar9344_ubnt_unifi-ap-pro.dts index 2aba2bd2c01..8fa6f4a752e 100644 --- a/target/linux/ath79/dts/ar9344_ubnt_unifi-ap-pro.dts +++ b/target/linux/ath79/dts/ar9344_ubnt_unifi-ap-pro.dts @@ -91,6 +91,7 @@ partition@300000 { label = "rootfs"; reg = <0x300000 0xc60000>; + linux,rootfs; }; }; diff --git a/target/linux/ipq40xx/dts/qcom-ipq4018-ea6350v3.dts b/target/linux/ipq40xx/dts/qcom-ipq4018-ea6350v3.dts index b2a263a5352..7ef472d9044 100644 --- a/target/linux/ipq40xx/dts/qcom-ipq4018-ea6350v3.dts +++ b/target/linux/ipq40xx/dts/qcom-ipq4018-ea6350v3.dts @@ -271,6 +271,7 @@ rootfs@500000 { label = "rootfs"; reg = <0x00500000 0x02300000>; + linux,rootfs; }; alt_kernel@2800000 { label = "alt_kernel"; diff --git a/target/linux/ipq40xx/dts/qcom-ipq4018-ecw5211.dts b/target/linux/ipq40xx/dts/qcom-ipq4018-ecw5211.dts index da19a4c93e1..25c5a0811d8 100644 --- a/target/linux/ipq40xx/dts/qcom-ipq4018-ecw5211.dts +++ b/target/linux/ipq40xx/dts/qcom-ipq4018-ecw5211.dts @@ -246,6 +246,7 @@ partition@0 { label = "rootfs"; reg = <0x00000000 0x04000000>; + linux,rootfs; }; }; }; diff --git a/target/linux/ipq40xx/dts/qcom-ipq4018-mf287.dts b/target/linux/ipq40xx/dts/qcom-ipq4018-mf287.dts index af4025d35d0..6bda3456fd9 100644 --- a/target/linux/ipq40xx/dts/qcom-ipq4018-mf287.dts +++ b/target/linux/ipq40xx/dts/qcom-ipq4018-mf287.dts @@ -167,6 +167,7 @@ partition@1300000 { label = "rootfs"; reg = <0x1300000 0x2200000>; + linux,rootfs; }; partition@3500000 { diff --git a/target/linux/ipq40xx/dts/qcom-ipq4018-mf287plus.dts b/target/linux/ipq40xx/dts/qcom-ipq4018-mf287plus.dts index 1333f0c2ce1..d777155d5d0 100644 --- a/target/linux/ipq40xx/dts/qcom-ipq4018-mf287plus.dts +++ b/target/linux/ipq40xx/dts/qcom-ipq4018-mf287plus.dts @@ -167,6 +167,7 @@ partition@1300000 { label = "rootfs"; reg = <0x1300000 0x2200000>; + linux,rootfs; }; partition@3500000 { diff --git a/target/linux/ipq40xx/dts/qcom-ipq4018-mf287pro.dts b/target/linux/ipq40xx/dts/qcom-ipq4018-mf287pro.dts index 3cee984c085..57ad277d6db 100644 --- a/target/linux/ipq40xx/dts/qcom-ipq4018-mf287pro.dts +++ b/target/linux/ipq40xx/dts/qcom-ipq4018-mf287pro.dts @@ -199,6 +199,7 @@ partition@1800000 { label = "rootfs"; reg = <0x1800000 0x1d00000>; + linux,rootfs; }; partition@3500000 { diff --git a/target/linux/ipq40xx/dts/qcom-ipq4018-nbg6617.dts b/target/linux/ipq40xx/dts/qcom-ipq4018-nbg6617.dts index 0f914057372..6fff828202a 100644 --- a/target/linux/ipq40xx/dts/qcom-ipq4018-nbg6617.dts +++ b/target/linux/ipq40xx/dts/qcom-ipq4018-nbg6617.dts @@ -252,6 +252,7 @@ partition13@7a0000 { label = "rootfs"; reg = <0x007a0000 0x01860000>; + linux,rootfs; }; }; }; diff --git a/target/linux/ipq40xx/dts/qcom-ipq4018-rutx.dtsi b/target/linux/ipq40xx/dts/qcom-ipq4018-rutx.dtsi index 37535e57b53..30f57e0c0f7 100644 --- a/target/linux/ipq40xx/dts/qcom-ipq4018-rutx.dtsi +++ b/target/linux/ipq40xx/dts/qcom-ipq4018-rutx.dtsi @@ -287,6 +287,7 @@ partition@8000000 { label = "rootfs"; reg = <0x08000000 0x08000000>; + linux,rootfs; }; }; }; diff --git a/target/linux/ipq40xx/dts/qcom-ipq4018-wac510.dts b/target/linux/ipq40xx/dts/qcom-ipq4018-wac510.dts index eb92be7f5cd..d341ab56d76 100644 --- a/target/linux/ipq40xx/dts/qcom-ipq4018-wac510.dts +++ b/target/linux/ipq40xx/dts/qcom-ipq4018-wac510.dts @@ -308,6 +308,7 @@ partition@0 { label = "rootfs"; reg = <0x00000000 0x03800000>; + linux,rootfs; }; partition@3800000 { diff --git a/target/linux/ipq40xx/dts/qcom-ipq4018-whw01.dts b/target/linux/ipq40xx/dts/qcom-ipq4018-whw01.dts index 190924920a1..1c7f62298d8 100644 --- a/target/linux/ipq40xx/dts/qcom-ipq4018-whw01.dts +++ b/target/linux/ipq40xx/dts/qcom-ipq4018-whw01.dts @@ -181,6 +181,7 @@ partition@600000 { label = "rootfs"; reg = <0x0600000 0x4a00000>; + linux,rootfs; }; partition@5000000 { diff --git a/target/linux/ipq40xx/dts/qcom-ipq4019-mf18a.dts b/target/linux/ipq40xx/dts/qcom-ipq4019-mf18a.dts index bc239d592f3..336d597bb0f 100644 --- a/target/linux/ipq40xx/dts/qcom-ipq4019-mf18a.dts +++ b/target/linux/ipq40xx/dts/qcom-ipq4019-mf18a.dts @@ -344,6 +344,7 @@ partition@1800000 { label = "rootfs"; reg = <0x1800000 0x1d00000>; + linux,rootfs; }; partition@3500000 { diff --git a/target/linux/ipq40xx/dts/qcom-ipq4019-mf282plus.dts b/target/linux/ipq40xx/dts/qcom-ipq4019-mf282plus.dts index 0977e7bc5d0..1c63776f5f2 100644 --- a/target/linux/ipq40xx/dts/qcom-ipq4019-mf282plus.dts +++ b/target/linux/ipq40xx/dts/qcom-ipq4019-mf282plus.dts @@ -307,6 +307,7 @@ partition@1800000 { label = "rootfs"; reg = <0x1800000 0x1d00000>; + linux,rootfs; }; partition@3500000 { diff --git a/target/linux/ipq40xx/dts/qcom-ipq4019-mf286d.dts b/target/linux/ipq40xx/dts/qcom-ipq4019-mf286d.dts index eef1b8d4f9d..0199f5eed22 100644 --- a/target/linux/ipq40xx/dts/qcom-ipq4019-mf286d.dts +++ b/target/linux/ipq40xx/dts/qcom-ipq4019-mf286d.dts @@ -301,6 +301,7 @@ partition@1800000 { label = "rootfs"; reg = <0x1800000 0x1d00000>; + linux,rootfs; }; partition@3500000 { diff --git a/target/linux/ipq40xx/dts/qcom-ipq4019-mf289f.dts b/target/linux/ipq40xx/dts/qcom-ipq4019-mf289f.dts index b151dde4e2b..fa3f26c9bb0 100644 --- a/target/linux/ipq40xx/dts/qcom-ipq4019-mf289f.dts +++ b/target/linux/ipq40xx/dts/qcom-ipq4019-mf289f.dts @@ -283,6 +283,7 @@ partition@1800000 { label = "rootfs"; reg = <0x1800000 0x1d00000>; + linux,rootfs; }; partition@3500000 { diff --git a/target/linux/ipq40xx/dts/qcom-ipq4019-oap100.dts b/target/linux/ipq40xx/dts/qcom-ipq4019-oap100.dts index db439515b4f..250c9789ee2 100644 --- a/target/linux/ipq40xx/dts/qcom-ipq4019-oap100.dts +++ b/target/linux/ipq40xx/dts/qcom-ipq4019-oap100.dts @@ -250,6 +250,7 @@ partition@0 { label = "rootfs"; reg = <0x00000000 0x4000000>; + linux,rootfs; }; }; }; diff --git a/target/linux/ipq40xx/dts/qcom-ipq4019-rtl30vw.dts b/target/linux/ipq40xx/dts/qcom-ipq4019-rtl30vw.dts index 983f9f27b70..0a8b366be64 100644 --- a/target/linux/ipq40xx/dts/qcom-ipq4019-rtl30vw.dts +++ b/target/linux/ipq40xx/dts/qcom-ipq4019-rtl30vw.dts @@ -297,6 +297,7 @@ partition@400000 { label = "rootfs"; reg = <0x400000 0x2000000>; + linux,rootfs; }; partition@2400000 { diff --git a/target/linux/ipq40xx/dts/qcom-ipq4019-whw03v2.dts b/target/linux/ipq40xx/dts/qcom-ipq4019-whw03v2.dts index 7f5e6fd0b43..724cdf3f7da 100644 --- a/target/linux/ipq40xx/dts/qcom-ipq4019-whw03v2.dts +++ b/target/linux/ipq40xx/dts/qcom-ipq4019-whw03v2.dts @@ -175,6 +175,7 @@ partition@d00000 { label = "rootfs"; reg = <0xd00000 0x9b00000>; + linux,rootfs; }; partition@a800000 { diff --git a/target/linux/ipq40xx/dts/qcom-ipq4019-xx8300.dtsi b/target/linux/ipq40xx/dts/qcom-ipq4019-xx8300.dtsi index 88c5102e3d5..c7128373f61 100644 --- a/target/linux/ipq40xx/dts/qcom-ipq4019-xx8300.dtsi +++ b/target/linux/ipq40xx/dts/qcom-ipq4019-xx8300.dtsi @@ -196,6 +196,7 @@ partition@c80000 { label = "rootfs"; reg = <0xc80000 0x5300000>; + linux,rootfs; }; partition@5f80000 { diff --git a/target/linux/ipq806x/dts/qcom-ipq8064-ad7200-c2600.dtsi b/target/linux/ipq806x/dts/qcom-ipq8064-ad7200-c2600.dtsi index 764aaa6209b..0840745c5af 100644 --- a/target/linux/ipq806x/dts/qcom-ipq8064-ad7200-c2600.dtsi +++ b/target/linux/ipq806x/dts/qcom-ipq8064-ad7200-c2600.dtsi @@ -189,6 +189,7 @@ partition@5f0000 { label = "rootfs"; reg = <0x5f0000 0x1900000>; + linux,rootfs; }; defaultmac: partition@1ef0000 { diff --git a/target/linux/ipq806x/dts/qcom-ipq8065-ac400i.dts b/target/linux/ipq806x/dts/qcom-ipq8065-ac400i.dts index ef30ff314d1..9c01d1c4f70 100644 --- a/target/linux/ipq806x/dts/qcom-ipq8065-ac400i.dts +++ b/target/linux/ipq806x/dts/qcom-ipq8065-ac400i.dts @@ -365,6 +365,7 @@ rootfs@0 { label = "rootfs"; reg = <0x0000000 0x4000000>; + linux,rootfs; }; rootfs_1@4000000 { diff --git a/target/linux/lantiq/dts/danube_lantiq_easy50712.dts b/target/linux/lantiq/dts/danube_lantiq_easy50712.dts index 92091507c02..30803f62ca5 100644 --- a/target/linux/lantiq/dts/danube_lantiq_easy50712.dts +++ b/target/linux/lantiq/dts/danube_lantiq_easy50712.dts @@ -59,6 +59,7 @@ partition@400000 { label = "rootfs"; reg = <0x400000 0x400000>; + linux,rootfs; }; }; }; diff --git a/target/linux/mpc85xx/files/arch/powerpc/boot/dts/br200-wp.dts b/target/linux/mpc85xx/files/arch/powerpc/boot/dts/br200-wp.dts index f6208e3b823..3b8c940a689 100644 --- a/target/linux/mpc85xx/files/arch/powerpc/boot/dts/br200-wp.dts +++ b/target/linux/mpc85xx/files/arch/powerpc/boot/dts/br200-wp.dts @@ -67,6 +67,7 @@ partition@80000 { reg = <0x80000 0x27c0000>; label = "rootfs"; + linux,rootfs; }; partition@2840000 { diff --git a/target/linux/mvebu/files/arch/arm/boot/dts/marvell/armada-385-fortinet-fg-xxe.dtsi b/target/linux/mvebu/files/arch/arm/boot/dts/marvell/armada-385-fortinet-fg-xxe.dtsi index a1adddc4e04..cd2eed157cf 100644 --- a/target/linux/mvebu/files/arch/arm/boot/dts/marvell/armada-385-fortinet-fg-xxe.dtsi +++ b/target/linux/mvebu/files/arch/arm/boot/dts/marvell/armada-385-fortinet-fg-xxe.dtsi @@ -310,6 +310,7 @@ partition@800000 { reg = <0x800000 0x1800000>; label = "rootfs"; + linux,rootfs; }; partition@2000000 { diff --git a/target/linux/mvebu/files/arch/arm/boot/dts/marvell/armada-385-nas1dual.dts b/target/linux/mvebu/files/arch/arm/boot/dts/marvell/armada-385-nas1dual.dts index b3dca335c96..aa5f73eb3f0 100644 --- a/target/linux/mvebu/files/arch/arm/boot/dts/marvell/armada-385-nas1dual.dts +++ b/target/linux/mvebu/files/arch/arm/boot/dts/marvell/armada-385-nas1dual.dts @@ -281,6 +281,7 @@ partition@600000 { reg = <0x00600000 0x038c0000>; label = "rootfs"; + linux,rootfs; }; }; diff --git a/target/linux/qualcommax/dts/ipq5018-ax6000.dts b/target/linux/qualcommax/dts/ipq5018-ax6000.dts index d032a10625f..df967bd414b 100644 --- a/target/linux/qualcommax/dts/ipq5018-ax6000.dts +++ b/target/linux/qualcommax/dts/ipq5018-ax6000.dts @@ -268,6 +268,7 @@ partition@2e80000 { label = "rootfs"; reg = <0x02e80000 0x5180000>; + linux,rootfs; }; }; }; diff --git a/target/linux/qualcommax/dts/ipq5018-ax830.dts b/target/linux/qualcommax/dts/ipq5018-ax830.dts index 310548a7ba1..4772b51050a 100644 --- a/target/linux/qualcommax/dts/ipq5018-ax830.dts +++ b/target/linux/qualcommax/dts/ipq5018-ax830.dts @@ -311,6 +311,7 @@ partition@3e80000 { label = "rootfs"; reg = <0x3e80000 0x3e00000>; + linux,rootfs; }; }; }; diff --git a/target/linux/qualcommax/dts/ipq5018-ax850.dts b/target/linux/qualcommax/dts/ipq5018-ax850.dts index 30b5bc27477..02dacde426e 100644 --- a/target/linux/qualcommax/dts/ipq5018-ax850.dts +++ b/target/linux/qualcommax/dts/ipq5018-ax850.dts @@ -310,6 +310,7 @@ partition@3e80000 { label = "rootfs"; reg = <0x3e80000 0x3e00000>; + linux,rootfs; }; }; }; diff --git a/target/linux/qualcommax/dts/ipq6000-gl-ax1800.dts b/target/linux/qualcommax/dts/ipq6000-gl-ax1800.dts index cd6e7496074..bd3f0c3c643 100644 --- a/target/linux/qualcommax/dts/ipq6000-gl-ax1800.dts +++ b/target/linux/qualcommax/dts/ipq6000-gl-ax1800.dts @@ -17,6 +17,7 @@ partition@a00000 { label = "rootfs"; reg = <0x0a00000 0x7300000>; + linux,rootfs; }; }; diff --git a/target/linux/qualcommax/dts/ipq6000-gl-axt1800.dts b/target/linux/qualcommax/dts/ipq6000-gl-axt1800.dts index ca9ef8c745a..5db3c8e1edf 100644 --- a/target/linux/qualcommax/dts/ipq6000-gl-axt1800.dts +++ b/target/linux/qualcommax/dts/ipq6000-gl-axt1800.dts @@ -111,6 +111,7 @@ partition@a00000 { label = "rootfs"; reg = <0x0a00000 0x7280000>; + linux,rootfs; }; partition@7c80000 { diff --git a/target/linux/qualcommax/dts/ipq6010-xe3-4.dts b/target/linux/qualcommax/dts/ipq6010-xe3-4.dts index 014d788757e..f0094a7d8f0 100644 --- a/target/linux/qualcommax/dts/ipq6010-xe3-4.dts +++ b/target/linux/qualcommax/dts/ipq6010-xe3-4.dts @@ -415,6 +415,7 @@ partition@0 { label = "rootfs"; reg = <0x0 0x6000000>; + linux,rootfs; }; partition@6000000 { diff --git a/target/linux/qualcommax/dts/ipq6018-fap650.dts b/target/linux/qualcommax/dts/ipq6018-fap650.dts index 414b6e74945..c7f7f699929 100644 --- a/target/linux/qualcommax/dts/ipq6018-fap650.dts +++ b/target/linux/qualcommax/dts/ipq6018-fap650.dts @@ -328,6 +328,7 @@ partition@0 { label = "rootfs"; reg = <0x00000000 0x03c00000>; + linux,rootfs; }; partition@3c00000 { diff --git a/target/linux/qualcommax/dts/ipq8070-cax1800.dts b/target/linux/qualcommax/dts/ipq8070-cax1800.dts index 8eb534f3948..728820e6bb4 100644 --- a/target/linux/qualcommax/dts/ipq8070-cax1800.dts +++ b/target/linux/qualcommax/dts/ipq8070-cax1800.dts @@ -114,6 +114,7 @@ partition@0 { label = "rootfs"; reg = <0x0000000 0x3400000>; + linux,rootfs; }; }; }; diff --git a/target/linux/qualcommax/dts/ipq8071-ax3600.dtsi b/target/linux/qualcommax/dts/ipq8071-ax3600.dtsi index 6afafb35546..c3c41ae2c16 100644 --- a/target/linux/qualcommax/dts/ipq8071-ax3600.dtsi +++ b/target/linux/qualcommax/dts/ipq8071-ax3600.dtsi @@ -201,6 +201,7 @@ rootfs: partition@2dc0000 { label = "rootfs"; reg = <0x2dc0000 0xd240000>; + linux,rootfs; }; }; }; diff --git a/target/linux/qualcommax/dts/ipq8071-mf269.dts b/target/linux/qualcommax/dts/ipq8071-mf269.dts index a45c28b2c54..da72f6bf719 100644 --- a/target/linux/qualcommax/dts/ipq8071-mf269.dts +++ b/target/linux/qualcommax/dts/ipq8071-mf269.dts @@ -360,6 +360,7 @@ partition@5fc0000 { label = "rootfs"; reg = <0x5fc0000 0x9a00000>; + linux,rootfs; }; }; }; diff --git a/target/linux/qualcommax/dts/ipq8072-ax880.dts b/target/linux/qualcommax/dts/ipq8072-ax880.dts index 96aff3d77a0..70310daf0fb 100644 --- a/target/linux/qualcommax/dts/ipq8072-ax880.dts +++ b/target/linux/qualcommax/dts/ipq8072-ax880.dts @@ -292,6 +292,7 @@ rootfs: partition@3c00000 { label = "rootfs"; reg = <0x3c00000 0x3400000>; + linux,rootfs; }; partition@7000000 { diff --git a/target/linux/qualcommax/dts/ipq8072-ax9000.dts b/target/linux/qualcommax/dts/ipq8072-ax9000.dts index b44eaa4c428..c879c5ef730 100644 --- a/target/linux/qualcommax/dts/ipq8072-ax9000.dts +++ b/target/linux/qualcommax/dts/ipq8072-ax9000.dts @@ -338,6 +338,7 @@ partition@4980000 { label = "rootfs"; reg = <0x4980000 0xb680000>; + linux,rootfs; }; }; }; diff --git a/target/linux/qualcommax/dts/ipq8072-mx5300.dts b/target/linux/qualcommax/dts/ipq8072-mx5300.dts index 2da82f1a2b2..ea93cdcf4c7 100644 --- a/target/linux/qualcommax/dts/ipq8072-mx5300.dts +++ b/target/linux/qualcommax/dts/ipq8072-mx5300.dts @@ -307,6 +307,7 @@ partition@1680000 { label = "rootfs"; reg = <0x1680000 0x9000000>; + linux,rootfs; }; partition@a680000 { diff --git a/target/linux/qualcommax/dts/ipq8072-mx8500.dts b/target/linux/qualcommax/dts/ipq8072-mx8500.dts index 749aec9d1ae..f7837debbcc 100644 --- a/target/linux/qualcommax/dts/ipq8072-mx8500.dts +++ b/target/linux/qualcommax/dts/ipq8072-mx8500.dts @@ -276,6 +276,7 @@ partition@1680000 { label = "rootfs"; reg = <0x1680000 0x9000000>; + linux,rootfs; }; partition@a680000 { diff --git a/target/linux/qualcommax/dts/ipq8072-wpq873.dts b/target/linux/qualcommax/dts/ipq8072-wpq873.dts index d678bea294e..f0fd1331e60 100644 --- a/target/linux/qualcommax/dts/ipq8072-wpq873.dts +++ b/target/linux/qualcommax/dts/ipq8072-wpq873.dts @@ -302,6 +302,7 @@ partition@0 { label = "rootfs"; reg = <0x0000000 0x3400000>; + linux,rootfs; }; partition@3400000 { diff --git a/target/linux/qualcommax/dts/ipq8072-zbt-z800ax.dts b/target/linux/qualcommax/dts/ipq8072-zbt-z800ax.dts index 2e29da5e0f6..be7c77d3feb 100644 --- a/target/linux/qualcommax/dts/ipq8072-zbt-z800ax.dts +++ b/target/linux/qualcommax/dts/ipq8072-zbt-z800ax.dts @@ -292,6 +292,7 @@ partition@0 { label = "rootfs"; reg = <0x0000000 0x3400000>; + linux,rootfs; }; partition@3400000 { diff --git a/target/linux/qualcommax/dts/ipq8074-rax120v2.dts b/target/linux/qualcommax/dts/ipq8074-rax120v2.dts index 36e315cc807..4822cbe9a69 100644 --- a/target/linux/qualcommax/dts/ipq8074-rax120v2.dts +++ b/target/linux/qualcommax/dts/ipq8074-rax120v2.dts @@ -489,6 +489,7 @@ partition@e8800000 { label = "rootfs"; reg = <0xe880000 0x11780000>; + linux,rootfs; }; }; }; diff --git a/target/linux/qualcommax/dts/ipq8074-sxk80.dtsi b/target/linux/qualcommax/dts/ipq8074-sxk80.dtsi index 221de781881..db0e4475c31 100644 --- a/target/linux/qualcommax/dts/ipq8074-sxk80.dtsi +++ b/target/linux/qualcommax/dts/ipq8074-sxk80.dtsi @@ -397,6 +397,7 @@ partition@1fa0000 { label = "rootfs"; reg = <0x1fa0000 0x66e0000>; + linux,rootfs; }; partition@8680000 { diff --git a/target/linux/qualcommax/dts/ipq807x-nwax10ax.dtsi b/target/linux/qualcommax/dts/ipq807x-nwax10ax.dtsi index f92d901bc87..7c2bd698ea6 100644 --- a/target/linux/qualcommax/dts/ipq807x-nwax10ax.dtsi +++ b/target/linux/qualcommax/dts/ipq807x-nwax10ax.dtsi @@ -294,6 +294,7 @@ partition@0 { reg = <0x00 0x3c00000>; label = "rootfs"; + linux,rootfs; }; partition@3c00000 { diff --git a/target/linux/qualcommax/dts/ipq8174-mx4200.dtsi b/target/linux/qualcommax/dts/ipq8174-mx4200.dtsi index 16fd4b5237a..c2f2ac563b5 100644 --- a/target/linux/qualcommax/dts/ipq8174-mx4200.dtsi +++ b/target/linux/qualcommax/dts/ipq8174-mx4200.dtsi @@ -202,6 +202,7 @@ partition@1680000 { label = "rootfs"; reg = <0x1680000 0x9000000>; + linux,rootfs; }; partition@a680000 { diff --git a/target/linux/qualcommax/dts/ipq8174-mx4300.dts b/target/linux/qualcommax/dts/ipq8174-mx4300.dts index 7e72195b5f5..5010d96c28b 100644 --- a/target/linux/qualcommax/dts/ipq8174-mx4300.dts +++ b/target/linux/qualcommax/dts/ipq8174-mx4300.dts @@ -198,6 +198,7 @@ partition@1a40000 { label = "rootfs"; reg = <0x1a40000 0xa740000>; + linux,rootfs; }; partition@c180000 { diff --git a/target/linux/qualcommbe/patches-6.12/0304-arm64-dts-qcom-ipq9574-add-QPIC-SPI-NAND-default-par.patch b/target/linux/qualcommbe/patches-6.12/0304-arm64-dts-qcom-ipq9574-add-QPIC-SPI-NAND-default-par.patch index e0b84b12185..b76039c4487 100644 --- a/target/linux/qualcommbe/patches-6.12/0304-arm64-dts-qcom-ipq9574-add-QPIC-SPI-NAND-default-par.patch +++ b/target/linux/qualcommbe/patches-6.12/0304-arm64-dts-qcom-ipq9574-add-QPIC-SPI-NAND-default-par.patch @@ -13,7 +13,7 @@ Signed-off-by: Christian Marangi --- a/arch/arm64/boot/dts/qcom/ipq9574-rdp-common.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq9574-rdp-common.dtsi -@@ -189,6 +189,34 @@ +@@ -189,6 +189,35 @@ nand-ecc-engine = <&qpic_nand>; nand-ecc-strength = <4>; nand-ecc-step-size = <512>; @@ -38,6 +38,7 @@ Signed-off-by: Christian Marangi + partition@c0000 { + label = "rootfs"; + reg = <0xc0000 0x3c00000>; ++ linux,rootfs; + }; + + partition@3cc0000 { diff --git a/target/linux/qualcommbe/patches-6.18/0347-arm64-dts-qcom-ipq9574-add-QPIC-SPI-NAND-default-par.patch b/target/linux/qualcommbe/patches-6.18/0347-arm64-dts-qcom-ipq9574-add-QPIC-SPI-NAND-default-par.patch index 9061e678787..8a283672d3a 100644 --- a/target/linux/qualcommbe/patches-6.18/0347-arm64-dts-qcom-ipq9574-add-QPIC-SPI-NAND-default-par.patch +++ b/target/linux/qualcommbe/patches-6.18/0347-arm64-dts-qcom-ipq9574-add-QPIC-SPI-NAND-default-par.patch @@ -13,7 +13,7 @@ Signed-off-by: Christian Marangi --- a/arch/arm64/boot/dts/qcom/ipq9574-rdp-common.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq9574-rdp-common.dtsi -@@ -189,6 +189,34 @@ +@@ -189,6 +189,35 @@ nand-ecc-engine = <&qpic_nand>; nand-ecc-strength = <4>; nand-ecc-step-size = <512>; @@ -38,6 +38,7 @@ Signed-off-by: Christian Marangi + partition@c0000 { + label = "rootfs"; + reg = <0xc0000 0x3c00000>; ++ linux,rootfs; + }; + + partition@3cc0000 { diff --git a/target/linux/ramips/dts/mt7621_arcadyan_we410443.dts b/target/linux/ramips/dts/mt7621_arcadyan_we410443.dts index ad261d77efc..6ce8688b289 100644 --- a/target/linux/ramips/dts/mt7621_arcadyan_we410443.dts +++ b/target/linux/ramips/dts/mt7621_arcadyan_we410443.dts @@ -122,6 +122,7 @@ partition@400000 { label = "rootfs"; reg = <0x440000 0x1b20000>; + linux,rootfs; }; }; diff --git a/target/linux/ramips/dts/mt7621_arcadyan_we420223-99.dts b/target/linux/ramips/dts/mt7621_arcadyan_we420223-99.dts index 04a5396b52c..b7103779d5d 100644 --- a/target/linux/ramips/dts/mt7621_arcadyan_we420223-99.dts +++ b/target/linux/ramips/dts/mt7621_arcadyan_we420223-99.dts @@ -145,6 +145,7 @@ partition@490000 { label = "rootfs"; reg = <0x490000 0x1b20000>; + linux,rootfs; }; partition@1000000 { diff --git a/target/linux/ramips/dts/mt7621_mediatek_mt7621-eval-board.dts b/target/linux/ramips/dts/mt7621_mediatek_mt7621-eval-board.dts index ecce30330b0..dc1e12ba8d5 100644 --- a/target/linux/ramips/dts/mt7621_mediatek_mt7621-eval-board.dts +++ b/target/linux/ramips/dts/mt7621_mediatek_mt7621-eval-board.dts @@ -31,6 +31,7 @@ partition@140000 { label = "rootfs"; reg = <0x140000 0xec0000>; + linux,rootfs; }; }; }; diff --git a/target/linux/realtek/dts/rtl9303_xikestor_sks7300-4x4t.dts b/target/linux/realtek/dts/rtl9303_xikestor_sks7300-4x4t.dts index 7e446b37e5f..1763f6aaec9 100644 --- a/target/linux/realtek/dts/rtl9303_xikestor_sks7300-4x4t.dts +++ b/target/linux/realtek/dts/rtl9303_xikestor_sks7300-4x4t.dts @@ -225,6 +225,7 @@ partition@800000 { label = "rootfs"; reg = <0x800000 0x1380000>; + linux,rootfs; }; }; }; diff --git a/target/linux/realtek/dts/rtl9303_xikestor_sks8300-8x.dts b/target/linux/realtek/dts/rtl9303_xikestor_sks8300-8x.dts index b76c2e69d51..b66797c0963 100644 --- a/target/linux/realtek/dts/rtl9303_xikestor_sks8300-8x.dts +++ b/target/linux/realtek/dts/rtl9303_xikestor_sks8300-8x.dts @@ -248,6 +248,7 @@ partition@800000 { label = "rootfs"; reg = <0x800000 0x1600000>; + linux,rootfs; }; }; }; diff --git a/target/linux/realtek/dts/rtl9313_xikestor_sks8300-12x-v1.dts b/target/linux/realtek/dts/rtl9313_xikestor_sks8300-12x-v1.dts index c61851357c3..d18883b3cfe 100644 --- a/target/linux/realtek/dts/rtl9313_xikestor_sks8300-12x-v1.dts +++ b/target/linux/realtek/dts/rtl9313_xikestor_sks8300-12x-v1.dts @@ -339,6 +339,7 @@ partition@800000 { label = "rootfs"; reg = <0x800000 0x1600000>; + linux,rootfs; }; }; }; -- 2.47.3