From: INAGAKI Hiroshi Date: Wed, 28 Nov 2018 03:28:35 +0000 (+0900) Subject: ramips: specify "firmware" partition format X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=d70ec3008d4cd0540a9f6c88fb7e786107f1679a;p=openwrt%2Fstaging%2Fnbd.git ramips: specify "firmware" partition format Specify firmware partition format by compatible string. formats in ramips: - denx,uimage - tplink,firmware - seama It's unlikely but the firmware splitting might not work any longer for the following boards, due to a custom header: - EX2700: two uImage headers - BR-6478AC-V2: edimax-header - 3G-6200N: edimax-header - 3G-6200NL: edimax-header - BR-6475ND: edimax-header - TEW-638APB-V2: umedia-header - RT-N56U: mkrtn56uimg But it rather looks like the uImage splitter is fine with the extra header. The following dts are not touched, due to lack of a compatible string in the matching firmware splitter submodule: - CONFIG_MTD_SPLIT_JIMAGE_FW DWR-116-A1.dts DWR-118-A2.dts DWR-512-B.dts DWR-921-C1.dts LR-25G001.dts - CONFIG_MTD_SPLIT_TRX_FW WCR-1166DS.dts WSR-1166.dts - CONFIG_MTD_SPLIT_MINOR_FW RBM11G.dts RBM33G.dts - CONFIG_MTD_SPLIT_LZMA_FW AR670W.dts - CONFIG_MTD_SPLIT_WRGG_FW DAP-1522-A1.dts Signed-off-by: INAGAKI Hiroshi --- diff --git a/target/linux/ramips/dts/3G-6200N.dts b/target/linux/ramips/dts/3G-6200N.dts index 0f9d4a358b..d5b935e769 100644 --- a/target/linux/ramips/dts/3G-6200N.dts +++ b/target/linux/ramips/dts/3G-6200N.dts @@ -52,6 +52,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x390000>; }; diff --git a/target/linux/ramips/dts/3G-6200NL.dts b/target/linux/ramips/dts/3G-6200NL.dts index 78d7d6fc9f..dfc5574f07 100644 --- a/target/linux/ramips/dts/3G-6200NL.dts +++ b/target/linux/ramips/dts/3G-6200NL.dts @@ -52,6 +52,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x390000>; }; diff --git a/target/linux/ramips/dts/3G150B.dts b/target/linux/ramips/dts/3G150B.dts index 37362f1021..2e3253232d 100644 --- a/target/linux/ramips/dts/3G150B.dts +++ b/target/linux/ramips/dts/3G150B.dts @@ -87,6 +87,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/3G300M.dts b/target/linux/ramips/dts/3G300M.dts index e987908552..788eba41a3 100644 --- a/target/linux/ramips/dts/3G300M.dts +++ b/target/linux/ramips/dts/3G300M.dts @@ -102,6 +102,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/A5-V11.dts b/target/linux/ramips/dts/A5-V11.dts index c26be6dc80..8949a3ffe3 100644 --- a/target/linux/ramips/dts/A5-V11.dts +++ b/target/linux/ramips/dts/A5-V11.dts @@ -91,6 +91,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/AC1200RM.dts b/target/linux/ramips/dts/AC1200RM.dts index 013554168d..29f54be0f0 100644 --- a/target/linux/ramips/dts/AC1200RM.dts +++ b/target/linux/ramips/dts/AC1200RM.dts @@ -170,6 +170,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/AI-BR100.dts b/target/linux/ramips/dts/AI-BR100.dts index 866ac5ed2d..b23ee9b520 100644 --- a/target/linux/ramips/dts/AI-BR100.dts +++ b/target/linux/ramips/dts/AI-BR100.dts @@ -82,6 +82,7 @@ }; partition@40000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x40000 0x7c0000>; }; diff --git a/target/linux/ramips/dts/AIR3GII.dts b/target/linux/ramips/dts/AIR3GII.dts index eb7cd0f1ca..0a9dd544f4 100644 --- a/target/linux/ramips/dts/AIR3GII.dts +++ b/target/linux/ramips/dts/AIR3GII.dts @@ -73,6 +73,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/ALL0239-3G.dts b/target/linux/ramips/dts/ALL0239-3G.dts index 3c6d865369..9d25c599c0 100644 --- a/target/linux/ramips/dts/ALL0239-3G.dts +++ b/target/linux/ramips/dts/ALL0239-3G.dts @@ -47,6 +47,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/ALL0256N-4M.dts b/target/linux/ramips/dts/ALL0256N-4M.dts index 62a3f116cf..60421a4229 100644 --- a/target/linux/ramips/dts/ALL0256N-4M.dts +++ b/target/linux/ramips/dts/ALL0256N-4M.dts @@ -39,6 +39,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3c8000>; }; diff --git a/target/linux/ramips/dts/ALL0256N-8M.dts b/target/linux/ramips/dts/ALL0256N-8M.dts index b0d5e195ec..3832d1a7d3 100644 --- a/target/linux/ramips/dts/ALL0256N-8M.dts +++ b/target/linux/ramips/dts/ALL0256N-8M.dts @@ -39,6 +39,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/ALL5002.dts b/target/linux/ramips/dts/ALL5002.dts index acd5f0923d..616f7424a9 100644 --- a/target/linux/ramips/dts/ALL5002.dts +++ b/target/linux/ramips/dts/ALL5002.dts @@ -81,6 +81,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x1fb0000>; }; diff --git a/target/linux/ramips/dts/ALL5003.dts b/target/linux/ramips/dts/ALL5003.dts index 303bc4068e..050ff886e2 100644 --- a/target/linux/ramips/dts/ALL5003.dts +++ b/target/linux/ramips/dts/ALL5003.dts @@ -81,6 +81,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x1fb0000>; }; diff --git a/target/linux/ramips/dts/AP-MT7621A-V60.dts b/target/linux/ramips/dts/AP-MT7621A-V60.dts index 0a4322fec9..bd29e0b3f2 100644 --- a/target/linux/ramips/dts/AP-MT7621A-V60.dts +++ b/target/linux/ramips/dts/AP-MT7621A-V60.dts @@ -111,6 +111,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/AR725W.dts b/target/linux/ramips/dts/AR725W.dts index 6f801b88ad..b143f45234 100644 --- a/target/linux/ramips/dts/AR725W.dts +++ b/target/linux/ramips/dts/AR725W.dts @@ -44,6 +44,7 @@ }; partition@50000 { + compatible = "denx,uimage"; reg = <0x50000 0x3B0000>; label = "firmware"; }; diff --git a/target/linux/ramips/dts/ASL26555-16M.dts b/target/linux/ramips/dts/ASL26555-16M.dts index 15352c2f26..fce92ff0f3 100644 --- a/target/linux/ramips/dts/ASL26555-16M.dts +++ b/target/linux/ramips/dts/ASL26555-16M.dts @@ -39,6 +39,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xf80000>; }; diff --git a/target/linux/ramips/dts/ASL26555-8M.dts b/target/linux/ramips/dts/ASL26555-8M.dts index 0eb6a01c11..8411990be9 100644 --- a/target/linux/ramips/dts/ASL26555-8M.dts +++ b/target/linux/ramips/dts/ASL26555-8M.dts @@ -39,6 +39,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x790000>; }; diff --git a/target/linux/ramips/dts/ATP-52B.dts b/target/linux/ramips/dts/ATP-52B.dts index ffe3d009a5..9fec757cfa 100644 --- a/target/linux/ramips/dts/ATP-52B.dts +++ b/target/linux/ramips/dts/ATP-52B.dts @@ -44,6 +44,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7a0000>; }; diff --git a/target/linux/ramips/dts/AWAPN2403.dts b/target/linux/ramips/dts/AWAPN2403.dts index 9a4de93a27..4d089437cb 100644 --- a/target/linux/ramips/dts/AWAPN2403.dts +++ b/target/linux/ramips/dts/AWAPN2403.dts @@ -70,6 +70,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/AWM002-EVB-4M.dts b/target/linux/ramips/dts/AWM002-EVB-4M.dts index 91ef26372a..c8045a0f90 100644 --- a/target/linux/ramips/dts/AWM002-EVB-4M.dts +++ b/target/linux/ramips/dts/AWM002-EVB-4M.dts @@ -39,6 +39,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/AWM002-EVB-8M.dts b/target/linux/ramips/dts/AWM002-EVB-8M.dts index ef982c3455..d7e9bd8340 100644 --- a/target/linux/ramips/dts/AWM002-EVB-8M.dts +++ b/target/linux/ramips/dts/AWM002-EVB-8M.dts @@ -39,6 +39,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/AWUSFREE1.dts b/target/linux/ramips/dts/AWUSFREE1.dts index 45d8e32f7a..3edafb3335 100644 --- a/target/linux/ramips/dts/AWUSFREE1.dts +++ b/target/linux/ramips/dts/AWUSFREE1.dts @@ -160,6 +160,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/ArcherC2-v1.dts b/target/linux/ramips/dts/ArcherC2-v1.dts index 462daf371c..42f75dd753 100644 --- a/target/linux/ramips/dts/ArcherC2-v1.dts +++ b/target/linux/ramips/dts/ArcherC2-v1.dts @@ -104,6 +104,7 @@ }; partition@20000 { + compatible = "tplink,firmware"; label = "firmware"; reg = <0x20000 0x7a0000>; }; diff --git a/target/linux/ramips/dts/ArcherC20i.dts b/target/linux/ramips/dts/ArcherC20i.dts index a4b694125c..a4cd3bc568 100644 --- a/target/linux/ramips/dts/ArcherC20i.dts +++ b/target/linux/ramips/dts/ArcherC20i.dts @@ -87,6 +87,7 @@ }; partition@20000 { + compatible = "tplink,firmware"; label = "firmware"; reg = <0x20000 0x7a0000>; }; diff --git a/target/linux/ramips/dts/ArcherC20v1.dts b/target/linux/ramips/dts/ArcherC20v1.dts index 90fa2a26e5..31a5b830e8 100644 --- a/target/linux/ramips/dts/ArcherC20v1.dts +++ b/target/linux/ramips/dts/ArcherC20v1.dts @@ -117,6 +117,7 @@ }; partition@20000 { + compatible = "tplink,firmware"; label = "firmware"; reg = <0x20000 0x7a0000>; }; diff --git a/target/linux/ramips/dts/ArcherC50.dts b/target/linux/ramips/dts/ArcherC50.dts index 0524bfc5b1..1d8bb233b6 100644 --- a/target/linux/ramips/dts/ArcherC50.dts +++ b/target/linux/ramips/dts/ArcherC50.dts @@ -116,6 +116,7 @@ }; partition@20000 { + compatible = "tplink,firmware"; label = "firmware"; reg = <0x20000 0x7a0000>; }; diff --git a/target/linux/ramips/dts/ArcherMR200.dts b/target/linux/ramips/dts/ArcherMR200.dts index 1df35e6f3f..99f3be2e08 100644 --- a/target/linux/ramips/dts/ArcherMR200.dts +++ b/target/linux/ramips/dts/ArcherMR200.dts @@ -134,6 +134,7 @@ }; partition@20000 { + compatible = "tplink,firmware"; label = "firmware"; reg = <0x20000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/BC2.dts b/target/linux/ramips/dts/BC2.dts index 1143497b69..5b9cec3f4a 100644 --- a/target/linux/ramips/dts/BC2.dts +++ b/target/linux/ramips/dts/BC2.dts @@ -39,6 +39,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/BOCCO.dts b/target/linux/ramips/dts/BOCCO.dts index 8f78f2dacc..e4c0561161 100644 --- a/target/linux/ramips/dts/BOCCO.dts +++ b/target/linux/ramips/dts/BOCCO.dts @@ -124,6 +124,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/BR-6475ND.dts b/target/linux/ramips/dts/BR-6475ND.dts index cf1d2ff957..ebb1475de7 100644 --- a/target/linux/ramips/dts/BR-6475ND.dts +++ b/target/linux/ramips/dts/BR-6475ND.dts @@ -88,6 +88,7 @@ }; partition@70000 { + compatible = "denx,uimage"; reg = <0x00070000 0x00790000>; label = "firmware"; }; diff --git a/target/linux/ramips/dts/BR-6478AC-V2.dts b/target/linux/ramips/dts/BR-6478AC-V2.dts index 03a853d9f5..d4304df323 100644 --- a/target/linux/ramips/dts/BR-6478AC-V2.dts +++ b/target/linux/ramips/dts/BR-6478AC-V2.dts @@ -122,6 +122,7 @@ }; partition@70000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x00070000 0x00790000>; }; diff --git a/target/linux/ramips/dts/BROADWAY.dts b/target/linux/ramips/dts/BROADWAY.dts index b3382cd16d..3d4d6ef5f8 100644 --- a/target/linux/ramips/dts/BROADWAY.dts +++ b/target/linux/ramips/dts/BROADWAY.dts @@ -39,6 +39,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x790000>; }; diff --git a/target/linux/ramips/dts/C108.dts b/target/linux/ramips/dts/C108.dts index c4fa62d8a4..d79e54a797 100644 --- a/target/linux/ramips/dts/C108.dts +++ b/target/linux/ramips/dts/C108.dts @@ -145,6 +145,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/CARAMBOLA.dts b/target/linux/ramips/dts/CARAMBOLA.dts index 4a59c11ae3..aaaea8fd4e 100644 --- a/target/linux/ramips/dts/CARAMBOLA.dts +++ b/target/linux/ramips/dts/CARAMBOLA.dts @@ -43,6 +43,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/CF-WR800N.dts b/target/linux/ramips/dts/CF-WR800N.dts index d3d104af85..0161075ba6 100644 --- a/target/linux/ramips/dts/CF-WR800N.dts +++ b/target/linux/ramips/dts/CF-WR800N.dts @@ -99,6 +99,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/CS-QR10.dts b/target/linux/ramips/dts/CS-QR10.dts index fc4803fbfe..965d5052f1 100644 --- a/target/linux/ramips/dts/CS-QR10.dts +++ b/target/linux/ramips/dts/CS-QR10.dts @@ -101,6 +101,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/CY-SWR1100.dts b/target/linux/ramips/dts/CY-SWR1100.dts index 2d948b0323..f1c04bf6ac 100644 --- a/target/linux/ramips/dts/CY-SWR1100.dts +++ b/target/linux/ramips/dts/CY-SWR1100.dts @@ -54,6 +54,7 @@ }; partition@50000 { + compatible = "seama"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/D105.dts b/target/linux/ramips/dts/D105.dts index 80746c0f6c..5ba479cd21 100644 --- a/target/linux/ramips/dts/D105.dts +++ b/target/linux/ramips/dts/D105.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/D240.dts b/target/linux/ramips/dts/D240.dts index 576f3caf30..ade2dd16fc 100644 --- a/target/linux/ramips/dts/D240.dts +++ b/target/linux/ramips/dts/D240.dts @@ -147,6 +147,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/DAP-1350.dts b/target/linux/ramips/dts/DAP-1350.dts index 0359437bd1..c84d5b94da 100644 --- a/target/linux/ramips/dts/DAP-1350.dts +++ b/target/linux/ramips/dts/DAP-1350.dts @@ -56,6 +56,7 @@ }; partition@b0000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0xb0000 0x750000>; }; diff --git a/target/linux/ramips/dts/DB-WRT01.dts b/target/linux/ramips/dts/DB-WRT01.dts index 0c7e3b9f55..e62621c4ae 100644 --- a/target/linux/ramips/dts/DB-WRT01.dts +++ b/target/linux/ramips/dts/DB-WRT01.dts @@ -73,6 +73,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/DCH-M225.dts b/target/linux/ramips/dts/DCH-M225.dts index 93a285e880..a809546fab 100644 --- a/target/linux/ramips/dts/DCH-M225.dts +++ b/target/linux/ramips/dts/DCH-M225.dts @@ -151,6 +151,7 @@ }; partition@150000 { + compatible = "seama"; label = "firmware"; reg = <0x150000 0x6b0000>; }; diff --git a/target/linux/ramips/dts/DCS-930.dts b/target/linux/ramips/dts/DCS-930.dts index 949eea64ec..4f49fc3a8f 100644 --- a/target/linux/ramips/dts/DCS-930.dts +++ b/target/linux/ramips/dts/DCS-930.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/DCS-930L-B1.dts b/target/linux/ramips/dts/DCS-930L-B1.dts index 9c4941c6c2..6ac80e4d6c 100644 --- a/target/linux/ramips/dts/DCS-930L-B1.dts +++ b/target/linux/ramips/dts/DCS-930L-B1.dts @@ -80,6 +80,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/DIR-300-B1.dts b/target/linux/ramips/dts/DIR-300-B1.dts index f64e781ee8..1f0ed7d827 100644 --- a/target/linux/ramips/dts/DIR-300-B1.dts +++ b/target/linux/ramips/dts/DIR-300-B1.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/DIR-300-B7.dts b/target/linux/ramips/dts/DIR-300-B7.dts index 6f9a8fabba..3fa57ac349 100644 --- a/target/linux/ramips/dts/DIR-300-B7.dts +++ b/target/linux/ramips/dts/DIR-300-B7.dts @@ -80,6 +80,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/DIR-320-B1.dts b/target/linux/ramips/dts/DIR-320-B1.dts index 3b1f175095..68f0108ae1 100644 --- a/target/linux/ramips/dts/DIR-320-B1.dts +++ b/target/linux/ramips/dts/DIR-320-B1.dts @@ -102,6 +102,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/DIR-600-B1.dts b/target/linux/ramips/dts/DIR-600-B1.dts index 9e9dc668fb..246ee81ef6 100644 --- a/target/linux/ramips/dts/DIR-600-B1.dts +++ b/target/linux/ramips/dts/DIR-600-B1.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/DIR-610-A1.dts b/target/linux/ramips/dts/DIR-610-A1.dts index 9af52123e3..ea58d41af9 100644 --- a/target/linux/ramips/dts/DIR-610-A1.dts +++ b/target/linux/ramips/dts/DIR-610-A1.dts @@ -80,6 +80,7 @@ }; partition@50000 { + compatible = "seama"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/DIR-615-D.dts b/target/linux/ramips/dts/DIR-615-D.dts index ba49331756..cb03520ff2 100644 --- a/target/linux/ramips/dts/DIR-615-D.dts +++ b/target/linux/ramips/dts/DIR-615-D.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/DIR-615-H1.dts b/target/linux/ramips/dts/DIR-615-H1.dts index 6d8f6a2beb..47ea183e6a 100644 --- a/target/linux/ramips/dts/DIR-615-H1.dts +++ b/target/linux/ramips/dts/DIR-615-H1.dts @@ -97,6 +97,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/DIR-620-A1.dts b/target/linux/ramips/dts/DIR-620-A1.dts index d42dfa81ae..94f1bd6f9c 100644 --- a/target/linux/ramips/dts/DIR-620-A1.dts +++ b/target/linux/ramips/dts/DIR-620-A1.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/DIR-620-D1.dts b/target/linux/ramips/dts/DIR-620-D1.dts index 5358a0510d..ea14b54d93 100644 --- a/target/linux/ramips/dts/DIR-620-D1.dts +++ b/target/linux/ramips/dts/DIR-620-D1.dts @@ -74,6 +74,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/DIR-645.dts b/target/linux/ramips/dts/DIR-645.dts index 74cdacd255..ce4ed42cf1 100644 --- a/target/linux/ramips/dts/DIR-645.dts +++ b/target/linux/ramips/dts/DIR-645.dts @@ -113,6 +113,7 @@ }; partition@50000 { + compatible = "seama"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/DIR-810L.dts b/target/linux/ramips/dts/DIR-810L.dts index c6d437820d..feecf789b8 100644 --- a/target/linux/ramips/dts/DIR-810L.dts +++ b/target/linux/ramips/dts/DIR-810L.dts @@ -109,6 +109,7 @@ }; partition@170000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x170000 0x690000>; }; diff --git a/target/linux/ramips/dts/DIR-860L-B1.dts b/target/linux/ramips/dts/DIR-860L-B1.dts index 0f4f2ed8f3..b8f6dc0784 100644 --- a/target/linux/ramips/dts/DIR-860L-B1.dts +++ b/target/linux/ramips/dts/DIR-860L-B1.dts @@ -112,6 +112,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/DUZUN-DM06.dts b/target/linux/ramips/dts/DUZUN-DM06.dts index a90ed7d34d..ff9d6398a9 100644 --- a/target/linux/ramips/dts/DUZUN-DM06.dts +++ b/target/linux/ramips/dts/DUZUN-DM06.dts @@ -137,6 +137,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/E1700.dts b/target/linux/ramips/dts/E1700.dts index bdaa4d7fa9..4560e3986b 100644 --- a/target/linux/ramips/dts/E1700.dts +++ b/target/linux/ramips/dts/E1700.dts @@ -90,6 +90,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/ESR-9753.dts b/target/linux/ramips/dts/ESR-9753.dts index a41bcf5c8e..0680d0dcf6 100644 --- a/target/linux/ramips/dts/ESR-9753.dts +++ b/target/linux/ramips/dts/ESR-9753.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/EW1200.dts b/target/linux/ramips/dts/EW1200.dts index b95e2aadda..6fe6a123a3 100644 --- a/target/linux/ramips/dts/EW1200.dts +++ b/target/linux/ramips/dts/EW1200.dts @@ -96,6 +96,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/EX2700.dts b/target/linux/ramips/dts/EX2700.dts index 658543e0fb..66a46d7037 100644 --- a/target/linux/ramips/dts/EX2700.dts +++ b/target/linux/ramips/dts/EX2700.dts @@ -122,6 +122,7 @@ }; partition@40000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x40000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/EX3700.dts b/target/linux/ramips/dts/EX3700.dts index 392b4968ac..939beed529 100644 --- a/target/linux/ramips/dts/EX3700.dts +++ b/target/linux/ramips/dts/EX3700.dts @@ -121,6 +121,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x790000>; }; diff --git a/target/linux/ramips/dts/F5D8235_V1.dts b/target/linux/ramips/dts/F5D8235_V1.dts index a8c991049d..29e8f7db76 100644 --- a/target/linux/ramips/dts/F5D8235_V1.dts +++ b/target/linux/ramips/dts/F5D8235_V1.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/F5D8235_V2.dts b/target/linux/ramips/dts/F5D8235_V2.dts index 1a86557ca4..3a0a148ef2 100644 --- a/target/linux/ramips/dts/F5D8235_V2.dts +++ b/target/linux/ramips/dts/F5D8235_V2.dts @@ -34,6 +34,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x790000>; }; diff --git a/target/linux/ramips/dts/F7C027.dts b/target/linux/ramips/dts/F7C027.dts index 03587f2ffb..aab35ce3dc 100644 --- a/target/linux/ramips/dts/F7C027.dts +++ b/target/linux/ramips/dts/F7C027.dts @@ -96,6 +96,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x770000>; }; diff --git a/target/linux/ramips/dts/FIREWRT.dts b/target/linux/ramips/dts/FIREWRT.dts index cb853031b7..82b511cdb5 100644 --- a/target/linux/ramips/dts/FIREWRT.dts +++ b/target/linux/ramips/dts/FIREWRT.dts @@ -89,6 +89,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/FONERA20N.dts b/target/linux/ramips/dts/FONERA20N.dts index 45949a8412..2c8629be37 100644 --- a/target/linux/ramips/dts/FONERA20N.dts +++ b/target/linux/ramips/dts/FONERA20N.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/FREESTATION5.dts b/target/linux/ramips/dts/FREESTATION5.dts index b518a4121f..2f9d80ecc2 100644 --- a/target/linux/ramips/dts/FREESTATION5.dts +++ b/target/linux/ramips/dts/FREESTATION5.dts @@ -43,6 +43,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/GB-PC1.dts b/target/linux/ramips/dts/GB-PC1.dts index 6f92f9a53b..007879a7b9 100644 --- a/target/linux/ramips/dts/GB-PC1.dts +++ b/target/linux/ramips/dts/GB-PC1.dts @@ -98,6 +98,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x1fb0000>; }; diff --git a/target/linux/ramips/dts/GB-PC2.dts b/target/linux/ramips/dts/GB-PC2.dts index 2c90975b81..b07613b7ab 100644 --- a/target/linux/ramips/dts/GB-PC2.dts +++ b/target/linux/ramips/dts/GB-PC2.dts @@ -108,6 +108,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x1fb0000>; }; diff --git a/target/linux/ramips/dts/GL-MT300A.dts b/target/linux/ramips/dts/GL-MT300A.dts index d83bb3955a..ad23ece7ec 100644 --- a/target/linux/ramips/dts/GL-MT300A.dts +++ b/target/linux/ramips/dts/GL-MT300A.dts @@ -107,6 +107,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xf80000>; }; diff --git a/target/linux/ramips/dts/GL-MT300N-V2.dts b/target/linux/ramips/dts/GL-MT300N-V2.dts index ba5a595b10..23669600a9 100644 --- a/target/linux/ramips/dts/GL-MT300N-V2.dts +++ b/target/linux/ramips/dts/GL-MT300N-V2.dts @@ -131,6 +131,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/GL-MT300N.dts b/target/linux/ramips/dts/GL-MT300N.dts index 644cfed286..9d9d6274fa 100644 --- a/target/linux/ramips/dts/GL-MT300N.dts +++ b/target/linux/ramips/dts/GL-MT300N.dts @@ -102,6 +102,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xf80000>; }; diff --git a/target/linux/ramips/dts/GL-MT750.dts b/target/linux/ramips/dts/GL-MT750.dts index 7786620cc0..8e2a968e4d 100644 --- a/target/linux/ramips/dts/GL-MT750.dts +++ b/target/linux/ramips/dts/GL-MT750.dts @@ -102,6 +102,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xf80000>; }; diff --git a/target/linux/ramips/dts/HC5661A.dts b/target/linux/ramips/dts/HC5661A.dts index a6eaade062..5640154651 100644 --- a/target/linux/ramips/dts/HC5661A.dts +++ b/target/linux/ramips/dts/HC5661A.dts @@ -101,6 +101,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xf70000>; }; diff --git a/target/linux/ramips/dts/HC5861B.dts b/target/linux/ramips/dts/HC5861B.dts index ba9ab1c069..ef2d70613e 100644 --- a/target/linux/ramips/dts/HC5861B.dts +++ b/target/linux/ramips/dts/HC5861B.dts @@ -92,6 +92,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xf70000>; }; diff --git a/target/linux/ramips/dts/HC5X61.dtsi b/target/linux/ramips/dts/HC5X61.dtsi index 674ce23cbc..256d94a250 100644 --- a/target/linux/ramips/dts/HC5X61.dtsi +++ b/target/linux/ramips/dts/HC5X61.dtsi @@ -81,6 +81,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xf80000>; }; diff --git a/target/linux/ramips/dts/HG255D.dts b/target/linux/ramips/dts/HG255D.dts index 56fb9492b8..961fd8f91f 100644 --- a/target/linux/ramips/dts/HG255D.dts +++ b/target/linux/ramips/dts/HG255D.dts @@ -46,6 +46,7 @@ }; partition@80000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x80000 0xf60000>; }; diff --git a/target/linux/ramips/dts/HLKRM04.dts b/target/linux/ramips/dts/HLKRM04.dts index 52621aa411..efbd517767 100644 --- a/target/linux/ramips/dts/HLKRM04.dts +++ b/target/linux/ramips/dts/HLKRM04.dts @@ -89,6 +89,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/HPM.dts b/target/linux/ramips/dts/HPM.dts index 77a3f3baed..d27eff8b87 100644 --- a/target/linux/ramips/dts/HPM.dts +++ b/target/linux/ramips/dts/HPM.dts @@ -118,6 +118,7 @@ }; partition@50000 { + compatible = "denx,uimage"; reg = <0x00050000 0x00fb0000>; label = "firmware"; }; diff --git a/target/linux/ramips/dts/HT-TM02.dts b/target/linux/ramips/dts/HT-TM02.dts index 9eeeb934ef..d6954fe652 100644 --- a/target/linux/ramips/dts/HT-TM02.dts +++ b/target/linux/ramips/dts/HT-TM02.dts @@ -85,6 +85,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/HW550-3G.dts b/target/linux/ramips/dts/HW550-3G.dts index 501d0828da..fa5c4d72af 100644 --- a/target/linux/ramips/dts/HW550-3G.dts +++ b/target/linux/ramips/dts/HW550-3G.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/IP2202.dts b/target/linux/ramips/dts/IP2202.dts index 7275dfa1f3..c9c04dc342 100644 --- a/target/linux/ramips/dts/IP2202.dts +++ b/target/linux/ramips/dts/IP2202.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/JHR-N805R.dts b/target/linux/ramips/dts/JHR-N805R.dts index f637543c8b..f633bb26e6 100644 --- a/target/linux/ramips/dts/JHR-N805R.dts +++ b/target/linux/ramips/dts/JHR-N805R.dts @@ -78,6 +78,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/JHR-N825R.dts b/target/linux/ramips/dts/JHR-N825R.dts index 6338f5306b..12c5c90f2c 100644 --- a/target/linux/ramips/dts/JHR-N825R.dts +++ b/target/linux/ramips/dts/JHR-N825R.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/JHR-N926R.dts b/target/linux/ramips/dts/JHR-N926R.dts index c9da0138c6..5990c0652b 100644 --- a/target/linux/ramips/dts/JHR-N926R.dts +++ b/target/linux/ramips/dts/JHR-N926R.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/K2G.dts b/target/linux/ramips/dts/K2G.dts index f8ccad10b8..96714944f2 100644 --- a/target/linux/ramips/dts/K2G.dts +++ b/target/linux/ramips/dts/K2G.dts @@ -86,6 +86,7 @@ }; partition@a0000 { + compatible = "denx,uimage"; reg = <0xa0000 0x760000>; label = "firmware"; }; diff --git a/target/linux/ramips/dts/K2P.dts b/target/linux/ramips/dts/K2P.dts index 397fc29b6e..56d207c2d1 100644 --- a/target/linux/ramips/dts/K2P.dts +++ b/target/linux/ramips/dts/K2P.dts @@ -95,6 +95,7 @@ }; partition@a0000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0xa0000 0xf60000>; }; diff --git a/target/linux/ramips/dts/LINKIT7688.dts b/target/linux/ramips/dts/LINKIT7688.dts index 5313e9b52b..23a59aef54 100644 --- a/target/linux/ramips/dts/LINKIT7688.dts +++ b/target/linux/ramips/dts/LINKIT7688.dts @@ -129,6 +129,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x1fb0000>; }; diff --git a/target/linux/ramips/dts/M2M.dts b/target/linux/ramips/dts/M2M.dts index 5507cee750..6c251af341 100644 --- a/target/linux/ramips/dts/M2M.dts +++ b/target/linux/ramips/dts/M2M.dts @@ -84,6 +84,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/M3.dts b/target/linux/ramips/dts/M3.dts index 1a4385b2b4..bfc1f90576 100644 --- a/target/linux/ramips/dts/M3.dts +++ b/target/linux/ramips/dts/M3.dts @@ -76,6 +76,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/M4-4M.dts b/target/linux/ramips/dts/M4-4M.dts index 7db48ebfc7..53a58b3d49 100644 --- a/target/linux/ramips/dts/M4-4M.dts +++ b/target/linux/ramips/dts/M4-4M.dts @@ -39,6 +39,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/M4-8M.dts b/target/linux/ramips/dts/M4-8M.dts index 9429eeadf5..b947a36d08 100644 --- a/target/linux/ramips/dts/M4-8M.dts +++ b/target/linux/ramips/dts/M4-8M.dts @@ -39,6 +39,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/MAC1200RV2.dts b/target/linux/ramips/dts/MAC1200RV2.dts index 73cba52937..a260e71880 100644 --- a/target/linux/ramips/dts/MAC1200RV2.dts +++ b/target/linux/ramips/dts/MAC1200RV2.dts @@ -76,6 +76,7 @@ }; partition@40000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x40000 0x7c0000>; }; diff --git a/target/linux/ramips/dts/MINIEMBPLUG.dts b/target/linux/ramips/dts/MINIEMBPLUG.dts index 00d057d297..ccdea8000c 100644 --- a/target/linux/ramips/dts/MINIEMBPLUG.dts +++ b/target/linux/ramips/dts/MINIEMBPLUG.dts @@ -100,6 +100,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/MINIEMBWIFI.dts b/target/linux/ramips/dts/MINIEMBWIFI.dts index e8b26c68f8..641b9004fd 100644 --- a/target/linux/ramips/dts/MINIEMBWIFI.dts +++ b/target/linux/ramips/dts/MINIEMBWIFI.dts @@ -71,6 +71,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/MIWIFI-MINI.dts b/target/linux/ramips/dts/MIWIFI-MINI.dts index a6c20f3fc9..ed9fbdaa6e 100644 --- a/target/linux/ramips/dts/MIWIFI-MINI.dts +++ b/target/linux/ramips/dts/MIWIFI-MINI.dts @@ -97,6 +97,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xf80000>; }; diff --git a/target/linux/ramips/dts/MIWIFI-NANO.dts b/target/linux/ramips/dts/MIWIFI-NANO.dts index 7517d2191e..6aa300a7a8 100644 --- a/target/linux/ramips/dts/MIWIFI-NANO.dts +++ b/target/linux/ramips/dts/MIWIFI-NANO.dts @@ -105,6 +105,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/MLW221.dts b/target/linux/ramips/dts/MLW221.dts index 94c12026c0..e7b57f58cb 100644 --- a/target/linux/ramips/dts/MLW221.dts +++ b/target/linux/ramips/dts/MLW221.dts @@ -92,6 +92,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xf60000>; }; diff --git a/target/linux/ramips/dts/MLWG2.dts b/target/linux/ramips/dts/MLWG2.dts index 243c7a5385..83c1a89db6 100644 --- a/target/linux/ramips/dts/MLWG2.dts +++ b/target/linux/ramips/dts/MLWG2.dts @@ -92,6 +92,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xf60000>; }; diff --git a/target/linux/ramips/dts/MOFI3500-3GN.dts b/target/linux/ramips/dts/MOFI3500-3GN.dts index 042be7ebdf..24c9eb7004 100644 --- a/target/linux/ramips/dts/MOFI3500-3GN.dts +++ b/target/linux/ramips/dts/MOFI3500-3GN.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/MPRA1.dts b/target/linux/ramips/dts/MPRA1.dts index 7584b85fbe..cb6b49ef2e 100644 --- a/target/linux/ramips/dts/MPRA1.dts +++ b/target/linux/ramips/dts/MPRA1.dts @@ -91,6 +91,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/MPRA2.dts b/target/linux/ramips/dts/MPRA2.dts index e6b4276217..22c0456d08 100644 --- a/target/linux/ramips/dts/MPRA2.dts +++ b/target/linux/ramips/dts/MPRA2.dts @@ -91,6 +91,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/MR-102N.dts b/target/linux/ramips/dts/MR-102N.dts index 8247280072..c431ff143a 100644 --- a/target/linux/ramips/dts/MR-102N.dts +++ b/target/linux/ramips/dts/MR-102N.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x790000>; }; diff --git a/target/linux/ramips/dts/MT7620a.dts b/target/linux/ramips/dts/MT7620a.dts index bb7b604057..be96fa9de9 100644 --- a/target/linux/ramips/dts/MT7620a.dts +++ b/target/linux/ramips/dts/MT7620a.dts @@ -59,6 +59,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/MT7620a_MT7530.dts b/target/linux/ramips/dts/MT7620a_MT7530.dts index 706ba72d11..3fc19d9071 100644 --- a/target/linux/ramips/dts/MT7620a_MT7530.dts +++ b/target/linux/ramips/dts/MT7620a_MT7530.dts @@ -39,6 +39,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/MT7620a_MT7610e.dts b/target/linux/ramips/dts/MT7620a_MT7610e.dts index 6bbddad584..972b48af00 100644 --- a/target/linux/ramips/dts/MT7620a_MT7610e.dts +++ b/target/linux/ramips/dts/MT7620a_MT7610e.dts @@ -63,6 +63,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/MT7620a_V22SG.dts b/target/linux/ramips/dts/MT7620a_V22SG.dts index 8020ab30da..4a88445f81 100644 --- a/target/linux/ramips/dts/MT7620a_V22SG.dts +++ b/target/linux/ramips/dts/MT7620a_V22SG.dts @@ -53,6 +53,7 @@ }; partition@80000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x80000 0x7f80000>; }; diff --git a/target/linux/ramips/dts/MT7628.dts b/target/linux/ramips/dts/MT7628.dts index d32c62af59..313c634753 100644 --- a/target/linux/ramips/dts/MT7628.dts +++ b/target/linux/ramips/dts/MT7628.dts @@ -58,6 +58,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/MZK-750DHP.dts b/target/linux/ramips/dts/MZK-750DHP.dts index e982d51e3a..f4376d7059 100644 --- a/target/linux/ramips/dts/MZK-750DHP.dts +++ b/target/linux/ramips/dts/MZK-750DHP.dts @@ -93,6 +93,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/MZK-DP150N.dts b/target/linux/ramips/dts/MZK-DP150N.dts index c80074e059..ea3fc8aeb1 100644 --- a/target/linux/ramips/dts/MZK-DP150N.dts +++ b/target/linux/ramips/dts/MZK-DP150N.dts @@ -73,6 +73,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/MZK-EX300NP.dts b/target/linux/ramips/dts/MZK-EX300NP.dts index 04e1678bd2..49046fdd0d 100644 --- a/target/linux/ramips/dts/MZK-EX300NP.dts +++ b/target/linux/ramips/dts/MZK-EX300NP.dts @@ -108,6 +108,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x730000>; }; diff --git a/target/linux/ramips/dts/MZK-EX750NP.dts b/target/linux/ramips/dts/MZK-EX750NP.dts index 1ec79c65ea..08e34723fc 100644 --- a/target/linux/ramips/dts/MZK-EX750NP.dts +++ b/target/linux/ramips/dts/MZK-EX750NP.dts @@ -113,6 +113,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x730000>; }; diff --git a/target/linux/ramips/dts/MZK-W300NH2.dts b/target/linux/ramips/dts/MZK-W300NH2.dts index 5a7447290a..a001598edc 100644 --- a/target/linux/ramips/dts/MZK-W300NH2.dts +++ b/target/linux/ramips/dts/MZK-W300NH2.dts @@ -52,6 +52,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x390000>; }; diff --git a/target/linux/ramips/dts/MZK-WDPR.dts b/target/linux/ramips/dts/MZK-WDPR.dts index b0461092b7..17591268b6 100644 --- a/target/linux/ramips/dts/MZK-WDPR.dts +++ b/target/linux/ramips/dts/MZK-WDPR.dts @@ -49,6 +49,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x680000>; }; diff --git a/target/linux/ramips/dts/MicroWRT.dts b/target/linux/ramips/dts/MicroWRT.dts index d1a72d99d0..ddf27d632a 100644 --- a/target/linux/ramips/dts/MicroWRT.dts +++ b/target/linux/ramips/dts/MicroWRT.dts @@ -71,6 +71,7 @@ }; partition@40000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x40000 0xfc0000>; }; diff --git a/target/linux/ramips/dts/NA930.dts b/target/linux/ramips/dts/NA930.dts index 9b734a850a..43fea5670d 100644 --- a/target/linux/ramips/dts/NA930.dts +++ b/target/linux/ramips/dts/NA930.dts @@ -47,6 +47,7 @@ }; partition@640000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x640000 0x1400000>; }; diff --git a/target/linux/ramips/dts/NBG-419N.dts b/target/linux/ramips/dts/NBG-419N.dts index 9f5d4df110..2f9c48c480 100644 --- a/target/linux/ramips/dts/NBG-419N.dts +++ b/target/linux/ramips/dts/NBG-419N.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/NBG-419N2.dts b/target/linux/ramips/dts/NBG-419N2.dts index 19c268d838..58361faa1c 100644 --- a/target/linux/ramips/dts/NBG-419N2.dts +++ b/target/linux/ramips/dts/NBG-419N2.dts @@ -48,6 +48,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/NCS601W.dts b/target/linux/ramips/dts/NCS601W.dts index cd1a7a5342..ff6ccd2247 100644 --- a/target/linux/ramips/dts/NCS601W.dts +++ b/target/linux/ramips/dts/NCS601W.dts @@ -39,6 +39,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/NIXCORE-16M.dts b/target/linux/ramips/dts/NIXCORE-16M.dts index 236ae94b94..328217787f 100644 --- a/target/linux/ramips/dts/NIXCORE-16M.dts +++ b/target/linux/ramips/dts/NIXCORE-16M.dts @@ -39,6 +39,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/NIXCORE-8M.dts b/target/linux/ramips/dts/NIXCORE-8M.dts index 972fde6b09..f32bcf3f49 100644 --- a/target/linux/ramips/dts/NIXCORE-8M.dts +++ b/target/linux/ramips/dts/NIXCORE-8M.dts @@ -39,6 +39,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/NW718.dts b/target/linux/ramips/dts/NW718.dts index 56a27f5f13..6db2e23c8a 100644 --- a/target/linux/ramips/dts/NW718.dts +++ b/target/linux/ramips/dts/NW718.dts @@ -87,6 +87,7 @@ }; partition@60000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x60000 0x3a0000>; }; diff --git a/target/linux/ramips/dts/Newifi-D1.dts b/target/linux/ramips/dts/Newifi-D1.dts index eed5c14a9b..258af82364 100644 --- a/target/linux/ramips/dts/Newifi-D1.dts +++ b/target/linux/ramips/dts/Newifi-D1.dts @@ -113,6 +113,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x1fb0000>; }; diff --git a/target/linux/ramips/dts/Newifi-D2.dts b/target/linux/ramips/dts/Newifi-D2.dts index c217f2fc9e..447701296e 100644 --- a/target/linux/ramips/dts/Newifi-D2.dts +++ b/target/linux/ramips/dts/Newifi-D2.dts @@ -128,6 +128,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x1fb0000>; }; diff --git a/target/linux/ramips/dts/OMEGA2.dtsi b/target/linux/ramips/dts/OMEGA2.dtsi index 373cd44d02..adde7fcdd1 100644 --- a/target/linux/ramips/dts/OMEGA2.dtsi +++ b/target/linux/ramips/dts/OMEGA2.dtsi @@ -135,6 +135,7 @@ }; firmware: partition@50000 { + compatible = "denx,uimage"; label = "firmware"; }; }; diff --git a/target/linux/ramips/dts/OY-0001.dts b/target/linux/ramips/dts/OY-0001.dts index e05a34c404..d724aafa0e 100644 --- a/target/linux/ramips/dts/OY-0001.dts +++ b/target/linux/ramips/dts/OY-0001.dts @@ -86,6 +86,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/PBR-D1.dts b/target/linux/ramips/dts/PBR-D1.dts index 14a2c4e827..8ea77d3f8a 100644 --- a/target/linux/ramips/dts/PBR-D1.dts +++ b/target/linux/ramips/dts/PBR-D1.dts @@ -131,6 +131,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x0fb0000>; }; diff --git a/target/linux/ramips/dts/PBR-M1.dts b/target/linux/ramips/dts/PBR-M1.dts index 2ff8940c45..8a915f3c78 100644 --- a/target/linux/ramips/dts/PBR-M1.dts +++ b/target/linux/ramips/dts/PBR-M1.dts @@ -144,6 +144,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/PSG1208.dts b/target/linux/ramips/dts/PSG1208.dts index 4a32917053..de8d11abee 100644 --- a/target/linux/ramips/dts/PSG1208.dts +++ b/target/linux/ramips/dts/PSG1208.dts @@ -82,6 +82,7 @@ }; partition@40000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/PSG1218.dtsi b/target/linux/ramips/dts/PSG1218.dtsi index 4209c2d2b1..23f1dd753e 100644 --- a/target/linux/ramips/dts/PSG1218.dtsi +++ b/target/linux/ramips/dts/PSG1218.dtsi @@ -54,6 +54,7 @@ }; partition@40000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/PSR-680W.dts b/target/linux/ramips/dts/PSR-680W.dts index 29b16fc446..cdda066a29 100644 --- a/target/linux/ramips/dts/PSR-680W.dts +++ b/target/linux/ramips/dts/PSR-680W.dts @@ -50,6 +50,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/PWH2004.dts b/target/linux/ramips/dts/PWH2004.dts index c544fb0b35..885589a2e3 100644 --- a/target/linux/ramips/dts/PWH2004.dts +++ b/target/linux/ramips/dts/PWH2004.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/PX-4885-4M.dts b/target/linux/ramips/dts/PX-4885-4M.dts index c1da0a4e32..ee2068f8f4 100644 --- a/target/linux/ramips/dts/PX-4885-4M.dts +++ b/target/linux/ramips/dts/PX-4885-4M.dts @@ -39,6 +39,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/PX-4885-8M.dts b/target/linux/ramips/dts/PX-4885-8M.dts index 4aa4d8927a..a52ba2edae 100644 --- a/target/linux/ramips/dts/PX-4885-8M.dts +++ b/target/linux/ramips/dts/PX-4885-8M.dts @@ -39,6 +39,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/R6120.dts b/target/linux/ramips/dts/R6120.dts index 16236924fd..052933b766 100644 --- a/target/linux/ramips/dts/R6120.dts +++ b/target/linux/ramips/dts/R6120.dts @@ -110,6 +110,7 @@ }; partition@90000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x90000 0xf60000>; }; diff --git a/target/linux/ramips/dts/RB750Gr3.dts b/target/linux/ramips/dts/RB750Gr3.dts index 8cdba4ce6f..6b18cce78f 100644 --- a/target/linux/ramips/dts/RB750Gr3.dts +++ b/target/linux/ramips/dts/RB750Gr3.dts @@ -107,6 +107,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/RE350.dts b/target/linux/ramips/dts/RE350.dts index 15fb08ecbe..38218b6c97 100644 --- a/target/linux/ramips/dts/RE350.dts +++ b/target/linux/ramips/dts/RE350.dts @@ -115,6 +115,7 @@ }; partition@20000 { + compatible = "tplink,firmware"; label = "firmware"; reg = <0x20000 0x5e0000>; }; diff --git a/target/linux/ramips/dts/RE6500.dts b/target/linux/ramips/dts/RE6500.dts index bd32fd2d8c..830dfe25ad 100644 --- a/target/linux/ramips/dts/RE6500.dts +++ b/target/linux/ramips/dts/RE6500.dts @@ -90,6 +90,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/RP-N53.dts b/target/linux/ramips/dts/RP-N53.dts index d46d853ae6..d73e7d1840 100644 --- a/target/linux/ramips/dts/RP-N53.dts +++ b/target/linux/ramips/dts/RP-N53.dts @@ -129,6 +129,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/RT-AC51U.dts b/target/linux/ramips/dts/RT-AC51U.dts index 683f17bb75..b54e5b8474 100644 --- a/target/linux/ramips/dts/RT-AC51U.dts +++ b/target/linux/ramips/dts/RT-AC51U.dts @@ -98,6 +98,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/RT-G32-B1.dts b/target/linux/ramips/dts/RT-G32-B1.dts index dde60ad540..581941c846 100644 --- a/target/linux/ramips/dts/RT-G32-B1.dts +++ b/target/linux/ramips/dts/RT-G32-B1.dts @@ -59,6 +59,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/RT-N10-PLUS.dts b/target/linux/ramips/dts/RT-N10-PLUS.dts index 2ecb31d6f7..eaf32ece12 100644 --- a/target/linux/ramips/dts/RT-N10-PLUS.dts +++ b/target/linux/ramips/dts/RT-N10-PLUS.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/RT-N12-PLUS.dts b/target/linux/ramips/dts/RT-N12-PLUS.dts index 3c33107d56..401e403cf3 100644 --- a/target/linux/ramips/dts/RT-N12-PLUS.dts +++ b/target/linux/ramips/dts/RT-N12-PLUS.dts @@ -100,6 +100,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/RT-N13U.dts b/target/linux/ramips/dts/RT-N13U.dts index 65f0960e74..f4a8720a09 100644 --- a/target/linux/ramips/dts/RT-N13U.dts +++ b/target/linux/ramips/dts/RT-N13U.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/RT-N14U.dts b/target/linux/ramips/dts/RT-N14U.dts index a3b0d79e4b..10ae9c0476 100644 --- a/target/linux/ramips/dts/RT-N14U.dts +++ b/target/linux/ramips/dts/RT-N14U.dts @@ -105,6 +105,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/RT-N15.dts b/target/linux/ramips/dts/RT-N15.dts index 414f6edd95..3cc929d51e 100644 --- a/target/linux/ramips/dts/RT-N15.dts +++ b/target/linux/ramips/dts/RT-N15.dts @@ -48,6 +48,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/RT-N56U.dts b/target/linux/ramips/dts/RT-N56U.dts index a79967912d..39f6488ac0 100644 --- a/target/linux/ramips/dts/RT-N56U.dts +++ b/target/linux/ramips/dts/RT-N56U.dts @@ -45,6 +45,7 @@ }; partition@50000 { + compatible = "denx,uimage"; reg = <0x00050000 0x007b0000>; label = "firmware"; }; diff --git a/target/linux/ramips/dts/RT5350F-OLINUXINO.dtsi b/target/linux/ramips/dts/RT5350F-OLINUXINO.dtsi index 81cb81fb26..88b412c8d6 100644 --- a/target/linux/ramips/dts/RT5350F-OLINUXINO.dtsi +++ b/target/linux/ramips/dts/RT5350F-OLINUXINO.dtsi @@ -42,6 +42,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/RUT5XX.dts b/target/linux/ramips/dts/RUT5XX.dts index 4816324cf1..a7654c60b2 100644 --- a/target/linux/ramips/dts/RUT5XX.dts +++ b/target/linux/ramips/dts/RUT5XX.dts @@ -69,6 +69,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/SAP-G3200U3.dts b/target/linux/ramips/dts/SAP-G3200U3.dts index 353bae5971..1b2078990e 100644 --- a/target/linux/ramips/dts/SAP-G3200U3.dts +++ b/target/linux/ramips/dts/SAP-G3200U3.dts @@ -86,6 +86,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/SK-WB8.dts b/target/linux/ramips/dts/SK-WB8.dts index 571ff3efec..8f85c704cd 100644 --- a/target/linux/ramips/dts/SK-WB8.dts +++ b/target/linux/ramips/dts/SK-WB8.dts @@ -88,6 +88,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/SL-R7205.dts b/target/linux/ramips/dts/SL-R7205.dts index 9d205131c0..7c3d53aea6 100644 --- a/target/linux/ramips/dts/SL-R7205.dts +++ b/target/linux/ramips/dts/SL-R7205.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/TEW-638APB-V2.dts b/target/linux/ramips/dts/TEW-638APB-V2.dts index b58cfc44ef..bacdb0b1f1 100644 --- a/target/linux/ramips/dts/TEW-638APB-V2.dts +++ b/target/linux/ramips/dts/TEW-638APB-V2.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/TEW-691GR.dts b/target/linux/ramips/dts/TEW-691GR.dts index 219a108052..8fee29b83a 100644 --- a/target/linux/ramips/dts/TEW-691GR.dts +++ b/target/linux/ramips/dts/TEW-691GR.dts @@ -45,6 +45,7 @@ }; partition@50000 { + compatible = "denx,uimage"; reg = <0x00050000 0x007b0000>; label = "firmware"; }; diff --git a/target/linux/ramips/dts/TEW-692GR.dts b/target/linux/ramips/dts/TEW-692GR.dts index fac85f7fcd..37b841c1dc 100644 --- a/target/linux/ramips/dts/TEW-692GR.dts +++ b/target/linux/ramips/dts/TEW-692GR.dts @@ -45,6 +45,7 @@ }; partition@50000 { + compatible = "denx,uimage"; reg = <0x00050000 0x007b0000>; label = "firmware"; }; diff --git a/target/linux/ramips/dts/TEW-714TRU.dts b/target/linux/ramips/dts/TEW-714TRU.dts index b9cb5ba774..4969aee4b9 100644 --- a/target/linux/ramips/dts/TEW-714TRU.dts +++ b/target/linux/ramips/dts/TEW-714TRU.dts @@ -90,6 +90,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/TINY-AC.dts b/target/linux/ramips/dts/TINY-AC.dts index e81f0cbdb3..93ab067ef6 100644 --- a/target/linux/ramips/dts/TINY-AC.dts +++ b/target/linux/ramips/dts/TINY-AC.dts @@ -96,6 +96,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/TL-MR3020V3.dts b/target/linux/ramips/dts/TL-MR3020V3.dts index a3285def9b..aa9bcaf81c 100644 --- a/target/linux/ramips/dts/TL-MR3020V3.dts +++ b/target/linux/ramips/dts/TL-MR3020V3.dts @@ -102,6 +102,7 @@ }; partition@20000 { + compatible = "tplink,firmware"; label = "firmware"; reg = <0x20000 0x7a0000>; }; diff --git a/target/linux/ramips/dts/TL-WR840NV5.dts b/target/linux/ramips/dts/TL-WR840NV5.dts index 6b81282c9a..2d9b7e5c55 100644 --- a/target/linux/ramips/dts/TL-WR840NV5.dts +++ b/target/linux/ramips/dts/TL-WR840NV5.dts @@ -72,6 +72,7 @@ }; partition@20000 { + compatible = "tplink,firmware"; label = "firmware"; reg = <0x20000 0x3d0000>; }; diff --git a/target/linux/ramips/dts/TPLINK-8M.dtsi b/target/linux/ramips/dts/TPLINK-8M.dtsi index 8c663822b1..017f5acd6e 100644 --- a/target/linux/ramips/dts/TPLINK-8M.dtsi +++ b/target/linux/ramips/dts/TPLINK-8M.dtsi @@ -32,6 +32,7 @@ }; partition@20000 { + compatible = "tplink,firmware"; label = "firmware"; reg = <0x20000 0x7a0000>; }; diff --git a/target/linux/ramips/dts/Timecloud.dts b/target/linux/ramips/dts/Timecloud.dts index a6274a0c50..188aef226f 100644 --- a/target/linux/ramips/dts/Timecloud.dts +++ b/target/linux/ramips/dts/Timecloud.dts @@ -94,6 +94,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/U25AWF-H1.dts b/target/linux/ramips/dts/U25AWF-H1.dts index 6a6c81d83e..d4caa8a90d 100644 --- a/target/linux/ramips/dts/U25AWF-H1.dts +++ b/target/linux/ramips/dts/U25AWF-H1.dts @@ -82,6 +82,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/U35WF.dts b/target/linux/ramips/dts/U35WF.dts index baa15ce38f..854c9683f8 100644 --- a/target/linux/ramips/dts/U35WF.dts +++ b/target/linux/ramips/dts/U35WF.dts @@ -82,6 +82,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/U7621-06-256M-16M.dts b/target/linux/ramips/dts/U7621-06-256M-16M.dts index facd8c0a60..ae66bd365f 100644 --- a/target/linux/ramips/dts/U7621-06-256M-16M.dts +++ b/target/linux/ramips/dts/U7621-06-256M-16M.dts @@ -82,6 +82,7 @@ }; firmware: partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/U7628-01-128M-16M.dts b/target/linux/ramips/dts/U7628-01-128M-16M.dts index c238e024ea..7b27bfb19c 100644 --- a/target/linux/ramips/dts/U7628-01-128M-16M.dts +++ b/target/linux/ramips/dts/U7628-01-128M-16M.dts @@ -79,6 +79,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/UR-326N4G.dts b/target/linux/ramips/dts/UR-326N4G.dts index 921f427ea0..88cf964277 100644 --- a/target/linux/ramips/dts/UR-326N4G.dts +++ b/target/linux/ramips/dts/UR-326N4G.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/UR-336UN.dts b/target/linux/ramips/dts/UR-336UN.dts index 6de90b3b16..2ee1a8b871 100644 --- a/target/linux/ramips/dts/UR-336UN.dts +++ b/target/linux/ramips/dts/UR-336UN.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/V11STFE.dts b/target/linux/ramips/dts/V11STFE.dts index e0cf114bf4..a8a569a8cd 100644 --- a/target/linux/ramips/dts/V11STFE.dts +++ b/target/linux/ramips/dts/V11STFE.dts @@ -45,6 +45,7 @@ }; partition@50000 { + compatible = "denx,uimage"; reg = <0x00050000 0x003b0000>; label = "firmware"; }; diff --git a/target/linux/ramips/dts/V22RW-2X2.dts b/target/linux/ramips/dts/V22RW-2X2.dts index ca3d512657..df0fad3b21 100644 --- a/target/linux/ramips/dts/V22RW-2X2.dts +++ b/target/linux/ramips/dts/V22RW-2X2.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/VAR11N-300.dts b/target/linux/ramips/dts/VAR11N-300.dts index 5eb8b8c95a..1b93231308 100644 --- a/target/linux/ramips/dts/VAR11N-300.dts +++ b/target/linux/ramips/dts/VAR11N-300.dts @@ -73,6 +73,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/VOCORE-16M.dts b/target/linux/ramips/dts/VOCORE-16M.dts index 0a8ddab0f0..30781b53b2 100644 --- a/target/linux/ramips/dts/VOCORE-16M.dts +++ b/target/linux/ramips/dts/VOCORE-16M.dts @@ -39,6 +39,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/VOCORE-8M.dts b/target/linux/ramips/dts/VOCORE-8M.dts index affecb84ae..ec301965c8 100644 --- a/target/linux/ramips/dts/VOCORE-8M.dts +++ b/target/linux/ramips/dts/VOCORE-8M.dts @@ -39,6 +39,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/VOCORE2.dts b/target/linux/ramips/dts/VOCORE2.dts index 2744f8045f..8ecfd7737c 100644 --- a/target/linux/ramips/dts/VOCORE2.dts +++ b/target/linux/ramips/dts/VOCORE2.dts @@ -58,6 +58,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/VOCORE2LITE.dts b/target/linux/ramips/dts/VOCORE2LITE.dts index fbe4ed3f70..a09fa773f9 100644 --- a/target/linux/ramips/dts/VOCORE2LITE.dts +++ b/target/linux/ramips/dts/VOCORE2LITE.dts @@ -58,6 +58,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/VR500.dts b/target/linux/ramips/dts/VR500.dts index d3ef2cae7e..3538ef793b 100644 --- a/target/linux/ramips/dts/VR500.dts +++ b/target/linux/ramips/dts/VR500.dts @@ -79,6 +79,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3fb0000>; }; diff --git a/target/linux/ramips/dts/W06.dts b/target/linux/ramips/dts/W06.dts index f609ae72d4..8c3bbe4058 100644 --- a/target/linux/ramips/dts/W06.dts +++ b/target/linux/ramips/dts/W06.dts @@ -99,6 +99,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xeb0000>; }; diff --git a/target/linux/ramips/dts/W150M.dts b/target/linux/ramips/dts/W150M.dts index 3d419b085b..77e835558e 100644 --- a/target/linux/ramips/dts/W150M.dts +++ b/target/linux/ramips/dts/W150M.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3c8000>; }; diff --git a/target/linux/ramips/dts/W2914NSV2.dtsi b/target/linux/ramips/dts/W2914NSV2.dtsi index f960bc26a2..332473375b 100644 --- a/target/linux/ramips/dts/W2914NSV2.dtsi +++ b/target/linux/ramips/dts/W2914NSV2.dtsi @@ -65,6 +65,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/W306R_V20.dts b/target/linux/ramips/dts/W306R_V20.dts index 7e4d650a0d..2e1fd77c6f 100644 --- a/target/linux/ramips/dts/W306R_V20.dts +++ b/target/linux/ramips/dts/W306R_V20.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/W502U.dts b/target/linux/ramips/dts/W502U.dts index 389a467d87..0de66af84c 100644 --- a/target/linux/ramips/dts/W502U.dts +++ b/target/linux/ramips/dts/W502U.dts @@ -50,6 +50,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/WCR150GN.dts b/target/linux/ramips/dts/WCR150GN.dts index 3f8783fe53..90298bf828 100644 --- a/target/linux/ramips/dts/WCR150GN.dts +++ b/target/linux/ramips/dts/WCR150GN.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/WD03.dts b/target/linux/ramips/dts/WD03.dts index 13e9bb3324..c685aeaf60 100644 --- a/target/linux/ramips/dts/WD03.dts +++ b/target/linux/ramips/dts/WD03.dts @@ -84,6 +84,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/WE1026-5G-16M.dts b/target/linux/ramips/dts/WE1026-5G-16M.dts index 631d028542..8954006ece 100644 --- a/target/linux/ramips/dts/WE1026-5G-16M.dts +++ b/target/linux/ramips/dts/WE1026-5G-16M.dts @@ -72,6 +72,7 @@ }; firmware: partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/WHR-1166D.dts b/target/linux/ramips/dts/WHR-1166D.dts index c51aef13c3..ddfa768b94 100644 --- a/target/linux/ramips/dts/WHR-1166D.dts +++ b/target/linux/ramips/dts/WHR-1166D.dts @@ -123,6 +123,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/WHR-300HP2.dts b/target/linux/ramips/dts/WHR-300HP2.dts index 33f0bc664a..efcd65d63c 100644 --- a/target/linux/ramips/dts/WHR-300HP2.dts +++ b/target/linux/ramips/dts/WHR-300HP2.dts @@ -123,6 +123,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/WHR-600D.dts b/target/linux/ramips/dts/WHR-600D.dts index 80b88393cb..c96bd6828f 100644 --- a/target/linux/ramips/dts/WHR-600D.dts +++ b/target/linux/ramips/dts/WHR-600D.dts @@ -123,6 +123,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/WHR-G300N.dts b/target/linux/ramips/dts/WHR-G300N.dts index 86e0972ffb..f9756065cd 100644 --- a/target/linux/ramips/dts/WHR-G300N.dts +++ b/target/linux/ramips/dts/WHR-G300N.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3a0000>; }; diff --git a/target/linux/ramips/dts/WIDORA-NEO-16M.dts b/target/linux/ramips/dts/WIDORA-NEO-16M.dts index 3672ca68d3..1c1049094d 100644 --- a/target/linux/ramips/dts/WIDORA-NEO-16M.dts +++ b/target/linux/ramips/dts/WIDORA-NEO-16M.dts @@ -42,6 +42,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x0fb0000>; }; diff --git a/target/linux/ramips/dts/WIDORA-NEO-32M.dts b/target/linux/ramips/dts/WIDORA-NEO-32M.dts index c4d9c7f263..a9d0b6fc60 100644 --- a/target/linux/ramips/dts/WIDORA-NEO-32M.dts +++ b/target/linux/ramips/dts/WIDORA-NEO-32M.dts @@ -42,6 +42,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x1fb0000>; }; diff --git a/target/linux/ramips/dts/WITI.dtsi b/target/linux/ramips/dts/WITI.dtsi index abc28e649d..9e1e62fc33 100644 --- a/target/linux/ramips/dts/WITI.dtsi +++ b/target/linux/ramips/dts/WITI.dtsi @@ -72,6 +72,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/WIZARD8800.dts b/target/linux/ramips/dts/WIZARD8800.dts index 1e99359e33..af105b5af5 100644 --- a/target/linux/ramips/dts/WIZARD8800.dts +++ b/target/linux/ramips/dts/WIZARD8800.dts @@ -47,6 +47,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/WIZFI630A.dts b/target/linux/ramips/dts/WIZFI630A.dts index cfd9fb1e33..45c080be60 100644 --- a/target/linux/ramips/dts/WIZFI630A.dts +++ b/target/linux/ramips/dts/WIZFI630A.dts @@ -113,6 +113,7 @@ }; partition@50000 { + compatible = "denx,uimage"; #size-cells = <1>; label = "firmware"; reg = <0x50000 0xfb0000>; diff --git a/target/linux/ramips/dts/WL-330N.dts b/target/linux/ramips/dts/WL-330N.dts index dd4067b04b..e747d60976 100644 --- a/target/linux/ramips/dts/WL-330N.dts +++ b/target/linux/ramips/dts/WL-330N.dts @@ -80,6 +80,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/WL-330N3G.dts b/target/linux/ramips/dts/WL-330N3G.dts index 62eeeefc02..c562d95106 100644 --- a/target/linux/ramips/dts/WL-330N3G.dts +++ b/target/linux/ramips/dts/WL-330N3G.dts @@ -85,6 +85,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/WL-341V3.dts b/target/linux/ramips/dts/WL-341V3.dts index 1cd1079c7b..955db0f56b 100644 --- a/target/linux/ramips/dts/WL-341V3.dts +++ b/target/linux/ramips/dts/WL-341V3.dts @@ -39,6 +39,7 @@ }; partition@40000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x40000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/WL-351.dts b/target/linux/ramips/dts/WL-351.dts index b6bf41127b..aefb4c74ad 100644 --- a/target/linux/ramips/dts/WL-351.dts +++ b/target/linux/ramips/dts/WL-351.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/WL-WN575A3.dts b/target/linux/ramips/dts/WL-WN575A3.dts index 3e51e99cdc..deeb7bbfb2 100644 --- a/target/linux/ramips/dts/WL-WN575A3.dts +++ b/target/linux/ramips/dts/WL-WN575A3.dts @@ -113,6 +113,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/WLI-TX4-AG300N.dts b/target/linux/ramips/dts/WLI-TX4-AG300N.dts index 8d09773c13..4a55a92127 100644 --- a/target/linux/ramips/dts/WLI-TX4-AG300N.dts +++ b/target/linux/ramips/dts/WLI-TX4-AG300N.dts @@ -48,6 +48,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/WLR-6000.dts b/target/linux/ramips/dts/WLR-6000.dts index c9cce008f6..2eeb4748b0 100644 --- a/target/linux/ramips/dts/WLR-6000.dts +++ b/target/linux/ramips/dts/WLR-6000.dts @@ -131,6 +131,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x713000>; }; diff --git a/target/linux/ramips/dts/WMDR-143N.dts b/target/linux/ramips/dts/WMDR-143N.dts index a758137d0b..66711420ac 100644 --- a/target/linux/ramips/dts/WMDR-143N.dts +++ b/target/linux/ramips/dts/WMDR-143N.dts @@ -39,6 +39,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/WMR-300.dts b/target/linux/ramips/dts/WMR-300.dts index e865bb9c6c..3b4551107a 100644 --- a/target/linux/ramips/dts/WMR-300.dts +++ b/target/linux/ramips/dts/WMR-300.dts @@ -89,6 +89,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/WN-AX1167GR.dts b/target/linux/ramips/dts/WN-AX1167GR.dts index f9aa5c2cfc..5163af1679 100644 --- a/target/linux/ramips/dts/WN-AX1167GR.dts +++ b/target/linux/ramips/dts/WN-AX1167GR.dts @@ -110,6 +110,7 @@ }; partition@60000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x60000 0xf30000>; }; diff --git a/target/linux/ramips/dts/WN-GX300GR.dts b/target/linux/ramips/dts/WN-GX300GR.dts index c2d5ce0cf7..2fcfc96218 100644 --- a/target/linux/ramips/dts/WN-GX300GR.dts +++ b/target/linux/ramips/dts/WN-GX300GR.dts @@ -110,6 +110,7 @@ }; partition@60000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x60000 0x770000>; }; diff --git a/target/linux/ramips/dts/WN3000RPV3.dts b/target/linux/ramips/dts/WN3000RPV3.dts index 3dba928332..b22ce02d47 100644 --- a/target/linux/ramips/dts/WN3000RPV3.dts +++ b/target/linux/ramips/dts/WN3000RPV3.dts @@ -120,6 +120,7 @@ }; partition@40000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x40000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/WNCE2001.dts b/target/linux/ramips/dts/WNCE2001.dts index 46b0e5d029..0a578205e2 100644 --- a/target/linux/ramips/dts/WNCE2001.dts +++ b/target/linux/ramips/dts/WNCE2001.dts @@ -123,6 +123,7 @@ }; partition@b0000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0xb0000 0x350000>; }; diff --git a/target/linux/ramips/dts/WNDR3700V5.dts b/target/linux/ramips/dts/WNDR3700V5.dts index 0f8af050ef..92e7944f0c 100644 --- a/target/linux/ramips/dts/WNDR3700V5.dts +++ b/target/linux/ramips/dts/WNDR3700V5.dts @@ -107,6 +107,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xee0000>; }; diff --git a/target/linux/ramips/dts/WR1200JS.dts b/target/linux/ramips/dts/WR1200JS.dts index e1f3247aad..950a516a07 100644 --- a/target/linux/ramips/dts/WR1200JS.dts +++ b/target/linux/ramips/dts/WR1200JS.dts @@ -101,6 +101,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/WR512-3GN-4M.dts b/target/linux/ramips/dts/WR512-3GN-4M.dts index ba3834982b..beba805505 100644 --- a/target/linux/ramips/dts/WR512-3GN-4M.dts +++ b/target/linux/ramips/dts/WR512-3GN-4M.dts @@ -36,6 +36,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3c8000>; }; diff --git a/target/linux/ramips/dts/WR512-3GN-8M.dts b/target/linux/ramips/dts/WR512-3GN-8M.dts index 77d625f9fd..118c69a340 100644 --- a/target/linux/ramips/dts/WR512-3GN-8M.dts +++ b/target/linux/ramips/dts/WR512-3GN-8M.dts @@ -36,6 +36,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/WR6202.dts b/target/linux/ramips/dts/WR6202.dts index 915f63842c..b1030f5aee 100644 --- a/target/linux/ramips/dts/WR6202.dts +++ b/target/linux/ramips/dts/WR6202.dts @@ -74,6 +74,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/WRC-1167GHBK2-S.dts b/target/linux/ramips/dts/WRC-1167GHBK2-S.dts index 93ec0ce8e7..4f0427050a 100644 --- a/target/linux/ramips/dts/WRC-1167GHBK2-S.dts +++ b/target/linux/ramips/dts/WRC-1167GHBK2-S.dts @@ -114,6 +114,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xf20000>; }; diff --git a/target/linux/ramips/dts/WRH-300CR.dts b/target/linux/ramips/dts/WRH-300CR.dts index c8e1d794e2..828200b687 100644 --- a/target/linux/ramips/dts/WRH-300CR.dts +++ b/target/linux/ramips/dts/WRH-300CR.dts @@ -102,6 +102,7 @@ }; partition@210000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x210000 0xdf0000>; }; diff --git a/target/linux/ramips/dts/WRTNODE.dts b/target/linux/ramips/dts/WRTNODE.dts index 93b26c2a26..e4cc3c5873 100644 --- a/target/linux/ramips/dts/WRTNODE.dts +++ b/target/linux/ramips/dts/WRTNODE.dts @@ -69,6 +69,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/WRTNODE2.dtsi b/target/linux/ramips/dts/WRTNODE2.dtsi index b5746ca48e..6758d271f3 100644 --- a/target/linux/ramips/dts/WRTNODE2.dtsi +++ b/target/linux/ramips/dts/WRTNODE2.dtsi @@ -55,6 +55,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x1fb0000>; }; diff --git a/target/linux/ramips/dts/WSR-600.dts b/target/linux/ramips/dts/WSR-600.dts index ca71819ed0..7eb75b9649 100644 --- a/target/linux/ramips/dts/WSR-600.dts +++ b/target/linux/ramips/dts/WSR-600.dts @@ -152,6 +152,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/WT1520-4M.dts b/target/linux/ramips/dts/WT1520-4M.dts index f9c8414ec1..1f54efe429 100644 --- a/target/linux/ramips/dts/WT1520-4M.dts +++ b/target/linux/ramips/dts/WT1520-4M.dts @@ -39,6 +39,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/WT1520-8M.dts b/target/linux/ramips/dts/WT1520-8M.dts index fec5ec2041..e238826aae 100644 --- a/target/linux/ramips/dts/WT1520-8M.dts +++ b/target/linux/ramips/dts/WT1520-8M.dts @@ -39,6 +39,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/WT3020-4M.dts b/target/linux/ramips/dts/WT3020-4M.dts index 88c76b49e8..4bdc3bd6ba 100644 --- a/target/linux/ramips/dts/WT3020-4M.dts +++ b/target/linux/ramips/dts/WT3020-4M.dts @@ -39,6 +39,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/WT3020-8M.dts b/target/linux/ramips/dts/WT3020-8M.dts index 7e75ad3a53..be429f0c2b 100644 --- a/target/linux/ramips/dts/WT3020-8M.dts +++ b/target/linux/ramips/dts/WT3020-8M.dts @@ -47,6 +47,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/WZR-AGL300NH.dts b/target/linux/ramips/dts/WZR-AGL300NH.dts index fba4657842..ba42d25911 100644 --- a/target/linux/ramips/dts/WZR-AGL300NH.dts +++ b/target/linux/ramips/dts/WZR-AGL300NH.dts @@ -48,6 +48,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/X5.dts b/target/linux/ramips/dts/X5.dts index 06d25bee71..2cb53facb2 100644 --- a/target/linux/ramips/dts/X5.dts +++ b/target/linux/ramips/dts/X5.dts @@ -108,6 +108,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/X8.dts b/target/linux/ramips/dts/X8.dts index a6467862c3..8edf4f7034 100644 --- a/target/linux/ramips/dts/X8.dts +++ b/target/linux/ramips/dts/X8.dts @@ -69,6 +69,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/XDXRN502J.dts b/target/linux/ramips/dts/XDXRN502J.dts index 34f9b7ecc1..7b33fcb3d6 100644 --- a/target/linux/ramips/dts/XDXRN502J.dts +++ b/target/linux/ramips/dts/XDXRN502J.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/Y1.dtsi b/target/linux/ramips/dts/Y1.dtsi index 560695ecb1..9d171adbe8 100644 --- a/target/linux/ramips/dts/Y1.dtsi +++ b/target/linux/ramips/dts/Y1.dtsi @@ -66,6 +66,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/YOUKU-YK1.dts b/target/linux/ramips/dts/YOUKU-YK1.dts index 0716b24ea3..82540fb8dc 100644 --- a/target/linux/ramips/dts/YOUKU-YK1.dts +++ b/target/linux/ramips/dts/YOUKU-YK1.dts @@ -97,6 +97,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x1fb0000>; }; diff --git a/target/linux/ramips/dts/ZBT-APE522II.dts b/target/linux/ramips/dts/ZBT-APE522II.dts index 79d76334ed..231c1fd127 100644 --- a/target/linux/ramips/dts/ZBT-APE522II.dts +++ b/target/linux/ramips/dts/ZBT-APE522II.dts @@ -101,6 +101,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xf80000>; }; diff --git a/target/linux/ramips/dts/ZBT-CPE102.dts b/target/linux/ramips/dts/ZBT-CPE102.dts index 4da8644a9c..fce33e0752 100644 --- a/target/linux/ramips/dts/ZBT-CPE102.dts +++ b/target/linux/ramips/dts/ZBT-CPE102.dts @@ -94,6 +94,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x760000>; }; diff --git a/target/linux/ramips/dts/ZBT-WA05.dts b/target/linux/ramips/dts/ZBT-WA05.dts index e05ca55fc9..417989468e 100644 --- a/target/linux/ramips/dts/ZBT-WA05.dts +++ b/target/linux/ramips/dts/ZBT-WA05.dts @@ -97,6 +97,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x760000>; }; diff --git a/target/linux/ramips/dts/ZBT-WE1226.dts b/target/linux/ramips/dts/ZBT-WE1226.dts index 92d8e71fc7..1a1a986ebe 100644 --- a/target/linux/ramips/dts/ZBT-WE1226.dts +++ b/target/linux/ramips/dts/ZBT-WE1226.dts @@ -102,6 +102,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/ZBT-WE1326.dts b/target/linux/ramips/dts/ZBT-WE1326.dts index 09e7ba33b1..8b1311480f 100644 --- a/target/linux/ramips/dts/ZBT-WE1326.dts +++ b/target/linux/ramips/dts/ZBT-WE1326.dts @@ -72,6 +72,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/ZBT-WE2026.dts b/target/linux/ramips/dts/ZBT-WE2026.dts index 4a29ef6fa0..30ed4f7855 100644 --- a/target/linux/ramips/dts/ZBT-WE2026.dts +++ b/target/linux/ramips/dts/ZBT-WE2026.dts @@ -86,6 +86,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x760000>; }; diff --git a/target/linux/ramips/dts/ZBT-WE3526.dts b/target/linux/ramips/dts/ZBT-WE3526.dts index a5f8ce2583..ed86249bc9 100644 --- a/target/linux/ramips/dts/ZBT-WE3526.dts +++ b/target/linux/ramips/dts/ZBT-WE3526.dts @@ -73,6 +73,7 @@ }; firmware: partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/ZBT-WE826-16M.dts b/target/linux/ramips/dts/ZBT-WE826-16M.dts index c39425be22..c33a11ecb7 100644 --- a/target/linux/ramips/dts/ZBT-WE826-16M.dts +++ b/target/linux/ramips/dts/ZBT-WE826-16M.dts @@ -39,6 +39,7 @@ }; firmware: partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/ZBT-WE826-32M.dts b/target/linux/ramips/dts/ZBT-WE826-32M.dts index 827af37698..9c8f3708d1 100644 --- a/target/linux/ramips/dts/ZBT-WE826-32M.dts +++ b/target/linux/ramips/dts/ZBT-WE826-32M.dts @@ -39,6 +39,7 @@ }; firmware: partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x1fb0000>; }; diff --git a/target/linux/ramips/dts/ZBT-WG2626.dts b/target/linux/ramips/dts/ZBT-WG2626.dts index 4da8ae7d53..938a144558 100644 --- a/target/linux/ramips/dts/ZBT-WG2626.dts +++ b/target/linux/ramips/dts/ZBT-WG2626.dts @@ -89,6 +89,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; }; diff --git a/target/linux/ramips/dts/ZBT-WG3526.dtsi b/target/linux/ramips/dts/ZBT-WG3526.dtsi index 2a73b8de87..afe99e8673 100644 --- a/target/linux/ramips/dts/ZBT-WG3526.dtsi +++ b/target/linux/ramips/dts/ZBT-WG3526.dtsi @@ -86,6 +86,7 @@ }; firmware: partition@50000 { + compatible = "denx,uimage"; label = "firmware"; }; }; diff --git a/target/linux/ramips/dts/ZBT-WR8305RT.dts b/target/linux/ramips/dts/ZBT-WR8305RT.dts index c9a3676ed0..eafe778cf9 100644 --- a/target/linux/ramips/dts/ZBT-WR8305RT.dts +++ b/target/linux/ramips/dts/ZBT-WR8305RT.dts @@ -89,6 +89,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/ZL5900V2.dts b/target/linux/ramips/dts/ZL5900V2.dts index 3f85af00a0..026a524b38 100644 --- a/target/linux/ramips/dts/ZL5900V2.dts +++ b/target/linux/ramips/dts/ZL5900V2.dts @@ -74,6 +74,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/ZTE-Q7.dts b/target/linux/ramips/dts/ZTE-Q7.dts index 3d28d76a1e..51f9122446 100644 --- a/target/linux/ramips/dts/ZTE-Q7.dts +++ b/target/linux/ramips/dts/ZTE-Q7.dts @@ -82,6 +82,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/elecom_wrc-gst.dtsi b/target/linux/ramips/dts/elecom_wrc-gst.dtsi index 92f033c2cd..628f0c088b 100644 --- a/target/linux/ramips/dts/elecom_wrc-gst.dtsi +++ b/target/linux/ramips/dts/elecom_wrc-gst.dtsi @@ -129,6 +129,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xb00000>; }; diff --git a/target/linux/ramips/dts/ki_rb.dts b/target/linux/ramips/dts/ki_rb.dts index 5e47a55401..818b4f8a0d 100644 --- a/target/linux/ramips/dts/ki_rb.dts +++ b/target/linux/ramips/dts/ki_rb.dts @@ -120,6 +120,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xe90000>; }; diff --git a/target/linux/ramips/dts/kn.dts b/target/linux/ramips/dts/kn.dts index 8f00e0edb3..3619aae603 100644 --- a/target/linux/ramips/dts/kn.dts +++ b/target/linux/ramips/dts/kn.dts @@ -46,6 +46,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x3b0000>; }; diff --git a/target/linux/ramips/dts/kn_rc.dts b/target/linux/ramips/dts/kn_rc.dts index cdb6f032cb..90f740c137 100644 --- a/target/linux/ramips/dts/kn_rc.dts +++ b/target/linux/ramips/dts/kn_rc.dts @@ -117,6 +117,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/kn_rf.dts b/target/linux/ramips/dts/kn_rf.dts index 0f40d990af..aaa98e8bc0 100644 --- a/target/linux/ramips/dts/kn_rf.dts +++ b/target/linux/ramips/dts/kn_rf.dts @@ -117,6 +117,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0x7b0000>; }; diff --git a/target/linux/ramips/dts/kng_rc.dts b/target/linux/ramips/dts/kng_rc.dts index 0655f3734a..e8b1522262 100644 --- a/target/linux/ramips/dts/kng_rc.dts +++ b/target/linux/ramips/dts/kng_rc.dts @@ -121,6 +121,7 @@ }; partition@50000 { + compatible = "denx,uimage"; label = "firmware"; reg = <0x50000 0xfb0000>; };