ath79: qca: remove mac-address-increment

nvmem-layout allows removal

Signed-off-by: Rosen Penev <rosenp@gmail.com>
This commit is contained in:
Rosen Penev
2023-11-10 14:55:43 -08:00
parent e816591e22
commit b2f1c6ed52
83 changed files with 338 additions and 298 deletions

View File

@@ -106,15 +106,13 @@
};
&eth0 {
nvmem-cells = <&macaddr_art_1002>;
nvmem-cells = <&macaddr_art_1002 (-2)>;
nvmem-cell-names = "mac-address";
mac-address-increment = <(-2)>;
};
&eth1 {
nvmem-cells = <&macaddr_art_1002>;
nvmem-cells = <&macaddr_art_1002 (-1)>;
nvmem-cell-names = "mac-address";
mac-address-increment = <(-1)>;
};
&pcie0 {

View File

@@ -45,9 +45,8 @@
};
&eth0 {
nvmem-cells = <&macaddr_art_1002>;
nvmem-cells = <&macaddr_art_1002 (-1)>;
nvmem-cell-names = "mac-address";
mac-address-increment = <(-1)>;
};
&eth1 {

View File

@@ -50,9 +50,8 @@
};
&eth0 {
nvmem-cells = <&macaddr_art_1002>;
nvmem-cells = <&macaddr_art_1002 (-2)>;
nvmem-cell-names = "mac-address";
mac-address-increment = <(-2)>;
};
&eth1 {
@@ -60,9 +59,8 @@
* (GMAC0 -> eth0, GMAC1 -> eth1, same as in old ar71xx target) */
compatible = "qca,qca9530-eth", "syscon", "simple-mfd";
nvmem-cells = <&macaddr_art_1002>;
nvmem-cells = <&macaddr_art_1002 (-1)>;
nvmem-cell-names = "mac-address";
mac-address-increment = <(-1)>;
};
&gpio_export {

View File

@@ -97,7 +97,9 @@
};
macaddr_art_1002: macaddr@1002 {
compatible = "mac-base";
reg = <0x1002 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -122,6 +124,6 @@
&wmac {
status = "okay";
nvmem-cells = <&cal_art_1000>, <&macaddr_art_1002>;
nvmem-cells = <&cal_art_1000>, <&macaddr_art_1002 0>;
nvmem-cell-names = "calibration", "mac-address";
};

View File

@@ -46,10 +46,8 @@
};
&eth0 {
nvmem-cells = <&macaddr_art_1002>;
nvmem-cells = <&macaddr_art_1002 (-1)>;
nvmem-cell-names = "mac-address";
mac-address-increment = <(-1)>;
};
&eth1 {

View File

@@ -110,7 +110,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -153,13 +155,12 @@
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
};
@@ -167,7 +168,6 @@
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 10>;
nvmem-cell-names = "mac-address";
mac-address-increment = <10>;
};

View File

@@ -94,7 +94,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -119,13 +121,12 @@
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
};
@@ -133,7 +134,6 @@
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 3>;
nvmem-cell-names = "mac-address";
mac-address-increment = <3>;
};

View File

@@ -94,7 +94,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -119,7 +121,7 @@
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
};
@@ -132,7 +134,6 @@
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 10>;
nvmem-cell-names = "mac-address";
mac-address-increment = <10>;
};

View File

