label = "u-boot-env";
reg = <0x30000 0x10000>;
read-only;
+
+ nvmem-layout {
+ compatible = "u-boot,env";
+
+ macaddr_uboot_ethaddr: ethaddr {
+ };
+ };
};
partition@40000 {
port@1 {
status = "okay";
label = "lan4";
+
+ nvmem-cells = <&macaddr_uboot_ethaddr>;
+ nvmem-cell-names = "mac-address";
};
port@2 {
status = "okay";
label = "lan3";
+
+ nvmem-cells = <&macaddr_uboot_ethaddr>;
+ nvmem-cell-names = "mac-address";
};
port@3 {
status = "okay";
label = "lan2";
+
+ nvmem-cells = <&macaddr_uboot_ethaddr>;
+ nvmem-cell-names = "mac-address";
};
port@4 {
status = "okay";
label = "lan1";
+
+ nvmem-cells = <&macaddr_uboot_ethaddr>;
+ nvmem-cell-names = "mac-address";
};
};
};