ath79: add calibtation variant for TP-Link Archer C59 v1
authorChristoph Krapp <achterin@gmail.com>
Thu, 25 Sep 2025 07:30:27 +0000 (09:30 +0200)
committerHauke Mehrtens <hauke@hauke-m.de>
Tue, 14 Oct 2025 20:22:00 +0000 (22:22 +0200)
Now that we have a board file, add calibration variant for TP-Link
Archer C59 v1 and add ipq-wifi package for it.

Tested-by: Mateusz Jończyk <matjon@users.noreply.github.com>
Signed-off-by: Christoph Krapp <achterin@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20401
Signed-off-by: Robert Marko <robimarko@gmail.com>
i(cherry picked from commit 2a44808374497b83edb76b4e384f280546a62dbe)
Link: https://github.com/openwrt/openwrt/pull/20407
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
target/linux/ath79/dts/qca9561_tplink_archer-c59-v1.dts
target/linux/ath79/image/generic-tp-link.mk

index 4e6e90a8c337dc9a64bd81592b9de17af6da17fb..4c8938f6fd243872c1ddc4de10e36f68dabe3723 100644 (file)
@@ -37,6 +37,7 @@
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&precal_art_5000>, <&macaddr_info_8 (-1)>;
                nvmem-cell-names = "pre-calibration", "mac-address";
+               qcom,ath10k-calibration-variant = "TP-Link-Archer-c59-v1";
        };
 };
 
index 6055c724d9e3aeb37c9715cc22ce5266a839d315..b5b2ec8c7ce1b4902eda76cab786f5a6b007f43d 100644 (file)
@@ -79,7 +79,7 @@ define Device/tplink_archer-c59-v1
   DEVICE_VARIANT := v1
   TPLINK_BOARD_ID := ARCHER-C59-V1
   DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k-ct \
-       ath10k-firmware-qca9888-ct
+       ath10k-firmware-qca9888-ct ipq-wifi-tplink_archer-c59-v1
   SUPPORTED_DEVICES += archer-c59-v1
 endef
 TARGET_DEVICES += tplink_archer-c59-v1