ramips: mt7620n: convert to nvmem-layout

nvmem-cells is deprecated. nvmem-layout allows using mac-base.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
This commit is contained in:
Rosen Penev 2023-11-25 12:32:55 -08:00 committed by Christian Marangi
parent e8084a3c3b
commit 32c1ac8960
No known key found for this signature in database
GPG key ID: AC001D09ADBFEAD7
22 changed files with 241 additions and 172 deletions

View file

@ -91,12 +91,14 @@
};
factory: partition@40000 {
compatible = "nvmem-cells";
label = "factory";
reg = <0x40000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
eeprom_factory_0: eeprom@0 {
reg = <0x0 0x200>;
@ -106,6 +108,7 @@
reg = <0x4 0x6>;
};
};
};
partition@50000 {
compatible = "denx,uimage";

View file

@ -96,12 +96,14 @@
};
factory: partition@40000 {
compatible = "nvmem-cells";
label = "factory";
reg = <0x40000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
eeprom_factory_0: eeprom@0 {
reg = <0x0 0x200>;
@ -111,6 +113,7 @@
reg = <0x4 0x6>;
};
};
};
partition@50000 {
compatible = "denx,uimage";

View file

@ -80,12 +80,14 @@
};
factory: partition@40000 {
compatible = "nvmem-cells";
label = "factory";
reg = <0x40000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
eeprom_factory_0: eeprom@0 {
reg = <0x0 0x200>;
@ -95,6 +97,7 @@
reg = <0x4 0x6>;
};
};
};
partition@50000 {
compatible = "denx,uimage";

View file

@ -86,12 +86,14 @@
};
factory: partition@40000 {
compatible = "nvmem-cells";
label = "factory";
reg = <0x40000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
eeprom_factory_0: eeprom@0 {
reg = <0x0 0x200>;
@ -101,6 +103,7 @@
reg = <0x4 0x6>;
};
};
};
partition@50000 {
compatible = "denx,uimage";

View file

@ -83,12 +83,14 @@
};
factory: partition@40000 {
compatible = "nvmem-cells";
label = "factory";
reg = <0x40000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
eeprom_factory_0: eeprom@0 {
reg = <0x0 0x200>;
@ -98,6 +100,7 @@
reg = <0x2e 0x6>;
};
};
};
partition@50000 {
label = "recover";

View file

@ -73,12 +73,14 @@
};
factory: partition@40000 {
compatible = "nvmem-cells";
label = "factory";
reg = <0x40000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
eeprom_factory_0: eeprom@0 {
reg = <0x0 0x200>;
@ -88,6 +90,7 @@
reg = <0x4 0x6>;
};
};
};
partition@50000 {
compatible = "denx,uimage";

View file

@ -79,12 +79,14 @@
};
factory: partition@40000 {
compatible = "nvmem-cells";
label = "factory";
reg = <0x40000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
eeprom_factory_0: eeprom@0 {
reg = <0x0 0x200>;
@ -94,6 +96,7 @@
reg = <0x4 0x6>;
};
};
};
partition@50000 {
compatible = "denx,uimage";

View file

@ -79,12 +79,14 @@
};
factory: partition@40000 {
compatible = "nvmem-cells";
label = "factory";
reg = <0x40000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
eeprom_factory_0: eeprom@0 {
reg = <0x0 0x200>;
@ -94,6 +96,7 @@
reg = <0x4 0x6>;
};
};
};
partition@50000 {
compatible = "denx,uimage";

View file

@ -57,12 +57,14 @@
};
factory: partition@3f0000 {
compatible = "nvmem-cells";
label = "factory";
reg = <0x3f0000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
eeprom_factory_0: eeprom@0 {
reg = <0x0 0x200>;
@ -74,6 +76,7 @@
};
};
};
};
};
&ethernet {

View file

@ -104,30 +104,36 @@
};
factory: partition@f60000 {
compatible = "nvmem-cells";
label = "factory";
reg = <0xf60000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
eeprom_factory_0: eeprom@0 {
reg = <0x0 0x200>;
};
};
};
board_data: partition@f70000 {
compatible = "nvmem-cells";
label = "board_data";
reg = <0xf70000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
macaddr_board_data_b0: macaddr@b0 {
reg = <0xb0 0x6>;
};
};
};
partition@f80000 {
label = "POT";

View file

@ -60,12 +60,14 @@
};
factory: partition@40000 {
compatible = "nvmem-cells";
label = "factory";
reg = <0x40000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
eeprom_factory_0: eeprom@0 {
reg = <0x0 0x200>;
@ -75,6 +77,7 @@
reg = <0x4 0x6>;
};
};
};
firmware: partition@50000 {
compatible = "denx,uimage";

View file

@ -91,17 +91,20 @@
};
factory: partition@40000 {
compatible = "nvmem-cells";
label = "Factory";
reg = <0x40000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
eeprom_factory_0: eeprom@0 {
reg = <0x0 0x200>;
};
};
};
partition@50000 {
compatible = "denx,uimage";

View file

@ -80,12 +80,14 @@
};
factory: partition@40000 {
compatible = "nvmem-cells";
label = "factory";
reg = <0x40000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
eeprom_factory_0: eeprom@0 {
reg = <0x0 0x200>;
@ -95,6 +97,7 @@
reg = <0x28 0x6>;
};
};
};
partition@50000 {
label = "loader";

View file

@ -60,12 +60,14 @@
};
factory: partition@40000 {
compatible = "nvmem-cells";
label = "factory";
reg = <0x40000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
eeprom_factory_0: eeprom@0 {
reg = <0x0 0x200>;
@ -75,6 +77,7 @@
reg = <0x4 0x6>;
};
};
};
partition@50000 {
compatible = "denx,uimage";

View file

@ -53,12 +53,14 @@
};
factory: partition@40000 {
compatible = "nvmem-cells";
label = "factory";
reg = <0x40000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
eeprom_factory_0: eeprom@0 {
reg = <0x0 0x200>;
@ -68,6 +70,7 @@
reg = <0x4 0x6>;
};
};
};
partition@50000 {
compatible = "denx,uimage";

View file

@ -76,12 +76,14 @@
};
factory: partition@40000 {
compatible = "nvmem-cells";
label = "factory";
reg = <0x40000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
eeprom_factory_0: eeprom@0 {
reg = <0x0 0x200>;
@ -91,6 +93,7 @@
reg = <0x4 0x6>;
};
};
};
partition@50000 {
compatible = "denx,uimage";

View file

@ -84,12 +84,14 @@
};
factory: partition@40000 {
compatible = "nvmem-cells";
label = "factory";
reg = <0x40000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
eeprom_factory_0: eeprom@0 {
reg = <0x0 0x200>;
@ -99,6 +101,7 @@
reg = <0x4 0x6>;
};
};
};
partition@50000 {
compatible = "denx,uimage";

View file

@ -77,12 +77,14 @@
};
factory: partition@40000 {
compatible = "nvmem-cells";
label = "factory";
reg = <0x40000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
eeprom_factory_0: eeprom@0 {
reg = <0x0 0x200>;
@ -92,6 +94,7 @@
reg = <0x4 0x6>;
};
};
};
partition@50000 {
compatible = "denx,uimage";

View file

@ -80,12 +80,14 @@
};
factory: partition@40000 {
compatible = "nvmem-cells";
label = "factory";
reg = <0x40000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
eeprom_factory_0: eeprom@0 {
reg = <0x0 0x200>;
@ -95,6 +97,7 @@
reg = <0x4 0x6>;
};
};
};
partition@50000 {
compatible = "denx,uimage";

View file

@ -108,17 +108,20 @@
};
factory: partition@40000 {
compatible = "nvmem-cells";
label = "RF-EEPROM";
reg = <0x40000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
eeprom_factory_0: eeprom@0 {
reg = <0x0 0x200>;
};
};
};
partition@50000 {
compatible = "denx,uimage";

View file

@ -108,12 +108,14 @@
};
factory: partition@40000 {
compatible = "nvmem-cells";
label = "factory";
reg = <0x40000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
eeprom_factory_0: eeprom@0 {
reg = <0x0 0x200>;
@ -123,6 +125,7 @@
reg = <0x4 0x6>;
};
};
};
partition@50000 {
compatible = "denx,uimage";

View file

@ -108,12 +108,14 @@
};
factory: partition@40000 {
compatible = "nvmem-cells";
label = "factory";
reg = <0x40000 0x10000>;
read-only;
nvmem-layout {
compatible = "fixed-layout";
#address-cells = <1>;
#size-cells = <1>;
read-only;
eeprom_factory_0: eeprom@0 {
reg = <0x0 0x200>;
@ -123,6 +125,7 @@
reg = <0x4 0x6>;
};
};
};
partition@50000 {
compatible = "denx,uimage";