octeon: convert mtd-mac-address to nvmem implementation

Define nvmem-cells and convert mtd-mac-address to nvmem implementation.
The conversion is done with an automated script.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
This commit is contained in:
Ansuel Smith 2021-04-02 23:51:11 +02:00 committed by Petr Štetiar
parent 06bb4a5018
commit 293d4e61c2
3 changed files with 46 additions and 9 deletions

View File

@ -14,7 +14,18 @@
status = "okay";
phy-mode = "sgmii";
phy-handle = <&phy4>;
mtd-mac-address = <&eeprom 0>;
nvmem-cells = <&macaddr_eeprom_0>;
nvmem-cell-names = "mac-address";
};
};
};
&eeprom {
compatible = "nvmem-cells";
#address-cells = <1>;
#size-cells = <1>;
macaddr_eeprom_0: macaddr@0 {
reg = <0x0 0x6>;
};
};

View File

@ -32,7 +32,8 @@
status = "okay";
phy-mode = "sgmii";
phy-handle = <&phy4>;
mtd-mac-address = <&eeprom 0>;
nvmem-cells = <&macaddr_eeprom_0>;
nvmem-cell-names = "mac-address";
};
};
@ -44,8 +45,9 @@
status = "okay";
phy-mode = "sgmii";
phy-handle = <&phy8>;
mtd-mac-address = <&eeprom 0>;
mtd-mac-address-increment = <(4)>;
nvmem-cells = <&macaddr_eeprom_0>;
nvmem-cell-names = "mac-address";
mac-address-increment = <(4)>;
};
ethernet@1 {
@ -53,8 +55,19 @@
status = "okay";
phy-mode = "sgmii";
phy-handle = <&phy9>;
mtd-mac-address = <&eeprom 0>;
mtd-mac-address-increment = <(5)>;
nvmem-cells = <&macaddr_eeprom_0>;
nvmem-cell-names = "mac-address";
mac-address-increment = <(5)>;
};
};
};
&eeprom {
compatible = "nvmem-cells";
#address-cells = <1>;
#size-cells = <1>;
macaddr_eeprom_0: macaddr@0 {
reg = <0x0 0x6>;
};
};

View File

@ -180,7 +180,8 @@
status = "okay";
phy-mode = "sgmii";
phy-handle = <&phy5>;
mtd-mac-address = <&eeprom 0>;
nvmem-cells = <&macaddr_eeprom_0>;
nvmem-cell-names = "mac-address";
mac-address-increment = <(1)>;
};
@ -189,7 +190,8 @@
status = "okay";
phy-mode = "sgmii";
phy-handle = <&phy6>;
mtd-mac-address = <&eeprom 0>;
nvmem-cells = <&macaddr_eeprom_0>;
nvmem-cell-names = "mac-address";
mac-address-increment = <(2)>;
};
@ -198,8 +200,19 @@
status = "okay";
phy-mode = "sgmii";
phy-handle = <&phy7>;
mtd-mac-address = <&eeprom 0>;
nvmem-cells = <&macaddr_eeprom_0>;
nvmem-cell-names = "mac-address";
mac-address-increment = <(3)>;
};
};
};
&eeprom {
compatible = "nvmem-cells";
#address-cells = <1>;
#size-cells = <1>;
macaddr_eeprom_0: macaddr@0 {
reg = <0x0 0x6>;
};
};