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 <musashino.open@gmail.com>
v19.07.3_mercusys_ac12_duma
INAGAKI Hiroshi 6 years ago committed by Mathias Kresin
parent 1977be8bd0
commit d70ec3008d

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Loading…
Cancel
Save