Browse Source

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 <[email protected]>
INAGAKI Hiroshi 7 years ago
parent
commit
d70ec3008d
100 changed files with 100 additions and 0 deletions
  1. 1 0
      target/linux/ramips/dts/3G-6200N.dts
  2. 1 0
      target/linux/ramips/dts/3G-6200NL.dts
  3. 1 0
      target/linux/ramips/dts/3G150B.dts
  4. 1 0
      target/linux/ramips/dts/3G300M.dts
  5. 1 0
      target/linux/ramips/dts/A5-V11.dts
  6. 1 0
      target/linux/ramips/dts/AC1200RM.dts
  7. 1 0
      target/linux/ramips/dts/AI-BR100.dts
  8. 1 0
      target/linux/ramips/dts/AIR3GII.dts
  9. 1 0
      target/linux/ramips/dts/ALL0239-3G.dts
  10. 1 0
      target/linux/ramips/dts/ALL0256N-4M.dts
  11. 1 0
      target/linux/ramips/dts/ALL0256N-8M.dts
  12. 1 0
      target/linux/ramips/dts/ALL5002.dts
  13. 1 0
      target/linux/ramips/dts/ALL5003.dts
  14. 1 0
      target/linux/ramips/dts/AP-MT7621A-V60.dts
  15. 1 0
      target/linux/ramips/dts/AR725W.dts
  16. 1 0
      target/linux/ramips/dts/ASL26555-16M.dts
  17. 1 0
      target/linux/ramips/dts/ASL26555-8M.dts
  18. 1 0
      target/linux/ramips/dts/ATP-52B.dts
  19. 1 0
      target/linux/ramips/dts/AWAPN2403.dts
  20. 1 0
      target/linux/ramips/dts/AWM002-EVB-4M.dts
  21. 1 0
      target/linux/ramips/dts/AWM002-EVB-8M.dts
  22. 1 0
      target/linux/ramips/dts/AWUSFREE1.dts
  23. 1 0
      target/linux/ramips/dts/ArcherC2-v1.dts
  24. 1 0
      target/linux/ramips/dts/ArcherC20i.dts
  25. 1 0
      target/linux/ramips/dts/ArcherC20v1.dts
  26. 1 0
      target/linux/ramips/dts/ArcherC50.dts
  27. 1 0
      target/linux/ramips/dts/ArcherMR200.dts
  28. 1 0
      target/linux/ramips/dts/BC2.dts
  29. 1 0
      target/linux/ramips/dts/BOCCO.dts
  30. 1 0
      target/linux/ramips/dts/BR-6475ND.dts
  31. 1 0
      target/linux/ramips/dts/BR-6478AC-V2.dts
  32. 1 0
      target/linux/ramips/dts/BROADWAY.dts
  33. 1 0
      target/linux/ramips/dts/C108.dts
  34. 1 0
      target/linux/ramips/dts/CARAMBOLA.dts
  35. 1 0
      target/linux/ramips/dts/CF-WR800N.dts
  36. 1 0
      target/linux/ramips/dts/CS-QR10.dts
  37. 1 0
      target/linux/ramips/dts/CY-SWR1100.dts
  38. 1 0
      target/linux/ramips/dts/D105.dts
  39. 1 0
      target/linux/ramips/dts/D240.dts
  40. 1 0
      target/linux/ramips/dts/DAP-1350.dts
  41. 1 0
      target/linux/ramips/dts/DB-WRT01.dts
  42. 1 0
      target/linux/ramips/dts/DCH-M225.dts
  43. 1 0
      target/linux/ramips/dts/DCS-930.dts
  44. 1 0
      target/linux/ramips/dts/DCS-930L-B1.dts
  45. 1 0
      target/linux/ramips/dts/DIR-300-B1.dts
  46. 1 0
      target/linux/ramips/dts/DIR-300-B7.dts
  47. 1 0
      target/linux/ramips/dts/DIR-320-B1.dts
  48. 1 0
      target/linux/ramips/dts/DIR-600-B1.dts
  49. 1 0
      target/linux/ramips/dts/DIR-610-A1.dts
  50. 1 0
      target/linux/ramips/dts/DIR-615-D.dts
  51. 1 0
      target/linux/ramips/dts/DIR-615-H1.dts
  52. 1 0
      target/linux/ramips/dts/DIR-620-A1.dts
  53. 1 0
      target/linux/ramips/dts/DIR-620-D1.dts
  54. 1 0
      target/linux/ramips/dts/DIR-645.dts
  55. 1 0
      target/linux/ramips/dts/DIR-810L.dts
  56. 1 0
      target/linux/ramips/dts/DIR-860L-B1.dts
  57. 1 0
      target/linux/ramips/dts/DUZUN-DM06.dts
  58. 1 0
      target/linux/ramips/dts/E1700.dts
  59. 1 0
      target/linux/ramips/dts/ESR-9753.dts
  60. 1 0
      target/linux/ramips/dts/EW1200.dts
  61. 1 0
      target/linux/ramips/dts/EX2700.dts
  62. 1 0
      target/linux/ramips/dts/EX3700.dts
  63. 1 0
      target/linux/ramips/dts/F5D8235_V1.dts
  64. 1 0
      target/linux/ramips/dts/F5D8235_V2.dts
  65. 1 0
      target/linux/ramips/dts/F7C027.dts
  66. 1 0
      target/linux/ramips/dts/FIREWRT.dts
  67. 1 0
      target/linux/ramips/dts/FONERA20N.dts
  68. 1 0
      target/linux/ramips/dts/FREESTATION5.dts
  69. 1 0
      target/linux/ramips/dts/GB-PC1.dts
  70. 1 0
      target/linux/ramips/dts/GB-PC2.dts
  71. 1 0
      target/linux/ramips/dts/GL-MT300A.dts
  72. 1 0
      target/linux/ramips/dts/GL-MT300N-V2.dts
  73. 1 0
      target/linux/ramips/dts/GL-MT300N.dts
  74. 1 0
      target/linux/ramips/dts/GL-MT750.dts
  75. 1 0
      target/linux/ramips/dts/HC5661A.dts
  76. 1 0
      target/linux/ramips/dts/HC5861B.dts
  77. 1 0
      target/linux/ramips/dts/HC5X61.dtsi
  78. 1 0
      target/linux/ramips/dts/HG255D.dts
  79. 1 0
      target/linux/ramips/dts/HLKRM04.dts
  80. 1 0
      target/linux/ramips/dts/HPM.dts
  81. 1 0
      target/linux/ramips/dts/HT-TM02.dts
  82. 1 0
      target/linux/ramips/dts/HW550-3G.dts
  83. 1 0
      target/linux/ramips/dts/IP2202.dts
  84. 1 0
      target/linux/ramips/dts/JHR-N805R.dts
  85. 1 0
      target/linux/ramips/dts/JHR-N825R.dts
  86. 1 0
      target/linux/ramips/dts/JHR-N926R.dts
  87. 1 0
      target/linux/ramips/dts/K2G.dts
  88. 1 0
      target/linux/ramips/dts/K2P.dts
  89. 1 0
      target/linux/ramips/dts/LINKIT7688.dts
  90. 1 0
      target/linux/ramips/dts/M2M.dts
  91. 1 0
      target/linux/ramips/dts/M3.dts
  92. 1 0
      target/linux/ramips/dts/M4-4M.dts
  93. 1 0
      target/linux/ramips/dts/M4-8M.dts
  94. 1 0
      target/linux/ramips/dts/MAC1200RV2.dts
  95. 1 0
      target/linux/ramips/dts/MINIEMBPLUG.dts
  96. 1 0
      target/linux/ramips/dts/MINIEMBWIFI.dts
  97. 1 0
      target/linux/ramips/dts/MIWIFI-MINI.dts
  98. 1 0
      target/linux/ramips/dts/MIWIFI-NANO.dts
  99. 1 0
      target/linux/ramips/dts/MLW221.dts
  100. 1 0
      target/linux/ramips/dts/MLWG2.dts

