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"; status = "okay";
phy-mode = "sgmii"; phy-mode = "sgmii";
phy-handle = <&phy4>; 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"; status = "okay";
phy-mode = "sgmii"; phy-mode = "sgmii";
phy-handle = <&phy4>; phy-handle = <&phy4>;
mtd-mac-address = <&eeprom 0>; nvmem-cells = <&macaddr_eeprom_0>;
nvmem-cell-names = "mac-address";
}; };
}; };
@ -44,8 +45,9 @@
status = "okay"; status = "okay";
phy-mode = "sgmii"; phy-mode = "sgmii";
phy-handle = <&phy8>; phy-handle = <&phy8>;
mtd-mac-address = <&eeprom 0>; nvmem-cells = <&macaddr_eeprom_0>;
mtd-mac-address-increment = <(4)>; nvmem-cell-names = "mac-address";
mac-address-increment = <(4)>;
}; };
ethernet@1 { ethernet@1 {
@ -53,8 +55,19 @@
status = "okay"; status = "okay";
phy-mode = "sgmii"; phy-mode = "sgmii";
phy-handle = <&phy9>; phy-handle = <&phy9>;
mtd-mac-address = <&eeprom 0>; nvmem-cells = <&macaddr_eeprom_0>;
mtd-mac-address-increment = <(5)>; 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"; status = "okay";
phy-mode = "sgmii"; phy-mode = "sgmii";
phy-handle = <&phy5>; phy-handle = <&phy5>;
mtd-mac-address = <&eeprom 0>; nvmem-cells = <&macaddr_eeprom_0>;
nvmem-cell-names = "mac-address";
mac-address-increment = <(1)>; mac-address-increment = <(1)>;
}; };
@ -189,7 +190,8 @@
status = "okay"; status = "okay";
phy-mode = "sgmii"; phy-mode = "sgmii";
phy-handle = <&phy6>; phy-handle = <&phy6>;
mtd-mac-address = <&eeprom 0>; nvmem-cells = <&macaddr_eeprom_0>;
nvmem-cell-names = "mac-address";
mac-address-increment = <(2)>; mac-address-increment = <(2)>;
}; };
@ -198,8 +200,19 @@
status = "okay"; status = "okay";
phy-mode = "sgmii"; phy-mode = "sgmii";
phy-handle = <&phy7>; phy-handle = <&phy7>;
mtd-mac-address = <&eeprom 0>; nvmem-cells = <&macaddr_eeprom_0>;
nvmem-cell-names = "mac-address";
mac-address-increment = <(3)>; mac-address-increment = <(3)>;
}; };
}; };
}; };
&eeprom {
compatible = "nvmem-cells";
#address-cells = <1>;
#size-cells = <1>;
macaddr_eeprom_0: macaddr@0 {
reg = <0x0 0x6>;
};
};