kernel: backport NVMEM patch for U-Boot env data "ethaddr" cell
[openwrt/staging/jow.git] / target / linux / ipq807x / files / arch / arm64 / boot / dts / qcom / ipq8074-nbg7815.dts
index 537dd52032d2400bb3c20b7cfd0c269af5a47fd6..d113b233ecf9706f5955d199b1ef66846dbb821d 100644 (file)
                                reg = <0x600000 0x10000>;
 
                                macaddr_lan: ethaddr {
+                                       #nvmem-cell-cells = <1>;
                                };
                        };
 
        status = "okay";
        phy-handle = <&qca8075_1>;
        label = "lan1";
-       nvmem-cells = <&macaddr_lan>;
-       nvmem-cell-names = "mac-address-ascii";
+       nvmem-cells = <&macaddr_lan 0>;
+       nvmem-cell-names = "mac-address";
 };
 
 &dp2 {
        status = "okay";
        phy-handle = <&qca8075_2>;
        label = "lan2";
-       nvmem-cells = <&macaddr_lan>;
-       nvmem-cell-names = "mac-address-ascii";
+       nvmem-cells = <&macaddr_lan 0>;
+       nvmem-cell-names = "mac-address";
 };
 
 &dp3 {
        status = "okay";
        phy-handle = <&qca8075_3>;
        label = "lan3";
-       nvmem-cells = <&macaddr_lan>;
-       nvmem-cell-names = "mac-address-ascii";
+       nvmem-cells = <&macaddr_lan 0>;
+       nvmem-cell-names = "mac-address";
 };
 
 &dp4 {
        status = "okay";
        phy-handle = <&qca8075_4>;
        label = "lan4";
-       nvmem-cells = <&macaddr_lan>;
-       nvmem-cell-names = "mac-address-ascii";
+       nvmem-cells = <&macaddr_lan 0>;
+       nvmem-cell-names = "mac-address";
 };
 
 &dp5 {
        status = "okay";
        phy-handle = <&qca8081>;
        label = "wan";
-       nvmem-cells = <&macaddr_lan>;
-       nvmem-cell-names = "mac-address-ascii";
-       mac-address-increment = <1>;
+       nvmem-cells = <&macaddr_lan 1>;
+       nvmem-cell-names = "mac-address";
 };
 
 &dp6_syn {
        status = "okay";
        phy-handle = <&aqr113c>;
        label = "10g";
-       nvmem-cells = <&macaddr_lan>;
-       nvmem-cell-names = "mac-address-ascii";
+       nvmem-cells = <&macaddr_lan 0>;
+       nvmem-cell-names = "mac-address";
 };
 
 &blsp1_i2c2 {