+ 1 - 0
target/linux/ramips/dts/3G-6200N.dts

@@ -52,6 +52,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x390000>;
 			};

+ 1 - 0
target/linux/ramips/dts/3G-6200NL.dts

@@ -52,6 +52,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x390000>;
 			};

+ 1 - 0
target/linux/ramips/dts/3G150B.dts

@@ -87,6 +87,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x3b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/3G300M.dts

@@ -102,6 +102,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x3b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/A5-V11.dts

@@ -91,6 +91,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x3b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/AC1200RM.dts

@@ -170,6 +170,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0xfb0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/AI-BR100.dts

@@ -82,6 +82,7 @@
 			};
 
 			partition@40000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x40000 0x7c0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/AIR3GII.dts

@@ -73,6 +73,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x3b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/ALL0239-3G.dts

@@ -47,6 +47,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/ALL0256N-4M.dts

@@ -39,6 +39,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x3c8000>;
 			};

+ 1 - 0
target/linux/ramips/dts/ALL0256N-8M.dts

@@ -39,6 +39,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/ALL5002.dts

@@ -81,6 +81,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x1fb0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/ALL5003.dts

@@ -81,6 +81,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x1fb0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/AP-MT7621A-V60.dts

@@ -111,6 +111,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/AR725W.dts

