bmips: 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-07-18 19:37:39 +02:00
committed by Petr Štetiar
parent 821b664099
commit 32adbfc789
6 changed files with 82 additions and 13 deletions

View File

@@ -44,7 +44,8 @@
&ethernet {
status = "okay";
mtd-mac-address = <&cferom 0x6a0>;
nvmem-cells = <&macaddr_cferom_6a0>;
nvmem-cell-names = "mac-address";
};
&leds {
@@ -224,3 +225,13 @@
&usbh {
status = "okay";
};
&cferom {
compatible = "nvmem-cells";
#address-cells = <1>;
#size-cells = <1>;
macaddr_cferom_6a0: macaddr@6a0 {
reg = <0x6a0 0x6>;
};
};

View File

@@ -42,8 +42,9 @@
pci-bus = <1>;
pci-dev = <0>;
mtd-mac-address = <&cfe 0x6a0>;
mtd-mac-address-increment = <1>;
nvmem-cells = <&macaddr_cfe_6a0>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
brcm,sprom-fixups = <6 0x1c00>,
<65 0x1255>,
@@ -66,7 +67,8 @@
&ethernet {
status = "okay";
mtd-mac-address = <&cfe 0x6a0>;
nvmem-cells = <&macaddr_cfe_6a0>;
nvmem-cell-names = "mac-address";
};
&hsspi {
@@ -243,3 +245,13 @@
&usbh {
status = "okay";
};
&cfe {
compatible = "nvmem-cells";
#address-cells = <1>;
#size-cells = <1>;
macaddr_cfe_6a0: macaddr@6a0 {
reg = <0x6a0 0x6>;
};
};

View File

@@ -34,8 +34,9 @@
pci-bus = <1>;
pci-dev = <0>;
mtd-mac-address = <&cfe 0x6a0>;
mtd-mac-address-increment = <1>;
nvmem-cells = <&macaddr_cfe_6a0>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
brcm,sprom-fixups = <2 0x05bb>,
<65 0x1204>,
@@ -71,7 +72,8 @@
&ethernet {
status = "okay";
mtd-mac-address = <&cfe 0x6a0>;
nvmem-cells = <&macaddr_cfe_6a0>;
nvmem-cell-names = "mac-address";
};
&hsspi {
@@ -200,3 +202,13 @@
&usbh {
status = "okay";
};
&cfe {
compatible = "nvmem-cells";
#address-cells = <1>;
#size-cells = <1>;
macaddr_cfe_6a0: macaddr@6a0 {
reg = <0x6a0 0x6>;
};
};

View File

@@ -125,8 +125,9 @@
pci-dev = <1>;
mtd-mac-address = <&cfe 0x6a0>;
mtd-mac-address-increment = <1>;
nvmem-cells = <&macaddr_cfe_6a0>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
ath,eeprom = <&cal_data 0x1e000>;
ath,endian-check;
@@ -187,3 +188,13 @@
&usbh {
status = "okay";
};
&cfe {
compatible = "nvmem-cells";
#address-cells = <1>;
#size-cells = <1>;
macaddr_cfe_6a0: macaddr@6a0 {
reg = <0x6a0 0x6>;
};
};

View File

@@ -67,7 +67,8 @@
&ethernet {
status = "okay";
mtd-mac-address = <&cferom 0x6a0>;
nvmem-cells = <&macaddr_cferom_6a0>;
nvmem-cell-names = "mac-address";
};
&leds {
@@ -245,3 +246,13 @@
&usbh {
status = "okay";
};
&cferom {
compatible = "nvmem-cells";
#address-cells = <1>;
#size-cells = <1>;
macaddr_cferom_6a0: macaddr@6a0 {
reg = <0x6a0 0x6>;
};
};

View File

@@ -63,8 +63,9 @@
pci-bus = <0>;
pci-dev = <1>;
mtd-mac-address = <&cfe 0x6a0>;
mtd-mac-address-increment = <1>;
nvmem-cells = <&macaddr_cfe_6a0>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
brcm,sprom-fixups = <97 0xfeb3>,
<98 0x1618>,
@@ -82,7 +83,8 @@
&ethernet {
status = "okay";
mtd-mac-address = <&cfe 0x6a0>;
nvmem-cells = <&macaddr_cfe_6a0>;
nvmem-cell-names = "mac-address";
};
&ohci {
@@ -165,3 +167,13 @@
&usbh {
status = "okay";
};
&cfe {
compatible = "nvmem-cells";
#address-cells = <1>;
#size-cells = <1>;
macaddr_cfe_6a0: macaddr@6a0 {
reg = <0x6a0 0x6>;
};
};