symtom: macs not properly incremented (all macs the same)
solution: set correct offset to mac location
Signed-off-by: Scott Mercer <TheRootEd24@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20664
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
// MAC1 ---SGMII---> QCA8337 SerDes
&dp2 {
status = "okay";
- nvmem-cells = <&macaddr_dp2>;
+ nvmem-cells = <&macaddr_dp2 0>;
nvmem-cell-names = "mac-address";
fixed-link {
compatible = "qcom,smem-part";
partition-0-art {
- compatible = "fixed-partitions";
- label = "0:ART";
+ label = "0:art";
read-only;
- #address-cells = <1>;
- #size-cells = <1>;
nvmem-layout {
compatible = "fixed-layout";
macaddr_dp2: macaddr@0 {
compatible = "mac-base";
#nvmem-cell-cells = <1>;
- reg = <0x0 0x6>;
+ reg = <0x6 0x6>;
};
};
};