@@ -44,6 +44,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				reg = <0x50000 0x3B0000>;
 				label = "firmware";
 			};

+ 1 - 0
target/linux/ramips/dts/ASL26555-16M.dts

@@ -39,6 +39,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0xf80000>;
 			};

+ 1 - 0
target/linux/ramips/dts/ASL26555-8M.dts

@@ -39,6 +39,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x790000>;
 			};

+ 1 - 0
target/linux/ramips/dts/ATP-52B.dts

@@ -44,6 +44,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7a0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/AWAPN2403.dts

@@ -70,6 +70,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x3b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/AWM002-EVB-4M.dts

@@ -39,6 +39,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x3b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/AWM002-EVB-8M.dts

@@ -39,6 +39,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/AWUSFREE1.dts

@@ -160,6 +160,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/ArcherC2-v1.dts

@@ -104,6 +104,7 @@
 			};
 
 			partition@20000 {
+				compatible = "tplink,firmware";
 				label = "firmware";
 				reg = <0x20000 0x7a0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/ArcherC20i.dts

@@ -87,6 +87,7 @@
 			};
 
 			partition@20000 {
+				compatible = "tplink,firmware";
 				label = "firmware";
 				reg = <0x20000 0x7a0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/ArcherC20v1.dts

@@ -117,6 +117,7 @@
 			};
 
 			partition@20000 {
+				compatible = "tplink,firmware";
 				label = "firmware";
 				reg = <0x20000 0x7a0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/ArcherC50.dts

@@ -116,6 +116,7 @@
 			};
 
 			partition@20000 {
+				compatible = "tplink,firmware";
 				label = "firmware";
 				reg = <0x20000 0x7a0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/ArcherMR200.dts

@@ -134,6 +134,7 @@
 			};
 
 			partition@20000 {
+				compatible = "tplink,firmware";
 				label = "firmware";
 				reg = <0x20000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/BC2.dts

@@ -39,6 +39,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/BOCCO.dts

@@ -124,6 +124,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/BR-6475ND.dts

@@ -88,6 +88,7 @@
 			};
 
 			partition@70000 {
+				compatible = "denx,uimage";
 				reg = <0x00070000 0x00790000>;
 				label = "firmware";
 			};

+ 1 - 0
target/linux/ramips/dts/BR-6478AC-V2.dts

@@ -122,6 +122,7 @@
 			};
 
 			partition@70000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x00070000 0x00790000>;
 			};

+ 1 - 0
target/linux/ramips/dts/BROADWAY.dts

@@ -39,6 +39,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x790000>;
 			};

+ 1 - 0
target/linux/ramips/dts/C108.dts

@@ -145,6 +145,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0xfb0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/CARAMBOLA.dts

@@ -43,6 +43,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/CF-WR800N.dts

@@ -99,6 +99,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/CS-QR10.dts

@@ -101,6 +101,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/CY-SWR1100.dts

@@ -54,6 +54,7 @@
 			};
 
 			partition@50000 {
+				compatible = "seama";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/D105.dts

@@ -46,6 +46,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x3b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/D240.dts

@@ -147,6 +147,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0xfb0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/DAP-1350.dts

@@ -56,6 +56,7 @@
 			};
 
 			partition@b0000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0xb0000 0x750000>;
 			};

+ 1 - 0
target/linux/ramips/dts/DB-WRT01.dts

@@ -73,6 +73,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/DCH-M225.dts

@@ -151,6 +151,7 @@
 			};
 
 			partition@150000 {
+				compatible = "seama";
 				label = "firmware";
 				reg = <0x150000 0x6b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/DCS-930.dts

@@ -46,6 +46,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x3b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/DCS-930L-B1.dts

@@ -80,6 +80,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x3b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/DIR-300-B1.dts

@@ -46,6 +46,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x3b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/DIR-300-B7.dts

@@ -80,6 +80,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/DIR-320-B1.dts

@@ -102,6 +102,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/DIR-600-B1.dts

@@ -46,6 +46,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x3b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/DIR-610-A1.dts

@@ -80,6 +80,7 @@
 			};
 
 			partition@50000 {
+				compatible = "seama";
 				label = "firmware";
 				reg = <0x50000 0x3b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/DIR-615-D.dts

@@ -46,6 +46,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x3b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/DIR-615-H1.dts

@@ -97,6 +97,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x3b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/DIR-620-A1.dts

@@ -46,6 +46,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/DIR-620-D1.dts

@@ -74,6 +74,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/DIR-645.dts

@@ -113,6 +113,7 @@
 			};
 
 			partition@50000 {
+				compatible = "seama";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/DIR-810L.dts

@@ -109,6 +109,7 @@
 			};
 
 			partition@170000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x170000 0x690000>;
 			};