@@ -121,7 +121,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -164,14 +166,13 @@
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
};
&eth1 {
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&wmac {

View File

@@ -120,7 +120,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -139,14 +141,13 @@
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
};
&eth1 {
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&wmac {

View File

@@ -115,7 +115,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -133,16 +135,15 @@
&eth0 {
status = "okay";
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
phy-handle = <&swphy4>;
};
&eth1 {
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&wmac {

View File

@@ -102,7 +102,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -121,14 +123,13 @@
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
};
&eth1 {
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&wmac {

View File

@@ -115,7 +115,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -155,14 +157,13 @@
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
};
&eth1 {
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&wmac {

View File

@@ -86,7 +86,9 @@
#size-cells = <1>;
macaddr_pridata_400: macaddr@400 {
compatible = "mac-base";
reg = <0x400 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -105,13 +107,12 @@
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_pridata_400>;
nvmem-cells = <&macaddr_pridata_400 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
nvmem-cells = <&macaddr_pridata_400>;
nvmem-cells = <&macaddr_pridata_400 0>;
nvmem-cell-names = "mac-address";
};

View File

@@ -91,7 +91,9 @@
#size-cells = <1>;
macaddr_config_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -132,14 +134,13 @@
status = "okay";
phy-handle = <&swphy0>;
nvmem-cells = <&macaddr_config_0>;
nvmem-cells = <&macaddr_config_0 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_config_0>;
nvmem-cells = <&macaddr_config_0 0>;
nvmem-cell-names = "mac-address";
gmac-config {

View File

@@ -131,7 +131,9 @@
#size-cells = <1>;
macaddr_romfile_f100: macaddr@f100 {
compatible = "mac-base";
reg = <0xf100 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -156,13 +158,12 @@
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_romfile_f100>;
nvmem-cells = <&macaddr_romfile_f100 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
nvmem-cells = <&macaddr_romfile_f100>;
nvmem-cells = <&macaddr_romfile_f100 0>;
nvmem-cell-names = "mac-address";
};
@@ -170,7 +171,7 @@
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_romfile_f100>;
nvmem-cells = <&macaddr_romfile_f100 0>;
nvmem-cell-names = "mac-address";
};

View File

@@ -156,7 +156,9 @@
#size-cells = <1>;
macaddr_uboot_1fc00: macaddr@1fc00 {
compatible = "mac-base";
reg = <0x1fc00 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -181,13 +183,12 @@
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 0>;
nvmem-cell-names = "mac-address";
};
@@ -195,7 +196,7 @@
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 0>;
nvmem-cell-names = "mac-address";
};

View File

@@ -113,7 +113,9 @@
#size-cells = <1>;
macaddr_uboot_1fc00: macaddr@1fc00 {
compatible = "mac-base";
reg = <0x1fc00 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -138,22 +140,20 @@
phy-handle = <&swphy0>;
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 (-1)>;
nvmem-cell-names = "mac-address";
mac-address-increment = <(-1)>;
};
&wmac {
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 0>;
nvmem-cell-names = "mac-address";
};

View File

@@ -132,7 +132,9 @@
#size-cells = <1>;
macaddr_info_8: macaddr@8 {
compatible = "mac-base";
reg = <0x8 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -157,9 +159,8 @@
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
@@ -170,7 +171,7 @@
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 0>;
nvmem-cell-names = "mac-address";
};

View File

@@ -150,7 +150,9 @@
};
macaddr_art_1002: macaddr@1002 {
compatible = "mac-base";
reg = <0x1002 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -171,15 +173,14 @@
phy-handle = <&swphy0>;
nvmem-cells = <&macaddr_art_1002>;
nvmem-cells = <&macaddr_art_1002 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_art_1002>;
nvmem-cells = <&macaddr_art_1002 0>;
nvmem-cell-names = "mac-address";
gmac-config {

View File

@@ -129,7 +129,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
macaddr_art_6: macaddr@6 {
@@ -146,7 +148,7 @@
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
};
@@ -164,7 +166,6 @@
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 2>;
nvmem-cell-names = "mac-address";
mac-address-increment = <2>;
};

View File

@@ -111,7 +111,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -124,7 +126,7 @@
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
};
@@ -134,16 +136,14 @@
*/
compatible = "qca,qca9530-eth", "syscon", "simple-mfd";
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&wmac {
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 2>;
nvmem-cell-names = "mac-address";
mac-address-increment = <2>;
};

View File

@@ -58,7 +58,9 @@
#size-cells = <1>;
macaddr_uboot_1fc00: macaddr@1fc00 {
compatible = "mac-base";
reg = <0x1fc00 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -83,9 +85,8 @@
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
@@ -96,6 +97,6 @@
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 0>;
nvmem-cell-names = "mac-address";
};

View File

@@ -93,7 +93,9 @@
#size-cells = <1>;
macaddr_uboot_1fc00: macaddr@1fc00 {
compatible = "mac-base";
reg = <0x1fc00 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -118,13 +120,12 @@
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 0>;
nvmem-cell-names = "mac-address";
};
@@ -132,6 +133,6 @@
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 0>;
nvmem-cell-names = "mac-address";
};

View File

@@ -115,7 +115,9 @@
#size-cells = <1>;
macaddr_uboot_1fc00: macaddr@1fc00 {
compatible = "mac-base";
reg = <0x1fc00 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -140,13 +142,12 @@
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 0>;
nvmem-cell-names = "mac-address";
};
@@ -154,6 +155,6 @@
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 0>;
nvmem-cell-names = "mac-address";
};

View File

@@ -126,7 +126,9 @@
#size-cells = <1>;
macaddr_uboot_1fc00: macaddr@1fc00 {
compatible = "mac-base";
reg = <0x1fc00 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -151,13 +153,12 @@
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 0>;
nvmem-cell-names = "mac-address";
};
@@ -165,6 +166,6 @@
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 0>;
nvmem-cell-names = "mac-address";
};

View File

@@ -75,7 +75,9 @@
#size-cells = <1>;
macaddr_uboot_1fc00: macaddr@1fc00 {
compatible = "mac-base";
reg = <0x1fc00 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -100,13 +102,12 @@
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 0>;
nvmem-cell-names = "mac-address";
};
@@ -114,6 +115,6 @@
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 0>;
nvmem-cell-names = "mac-address";
};

View File

@@ -66,7 +66,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -85,7 +87,7 @@
&eth0 {
status = "okay";
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
phy-handle = <&phy5>;
@@ -99,9 +101,8 @@
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&pcie0 {

View File

@@ -108,7 +108,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
cal_art_1000: cal@1000 {
@@ -156,18 +158,16 @@
compatible = "qcom,ath10k";
reg = <0 0 0 0 0>;
nvmem-cells = <&macaddr_art_0>, <&cal_art_5000>;
nvmem-cells = <&macaddr_art_0 4>, <&cal_art_5000>;
nvmem-cell-names = "mac-address", "calibration";
mac-address-increment = <4>;
};
};
&wmac {
status = "okay";
nvmem-cells = <&macaddr_art_0>, <&cal_art_1000>;
nvmem-cells = <&macaddr_art_0 3>, <&cal_art_1000>;
nvmem-cell-names = "mac-address", "calibration";
mac-address-increment = <3>;
};
&usb_phy0 {
@@ -198,9 +198,8 @@
&eth0 {
status = "okay";
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
phy-handle = <&phy0>;
pll-data = <0xa6000000 0x00000101 0x00001616>;

View File

@@ -68,7 +68,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
calibration_art_1000: calibration@1000 {
@@ -95,7 +97,7 @@
&eth0 {
status = "okay";
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
phy-handle = <&phy5>;
@@ -107,17 +109,15 @@
&wmac {
status = "okay";
nvmem-cells = <&macaddr_art_0>, <&calibration_art_1000>;
nvmem-cells = <&macaddr_art_0 1>, <&calibration_art_1000>;
nvmem-cell-names = "mac-address", "calibration";
mac-address-increment = <1>;
};
&ath10k_0 {
status = "okay";
nvmem-cells = <&macaddr_art_0>, <&calibration_art_5000>;
nvmem-cells = <&macaddr_art_0 2>, <&calibration_art_5000>;
nvmem-cell-names = "mac-address", "calibration";
mac-address-increment = <2>;
};
&pcie0 {

View File

@@ -72,7 +72,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -98,7 +100,7 @@
&eth0 {
status = "okay";
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
phy-handle = <&phy1>;
@@ -110,9 +112,8 @@
&eth1 {
status = "okay";
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
phy-handle = <&phy2>;

View File

@@ -90,7 +90,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -100,9 +102,8 @@
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&pcie0 {

View File

@@ -75,7 +75,7 @@
&eth0 {
status = "okay";
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
phy-handle = <&phy5>;
@@ -88,9 +88,8 @@
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&pcie0 {
@@ -104,7 +103,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};

View File

@@ -97,10 +97,8 @@
reg = <0x0000 0 0 0 0>;
qca,no-eeprom;
nvmem-cells = <&macaddr_oemdata_1d>;
nvmem-cells = <&macaddr_oemdata_1d 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
};
@@ -171,7 +169,9 @@
#size-cells = <1>;
macaddr_oemdata_1d: macaddr@1d {
compatible = "mac-base";
reg = <0x1d 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -188,7 +188,7 @@
status = "okay";
qca,no-eeprom;
nvmem-cells = <&macaddr_oemdata_1d>;
nvmem-cells = <&macaddr_oemdata_1d 0>;
nvmem-cell-names = "mac-address";
};
@@ -210,7 +210,7 @@
&eth0 {
status = "okay";
nvmem-cells = <&macaddr_oemdata_1d>;
nvmem-cells = <&macaddr_oemdata_1d 0>;
nvmem-cell-names = "mac-address";
phy-handle = <&phy0>;

View File

@@ -158,7 +158,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -188,7 +190,7 @@
&eth0 {
status = "okay";
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
phy-handle = <&phy0>;
pll-data = <0xa6000000 0x00000101 0x00001616>;
@@ -202,9 +204,8 @@
&eth1 {
status = "okay";
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 (-1)>;
nvmem-cell-names = "mac-address";
mac-address-increment = <(-1)>;
pll-data = <0x03000101 0x00000101 0x00001616>;
fixed-link {

View File

@@ -98,7 +98,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -121,7 +123,7 @@
&eth0 {
status = "okay";
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
pll-data = <0xbe000000 0xb0000101 0xb0001313>;
@@ -144,7 +146,6 @@
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 10>;
nvmem-cell-names = "mac-address";
mac-address-increment = <10>;
};

View File

@@ -58,9 +58,8 @@
&eth1 {
status = "okay";
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
phy-handle = <&phy1>;
pll-data = <0x03000101 0x00000101 0x00001313>;

View File

@@ -93,9 +93,8 @@
&eth1 {
status = "okay";
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
phy-handle = <&phy1>;
pll-data = <0x03000101 0x00000101 0x00001313>;

View File

@@ -76,7 +76,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -109,7 +111,7 @@
&eth0 {
status = "okay";
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
phy-handle = <&phy4>;
@@ -124,7 +126,6 @@
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 (-2)>;
nvmem-cell-names = "mac-address";
mac-address-increment = <(-2)>;
};

View File

@@ -68,7 +68,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
calibration_art_1000: calibration@1000 {
@@ -95,7 +97,7 @@
&eth0 {
status = "okay";
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
phy-handle = <&phy5>;
@@ -107,17 +109,15 @@
&wmac {
status = "okay";
nvmem-cells = <&macaddr_art_0>, <&calibration_art_1000>;
nvmem-cells = <&macaddr_art_0 1>, <&calibration_art_1000>;
nvmem-cell-names = "mac-address", "calibration";
mac-address-increment = <1>;
};
&ath10k_0 {
status = "okay";
nvmem-cells = <&macaddr_art_0>, <&calibration_art_5000>;
nvmem-cells = <&macaddr_art_0 2>, <&calibration_art_5000>;
nvmem-cell-names = "mac-address", "calibration";
mac-address-increment = <2>;
};
&pcie0 {

View File

@@ -56,7 +56,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
calibration_art_1000: calibration@1000 {
@@ -90,7 +92,7 @@
&eth0 {
status = "okay";
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
phy-handle = <&phy1>;
@@ -102,9 +104,8 @@
&eth1 {
status = "okay";
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
phy-handle = <&phy2>;
@@ -116,17 +117,15 @@
&wmac {
status = "okay";
nvmem-cells = <&macaddr_art_0>, <&calibration_art_1000>;
nvmem-cells = <&macaddr_art_0 2>, <&calibration_art_1000>;
nvmem-cell-names = "mac-address", "calibration";
mac-address-increment = <2>;
};
&ath10k_1 {
status = "okay";
nvmem-cells = <&macaddr_art_0>, <&calibration_art_5000>;
nvmem-cells = <&macaddr_art_0 3>, <&calibration_art_5000>;
nvmem-cell-names = "mac-address", "calibration";
mac-address-increment = <3>;
};
&pcie1 {

View File

@@ -118,7 +118,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
macaddr_art_6: macaddr@6 {
@@ -152,7 +154,7 @@
pll-data = <0x82000101 0x80000101 0x80001313>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
phy-mode = "rgmii-id";
@@ -185,9 +187,8 @@
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 2>;
nvmem-cell-names = "mac-address";
mac-address-increment = <2>;
};
&pcie0 {

View File

@@ -126,7 +126,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -149,7 +151,7 @@
pll-data = <0x82000000 0x80000101 0x80001313>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
phy-mode = "rgmii-id";
@@ -165,9 +167,8 @@
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&pcie0 {

View File

@@ -19,8 +19,7 @@
wifi@0,0 {
compatible = "pci168c,0033";
reg = <0x0000 0 0 0 0>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 16>;
nvmem-cell-names = "mac-address";
mac-address-increment = <16>;
};
};

View File

@@ -19,8 +19,7 @@
wifi@0,0 {
compatible = "pci168c,0033";
reg = <0x0000 0 0 0 0>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 16>;
nvmem-cell-names = "mac-address";
mac-address-increment = <16>;
};
};

View File

@@ -137,7 +137,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
macaddr_art_6: macaddr@6 {
@@ -171,7 +173,7 @@
pll-data = <0x82000101 0x80000101 0x80001313>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
phy-mode = "rgmii-id";
@@ -204,9 +206,8 @@
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 2>;
nvmem-cell-names = "mac-address";
mac-address-increment = <2>;
};
&pcie1 {

View File

@@ -167,7 +167,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
macaddr_art_6: macaddr@6 {
@@ -205,7 +207,7 @@
pll-data = <0x82000101 0x80000101 0x80001313>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
phy-mode = "rgmii-id";
@@ -238,7 +240,6 @@
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 2>;
nvmem-cell-names = "mac-address";
mac-address-increment = <2>;
};

View File

@@ -96,7 +96,9 @@
#size-cells = <1>;
macaddr_pridata_400: macaddr@400 {
compatible = "mac-base";
reg = <0x400 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -137,9 +139,8 @@
phy-handle = <&phy0>;
nvmem-cells = <&macaddr_pridata_400>;
nvmem-cells = <&macaddr_pridata_400 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
@@ -147,7 +148,7 @@
pll-data = <0x03000101 0x00000101 0x00001616>;
nvmem-cells = <&macaddr_pridata_400>;
nvmem-cells = <&macaddr_pridata_400 0>;
nvmem-cell-names = "mac-address";
fixed-link {

View File

@@ -40,7 +40,9 @@
#size-cells = <1>;
macaddr_uboot_1fc00: macaddr@1fc00 {
compatible = "mac-base";
reg = <0x1fc00 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -59,19 +61,18 @@
};
&eth0 {
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 0>;
nvmem-cell-names = "mac-address";
};
&wmac {
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 0>;
nvmem-cell-names = "mac-address";
};

View File

@@ -40,7 +40,9 @@
#size-cells = <1>;
macaddr_uboot_1fc00: macaddr@1fc00 {
compatible = "mac-base";
reg = <0x1fc00 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -69,17 +71,16 @@
};
&eth0 {
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 0>;
nvmem-cell-names = "mac-address";
};
&wmac {
nvmem-cells = <&macaddr_uboot_1fc00>, <&calibration_art_1000>;
nvmem-cells = <&macaddr_uboot_1fc00 0>, <&calibration_art_1000>;
nvmem-cell-names = "mac-address", "calibration";
};

View File

@@ -41,7 +41,9 @@
#size-cells = <1>;
macaddr_uboot_1fc00: macaddr@1fc00 {
compatible = "mac-base";
reg = <0x1fc00 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -74,13 +76,12 @@
};
&eth0 {
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 0>;
nvmem-cell-names = "mac-address";
};
@@ -91,13 +92,12 @@
compatible = "qcom,ath10k";
reg = <0 0 0 0 0>;
mac-address-increment = <(-1)>;
nvmem-cells = <&macaddr_uboot_1fc00>, <&calibration_art_5000>;
nvmem-cells = <&macaddr_uboot_1fc00 (-1)>, <&calibration_art_5000>;
nvmem-cell-names = "mac-address", "calibration";
};
};
&wmac {
nvmem-cells = <&macaddr_uboot_1fc00>, <&calibration_art_1000>;
nvmem-cells = <&macaddr_uboot_1fc00 0>, <&calibration_art_1000>;
nvmem-cell-names = "mac-address", "calibration";
};

View File

@@ -59,7 +59,9 @@
#size-cells = <1>;
macaddr_romfs_f100: macaddr@f100 {
compatible = "mac-base";
reg = <0xf100 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -80,18 +82,17 @@
};
&eth0 {
nvmem-cells = <&macaddr_romfs_f100>;
nvmem-cells = <&macaddr_romfs_f100 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
nvmem-cells = <&macaddr_romfs_f100>;
nvmem-cells = <&macaddr_romfs_f100 0>;
nvmem-cell-names = "mac-address";
};
&wmac {
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_romfs_f100>;
nvmem-cells = <&macaddr_romfs_f100 0>;
nvmem-cell-names = "mac-address";
};

View File

@@ -53,7 +53,9 @@
#size-cells = <1>;
macaddr_romfs_f100: macaddr@f100 {
compatible = "mac-base";
reg = <0xf100 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -74,18 +76,17 @@
};
&eth0 {
nvmem-cells = <&macaddr_romfs_f100>;
nvmem-cells = <&macaddr_romfs_f100 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
nvmem-cells = <&macaddr_romfs_f100>;
nvmem-cells = <&macaddr_romfs_f100 0>;
nvmem-cell-names = "mac-address";
};
&wmac {
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_romfs_f100>;
nvmem-cells = <&macaddr_romfs_f100 0>;
nvmem-cell-names = "mac-address";
};

View File

@@ -142,7 +142,9 @@
#size-cells = <1>;
macaddr_info_8: macaddr@8 {
compatible = "mac-base";
reg = <0x8 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -168,7 +170,7 @@
phy-handle = <&phy4>;
pll-data = <0xa6000000 0x00000101 0x00001616>;
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 0>;
nvmem-cell-names = "mac-address";
};
@@ -176,7 +178,6 @@
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 (-1)>;
nvmem-cell-names = "mac-address";
mac-address-increment = <(-1)>;
};

View File

@@ -96,9 +96,8 @@
ath9k: wifi@0,0 {
compatible = "pci168c,0033";
reg = <0x0000 0 0 0 0>;
nvmem-cells = <&macaddr_uboot_1fc00>, <&cal_ath9k_pci>;
nvmem-cells = <&macaddr_uboot_1fc00 (-2)>, <&cal_ath9k_pci>;
nvmem-cell-names = "mac-address", "calibration";
mac-address-increment = <(-2)>;
#gpio-cells = <2>;
gpio-controller;
};
@@ -144,7 +143,9 @@
#size-cells = <1>;
macaddr_uboot_1fc00: macaddr@1fc00 {
compatible = "mac-base";
reg = <0x1fc00 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -200,9 +201,8 @@
&eth0 {
status = "okay";
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
phy-handle = <&phy0>;
pll-data = <0x56000000 0x00000101 0x00001616>;
@@ -215,7 +215,7 @@
&eth1 {
status = "okay";
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 0>;
nvmem-cell-names = "mac-address";
pll-data = <0x03000101 0x00000101 0x00001616>;
@@ -228,7 +228,6 @@
&wmac {
status = "okay";
nvmem-cells = <&macaddr_uboot_1fc00>, <&cal_ath9k_soc>;
nvmem-cells = <&macaddr_uboot_1fc00 (-1)>, <&cal_ath9k_soc>;
nvmem-cell-names = "mac-address", "calibration";
mac-address-increment = <(-1)>;
};

View File

@@ -40,7 +40,9 @@
#size-cells = <1>;
macaddr_uboot_1fc00: macaddr@1fc00 {
compatible = "mac-base";
reg = <0x1fc00 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -59,19 +61,18 @@
};
&eth0 {
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 0>;
nvmem-cell-names = "mac-address";
};
&wmac {
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 0>;
nvmem-cell-names = "mac-address";
};

View File

@@ -104,7 +104,9 @@
#size-cells = <1>;
macaddr_uboot_1fc00: macaddr@1fc00 {
compatible = "mac-base";
reg = <0x1fc00 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -148,9 +150,8 @@
pll-data = <0x56000000 0x00000101 0x00001616>;
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
phy-handle = <&phy0>;
};
@@ -159,7 +160,7 @@
pll-data = <0x03000101 0x00000101 0x00001616>;
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 0>;
nvmem-cell-names = "mac-address";
fixed-link {
@@ -171,6 +172,6 @@
&wmac {
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cells = <&macaddr_uboot_1fc00 0>;
nvmem-cell-names = "mac-address";
};

View File

@@ -111,7 +111,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -126,9 +128,8 @@
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&pcie0 {

View File

@@ -159,7 +159,9 @@
#size-cells = <1>;
macaddr_info_8: macaddr@8 {
compatible = "mac-base";
reg = <0x8 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -182,22 +184,21 @@
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 0>;
nvmem-cell-names = "mac-address";
};
&eth1 {
status = "okay";
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&wmac {
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 0>;
nvmem-cell-names = "mac-address";
};

View File

@@ -41,7 +41,9 @@
#size-cells = <1>;
macaddr_info_8: macaddr@8 {
compatible = "mac-base";
reg = <0x8 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -68,19 +70,18 @@
};
&eth0 {
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 0>;
nvmem-cell-names = "mac-address";
};
&wmac {
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 0>;
nvmem-cell-names = "mac-address";
};

View File

@@ -58,7 +58,9 @@
#size-cells = <1>;
macaddr_info_8: macaddr@8 {
compatible = "mac-base";
reg = <0x8 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -85,19 +87,18 @@
};
&eth0 {
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 0>;
nvmem-cell-names = "mac-address";
};
&wmac {
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 0>;
nvmem-cell-names = "mac-address";
};

View File

@@ -64,7 +64,9 @@
#size-cells = <1>;
macaddr_info_8: macaddr@8 {
compatible = "mac-base";
reg = <0x8 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -91,19 +93,18 @@
};
&eth0 {
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 0>;
nvmem-cell-names = "mac-address";
};
&wmac {
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 0>;
nvmem-cell-names = "mac-address";
};

View File

@@ -53,7 +53,9 @@
#size-cells = <1>;
macaddr_info_8: macaddr@8 {
compatible = "mac-base";
reg = <0x8 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -80,19 +82,18 @@
};
&eth0 {
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 0>;
nvmem-cell-names = "mac-address";
};
&wmac {
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 0>;
nvmem-cell-names = "mac-address";
};

View File

@@ -53,7 +53,9 @@
#size-cells = <1>;
macaddr_info_8: macaddr@8 {
compatible = "mac-base";
reg = <0x8 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -86,19 +88,18 @@
};
&eth0 {
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 0>;
nvmem-cell-names = "mac-address";
};
&wmac {
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 0>;
nvmem-cell-names = "mac-address";
};

View File

@@ -48,7 +48,9 @@
#size-cells = <1>;
macaddr_info_8: macaddr@8 {
compatible = "mac-base";
reg = <0x8 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -81,19 +83,18 @@
};
&eth0 {
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 0>;
nvmem-cell-names = "mac-address";
};
&wmac {
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 0>;
nvmem-cell-names = "mac-address";
};

View File

@@ -63,9 +63,7 @@
compatible = "qcom,ath10k";
reg = <0 0 0 0 0>;
mac-address-increment = <1>;
nvmem-cells = <&macaddr_info_8>, <&precalibration_ath10k>;
nvmem-cells = <&macaddr_info_8 1>, <&precalibration_ath10k>;
nvmem-cell-names = "mac-address", "pre-calibration";
};
};
@@ -106,7 +104,9 @@
#size-cells = <1>;
macaddr_info_8: macaddr@8 {
compatible = "mac-base";
reg = <0x8 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -163,13 +163,13 @@
&eth1 {
status = "okay";
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 0>;
nvmem-cell-names = "mac-address";
};
&wmac {
status = "okay";
nvmem-cells = <&macaddr_info_8>, <&calibration_ath9k>;
nvmem-cells = <&macaddr_info_8 0>, <&calibration_ath9k>;
nvmem-cell-names = "mac-address", "calibration";
};

View File

@@ -87,7 +87,9 @@
#size-cells = <1>;
macaddr_uboot_0fc00: macaddr@0fc00 {
compatible = "mac-base";
reg = <0x0fc00 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -132,9 +134,8 @@
compatible = "qcom,ath10k";
reg = <0 0 0 0 0>;
nvmem-cells = <&macaddr_uboot_0fc00>, <&calibration_ath10k>;
nvmem-cells = <&macaddr_uboot_0fc00 (-2)>, <&calibration_ath10k>;
nvmem-cell-names = "mac-address", "calibration";
mac-address-increment = <(-2)>;
};
};
@@ -147,24 +148,22 @@
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_uboot_0fc00>;
nvmem-cells = <&macaddr_uboot_0fc00 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};
&eth1 {
status = "okay";
nvmem-cells = <&macaddr_uboot_0fc00>;
nvmem-cells = <&macaddr_uboot_0fc00 0>;
nvmem-cell-names = "mac-address";
};
&wmac {
status = "okay";
nvmem-cells = <&macaddr_uboot_0fc00>, <&calibration_ath9k>;
nvmem-cells = <&macaddr_uboot_0fc00 (-1)>, <&calibration_ath9k>;
nvmem-cell-names = "mac-address", "calibration";
mac-address-increment = <(-1)>;
};
&usb0 {

View File

@@ -100,7 +100,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
macaddr_art_6: macaddr@6 {
@@ -134,7 +136,7 @@
status = "okay";
phy-handle = <&swphy4>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
};
@@ -149,7 +151,6 @@
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 1>;
nvmem-cell-names = "mac-address";
mac-address-increment = <1>;
};

View File

@@ -91,7 +91,9 @@
#size-cells = <1>;
macaddr_art_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -132,7 +134,7 @@
pll-data = <0x03000101 0x00000101 0x00001919>;
phy-mode = "sgmii";
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 0>;
nvmem-cell-names = "mac-address";
phy-handle = <&phy0>;
};
@@ -141,7 +143,6 @@
status = "okay";
mtd-cal-data = <&art 0x1000>;
nvmem-cells = <&macaddr_art_0>;
nvmem-cells = <&macaddr_art_0 10>;
nvmem-cell-names = "mac-address";
mac-address-increment = <10>;
};

View File

@@ -55,7 +55,9 @@
};
macaddr_art_1002: macaddr@1002 {
compatible = "mac-base";
reg = <0x1002 0x6>;
#nvmem-cell-cells = <1>;
};
cal_art_5000: cal@5000 {
@@ -77,9 +79,8 @@
};
&eth0 {
nvmem-cells = <&macaddr_art_1002>;
nvmem-cells = <&macaddr_art_1002 (-1)>;
nvmem-cell-names = "mac-address";
mac-address-increment = <(-1)>;
};
&wmac {

View File

@@ -49,16 +49,17 @@
};
macaddr_art_1002: macaddr@1002 {
compatible = "mac-base";
reg = <0x1002 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
};
&eth0 {
nvmem-cells = <&macaddr_art_1002>;
nvmem-cells = <&macaddr_art_1002 (-1)>;
nvmem-cell-names = "mac-address";
mac-address-increment = <(-1)>;
};
&wmac {

View File

@@ -36,7 +36,9 @@
#size-cells = <1>;
macaddr_info_8: macaddr@8 {
compatible = "mac-base";
reg = <0x8 0x6>;
#nvmem-cell-cells = <1>;
};
precalibration_ath10k: pre-calibration@5000 {
@@ -62,9 +64,7 @@
compatible = "qcom,ath10k";
reg = <0 0 0 0 0>;
mac-address-increment = <1>;
nvmem-cells = <&macaddr_info_8>, <&precalibration_ath10k>;
nvmem-cells = <&macaddr_info_8 1>, <&precalibration_ath10k>;
nvmem-cell-names = "mac-address", "pre-calibration";
};
};

View File

@@ -36,7 +36,9 @@
#size-cells = <1>;
macaddr_info_8: macaddr@8 {
compatible = "mac-base";
reg = <0x8 0x6>;
#nvmem-cell-cells = <1>;
};
precalibration_ath10k: pre-calibration@5000 {
@@ -61,9 +63,7 @@
compatible = "qcom,ath10k";
reg = <0 0 0 0 0>;
mac-address-increment = <1>;
nvmem-cells = <&macaddr_info_8>, <&precalibration_ath10k>;
nvmem-cells = <&macaddr_info_8 1>, <&precalibration_ath10k>;
nvmem-cell-names = "mac-address", "pre-calibration";
};
};

View File

@@ -57,7 +57,9 @@
#size-cells = <1>;
macaddr_info_8: macaddr@8 {
compatible = "mac-base";
reg = <0x8 0x6>;
#nvmem-cell-cells = <1>;
};
calibration_ath10k: calibration@5000 {
@@ -83,9 +85,7 @@
compatible = "qcom,ath10k";
reg = <0 0 0 0 0>;
mac-address-increment = <1>;
nvmem-cells = <&macaddr_info_8>, <&calibration_ath10k>;
nvmem-cells = <&macaddr_info_8 1>, <&calibration_ath10k>;
nvmem-cell-names = "mac-address", "calibration";
};
};

View File

@@ -36,7 +36,9 @@
#size-cells = <1>;
macaddr_info_8: macaddr@8 {
compatible = "mac-base";
reg = <0x8 0x6>;
#nvmem-cell-cells = <1>;
};
precalibration_ath10k: pre-calibration@5000 {
@@ -62,9 +64,7 @@
compatible = "qcom,ath10k";
reg = <0 0 0 0 0>;
mac-address-increment = <1>;
nvmem-cells = <&macaddr_info_8>, <&precalibration_ath10k>;
nvmem-cells = <&macaddr_info_8 1>, <&precalibration_ath10k>;
nvmem-cell-names = "mac-address", "pre-calibration";
};
};

View File

@@ -36,7 +36,9 @@
#size-cells = <1>;
macaddr_info_8: macaddr@8 {
compatible = "mac-base";
reg = <0x8 0x6>;
#nvmem-cell-cells = <1>;
};
precalibration_ath10k: pre-calibration@5000 {
@@ -61,9 +63,7 @@
compatible = "qcom,ath10k";
reg = <0 0 0 0 0>;
mac-address-increment = <1>;
nvmem-cells = <&macaddr_info_8>, <&precalibration_ath10k>;
nvmem-cells = <&macaddr_info_8 1>, <&precalibration_ath10k>;
nvmem-cell-names = "mac-address", "pre-calibration";
};
};

View File

@@ -50,7 +50,9 @@
#size-cells = <1>;
macaddr_info_8: macaddr@8 {
compatible = "mac-base";
reg = <0x8 0x6>;
#nvmem-cell-cells = <1>;
};
calibration_ath10k: calibration@5000 {
@@ -76,9 +78,7 @@
compatible = "qcom,ath10k";
reg = <0 0 0 0 0>;
mac-address-increment = <1>;
nvmem-cells = <&macaddr_info_8>, <&calibration_ath10k>;
nvmem-cells = <&macaddr_info_8 1>, <&calibration_ath10k>;
nvmem-cell-names = "mac-address", "calibration";
};
};

View File

@@ -51,9 +51,7 @@
compatible = "qcom,ath10k";
reg = <0 0 0 0 0>;
mac-address-increment = <1>;
nvmem-cells = <&macaddr_info_8>, <&calibration_ath10k>;
nvmem-cells = <&macaddr_info_8 1>, <&calibration_ath10k>;
nvmem-cell-names = "mac-address", "pre-calibration";
};
};
@@ -100,7 +98,9 @@
#size-cells = <1>;
macaddr_info_8: macaddr@8 {
compatible = "mac-base";
reg = <0x8 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -178,13 +178,13 @@
phy-handle = <&phy0>;
phy-mode = "sgmii";
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 0>;
nvmem-cell-names = "mac-address";
};
&wmac {
status = "okay";
nvmem-cells = <&macaddr_info_8>, <&calibration_ath9k>;
nvmem-cells = <&macaddr_info_8 0>, <&calibration_ath9k>;
nvmem-cell-names = "mac-address", "calibration";
};

View File

@@ -115,7 +115,7 @@
pll-data = <0x03000000 0x00000101 0x00001313>;
nvmem-cells = <&macaddr_info_8>;
nvmem-cells = <&macaddr_info_8 0>;
nvmem-cell-names = "mac-address";
qca956x-serdes-fixup;
@@ -128,6 +128,6 @@
&wmac {
status = "okay";
nvmem-cells = <&macaddr_info_8>, <&calibration_ath9k>;
nvmem-cells = <&macaddr_info_8 0>, <&calibration_ath9k>;
nvmem-cell-names = "mac-address", "calibration";
};

View File

@@ -75,7 +75,9 @@
#size-cells = <1>;
macaddr_mac_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -150,14 +152,13 @@
};
&eth0 {
nvmem-cells = <&macaddr_mac_0>;
nvmem-cells = <&macaddr_mac_0 0>;
nvmem-cell-names = "mac-address";
};
&wifi_ath10k {
nvmem-cells = <&macaddr_mac_0>, <&cal_caldata_5000>;
nvmem-cells = <&macaddr_mac_0 1>, <&cal_caldata_5000>;
nvmem-cell-names = "mac-address", "pre-calibration";
mac-address-increment = <1>;
};
&pinmux {
@@ -167,6 +168,6 @@
};
&wmac {
nvmem-cells = <&macaddr_mac_0>, <&cal_caldata_1000>;
nvmem-cells = <&macaddr_mac_0 0>, <&cal_caldata_1000>;
nvmem-cell-names = "mac-address", "calibration";
};

View File

@@ -87,7 +87,9 @@
#size-cells = <1>;
macaddr_mac_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -117,17 +119,16 @@
};
&eth0 {
nvmem-cells = <&macaddr_mac_0>;
nvmem-cells = <&macaddr_mac_0 0>;
nvmem-cell-names = "mac-address";
};
&wifi_ath10k {
nvmem-cells = <&macaddr_mac_0>, <&cal_caldata_5000>;
nvmem-cells = <&macaddr_mac_0 1>, <&cal_caldata_5000>;
nvmem-cell-names = "mac-address", "calibration";
mac-address-increment = <1>;
};
&wmac {
nvmem-cells = <&macaddr_mac_0>, <&cal_caldata_1000>;
nvmem-cells = <&macaddr_mac_0 0>, <&cal_caldata_1000>;
nvmem-cell-names = "mac-address", "calibration";
};

View File

@@ -88,7 +88,9 @@
#size-cells = <1>;
macaddr_mac_0: macaddr@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -118,17 +120,16 @@
};
&eth0 {
nvmem-cells = <&macaddr_mac_0>;
nvmem-cells = <&macaddr_mac_0 0>;
nvmem-cell-names = "mac-address";
};
&wifi_ath10k {
nvmem-cells = <&macaddr_mac_0>, <&cal_caldata_5000>, <&cal_caldata_5000>;
nvmem-cells = <&macaddr_mac_0 1>, <&cal_caldata_5000>, <&cal_caldata_5000>;
nvmem-cell-names = "mac-address", "calibration", "pre-calibration";
mac-address-increment = <1>;
};
&wmac {
nvmem-cells = <&macaddr_mac_0>, <&cal_caldata_1000>;
nvmem-cells = <&macaddr_mac_0 0>, <&cal_caldata_1000>;
nvmem-cell-names = "mac-address", "calibration";
};

View File

@@ -91,7 +91,9 @@
#size-cells = <1>;
macaddr_mac_0: mac-address@0 {
compatible = "mac-base";
reg = <0x0 0x6>;
#nvmem-cell-cells = <1>;
};
};
};
@@ -122,17 +124,16 @@
};
&eth0 {
nvmem-cells = <&macaddr_mac_0>;
nvmem-cells = <&macaddr_mac_0 0>;
nvmem-cell-names = "mac-address";
};
&wifi_ath10k {
nvmem-cells = <&macaddr_mac_0>, <&precal_art_5000>;
nvmem-cells = <&macaddr_mac_0 0x20000>, <&precal_art_5000>;
nvmem-cell-names = "mac-address", "pre-calibration";
mac-address-increment = <0x20000>;
};
&wmac {
nvmem-cells = <&macaddr_mac_0>, <&cal_art_1000>;
nvmem-cells = <&macaddr_mac_0 0>, <&cal_art_1000>;
nvmem-cell-names = "mac-address", "calibration";
};