ath79: convert Netgear R6100 radio calibration to nvmem-cells
[openwrt/openwrt.git] / target / linux / ath79 / dts / ar9344_netgear_r6100.dts
index a73ea52de9875d03f09034647bd477bcfdbfcf16..76bd77d4c65ef3f63b464cf3f1d55d8508383a6b 100644 (file)
                compatible = "qcom,ath10k";
                reg = <0x0000 0 0 0 0>;
 
-               nvmem-cells = <&macaddr_caldata_c>;
-               nvmem-cell-names = "mac-address";
+               nvmem-cells = <&cal_ath10k>, <&macaddr_caldata_c>;
+               nvmem-cell-names = "calibration", "mac-address";
        };
 };
 
 &wmac {
        status = "okay";
 
-       mtd-cal-data = <&caldata 0x1000>;
+       nvmem-cells = <&cal_ath9k>;
+       nvmem-cell-names = "calibration";
 };
 
 &caldata {
        #address-cells = <1>;
        #size-cells = <1>;
 
+       cal_ath9k: calibration@1000 {
+               reg = <0x1000 0x440>;
+       };
+
+       cal_ath10k: calibration@5000 {
+               reg = <0x5000 0x844>;
+       };
+
        macaddr_caldata_0: macaddr@0 {
                reg = <0x0 0x6>;
        };