+ 1 - 0
target/linux/ramips/dts/DIR-860L-B1.dts

@@ -112,6 +112,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0xfb0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/DUZUN-DM06.dts

@@ -137,6 +137,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/E1700.dts

@@ -90,6 +90,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/ESR-9753.dts

@@ -46,6 +46,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x3b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/EW1200.dts

@@ -96,6 +96,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0xfb0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/EX2700.dts

@@ -122,6 +122,7 @@
 			};
 
 			partition@40000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x40000 0x3b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/EX3700.dts

@@ -121,6 +121,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x790000>;
 			};

+ 1 - 0
target/linux/ramips/dts/F5D8235_V1.dts

@@ -46,6 +46,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/F5D8235_V2.dts

@@ -34,6 +34,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x790000>;
 			};

+ 1 - 0
target/linux/ramips/dts/F7C027.dts

@@ -96,6 +96,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x770000>;
 			};

+ 1 - 0
target/linux/ramips/dts/FIREWRT.dts

@@ -89,6 +89,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0xfb0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/FONERA20N.dts

@@ -46,6 +46,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/FREESTATION5.dts

@@ -43,6 +43,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/GB-PC1.dts

@@ -98,6 +98,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x1fb0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/GB-PC2.dts

@@ -108,6 +108,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x1fb0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/GL-MT300A.dts

@@ -107,6 +107,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0xf80000>;
 			};

+ 1 - 0
target/linux/ramips/dts/GL-MT300N-V2.dts

@@ -131,6 +131,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0xfb0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/GL-MT300N.dts

@@ -102,6 +102,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0xf80000>;
 			};

+ 1 - 0
target/linux/ramips/dts/GL-MT750.dts

@@ -102,6 +102,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0xf80000>;
 			};

+ 1 - 0
target/linux/ramips/dts/HC5661A.dts

@@ -101,6 +101,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0xf70000>;
 			};

+ 1 - 0
target/linux/ramips/dts/HC5861B.dts

@@ -92,6 +92,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0xf70000>;
 			};

+ 1 - 0
target/linux/ramips/dts/HC5X61.dtsi

@@ -81,6 +81,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0xf80000>;
 			};

+ 1 - 0
target/linux/ramips/dts/HG255D.dts

@@ -46,6 +46,7 @@
 			};
 
 			partition@80000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x80000 0xf60000>;
 			};

+ 1 - 0
target/linux/ramips/dts/HLKRM04.dts

@@ -89,6 +89,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x3b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/HPM.dts

@@ -118,6 +118,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				reg = <0x00050000 0x00fb0000>;
 				label = "firmware";
 			};

+ 1 - 0
target/linux/ramips/dts/HT-TM02.dts

@@ -85,6 +85,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/HW550-3G.dts

@@ -46,6 +46,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/IP2202.dts

@@ -46,6 +46,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/JHR-N805R.dts

@@ -78,6 +78,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x3b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/JHR-N825R.dts

@@ -46,6 +46,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x3b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/JHR-N926R.dts

@@ -46,6 +46,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x3b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/K2G.dts

@@ -86,6 +86,7 @@
 			};
 
 			partition@a0000 {
+				compatible = "denx,uimage";
 				reg = <0xa0000 0x760000>;
 				label = "firmware";
 			};

+ 1 - 0
target/linux/ramips/dts/K2P.dts

@@ -95,6 +95,7 @@
 			};
 
 			partition@a0000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0xa0000 0xf60000>;
 			};

+ 1 - 0
target/linux/ramips/dts/LINKIT7688.dts

@@ -129,6 +129,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x1fb0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/M2M.dts

@@ -84,6 +84,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/M3.dts

@@ -76,6 +76,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x3b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/M4-4M.dts

@@ -39,6 +39,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x3b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/M4-8M.dts

@@ -39,6 +39,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/MAC1200RV2.dts

@@ -76,6 +76,7 @@
 			};
 
 			partition@40000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x40000 0x7c0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/MINIEMBPLUG.dts

@@ -100,6 +100,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/MINIEMBWIFI.dts

@@ -71,6 +71,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x7b0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/MIWIFI-MINI.dts

@@ -97,6 +97,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0xf80000>;
 			};

+ 1 - 0
target/linux/ramips/dts/MIWIFI-NANO.dts

@@ -105,6 +105,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0xfb0000>;
 			};

+ 1 - 0
target/linux/ramips/dts/MLW221.dts

@@ -92,6 +92,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0xf60000>;
 			};

+ 1 - 0
target/linux/ramips/dts/MLWG2.dts

@@ -92,6 +92,7 @@
 			};
 
 			partition@50000 {
+				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0xf60000>;
 			};

Some files were not shown because too many files changed in this diff