ipq40xx: fix wlan mac address for Aruba AP-303H
authorBjoern Dobe <bjoern@dobecom.de>
Thu, 29 Dec 2022 17:19:37 +0000 (18:19 +0100)
committerChristian Marangi <ansuelsmth@gmail.com>
Wed, 4 Jan 2023 18:17:56 +0000 (19:17 +0100)
Assigns the correct mac address from nvmen to the wlan interfaces.
This Mac address corresponds to the label "Wireless MAC" on the device
and the stock firmware.
Removes duplicate entry of calibration variant for both radios.

Fixes: cfc13c44595d ("ipq40xx: utilize nvmem-cells for macs & (pre-)calibration data")
Reviewed-by: Robert Marko <robimarko@gmail.com>
Signed-off-by: Bjoern Dobe <bjoern@dobecom.de>
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-ap-303h.dts

index fba6209d993ec90c93d1de2bf11ddacb03175ead..86f4514317ae51638429aa91e71a44122284a9b2 100644 (file)
                                macaddr_mfginfo_1d: macaddr@1d {
                                        reg = <0x1d 0x6>;
                                };
+
+                               macaddr_mfginfo_45: macaddr@45 {
+                                       reg = <0x45 0x6>;
+                               };
                        };
 
                        partition@3a0000 {
 
 &wifi0 {
        status = "okay";
-       qcom,ath10k-calibration-variant = "Aruba-AP-303";
        nvmem-cell-names = "pre-calibration", "mac-address";
-       nvmem-cells = <&precal_art_1000>, <&macaddr_mfginfo_1d>;
+       nvmem-cells = <&precal_art_1000>, <&macaddr_mfginfo_45>;
        qcom,ath10k-calibration-variant = "Aruba-AP-303";
 };
 
 &wifi1 {
        status = "okay";
-       qcom,ath10k-calibration-variant = "Aruba-AP-303";
        nvmem-cell-names = "pre-calibration", "mac-address";
-       nvmem-cells = <&precal_art_5000>, <&macaddr_mfginfo_1d>;
+       nvmem-cells = <&precal_art_5000>, <&macaddr_mfginfo_45>;
        mac-address-increment = <1>;
        qcom,ath10k-calibration-variant = "Aruba-AP-303";
 };