diff --git a/docs/user/supported_devices.rst b/docs/user/supported_devices.rst index 5cb56e79..f1840c85 100644 --- a/docs/user/supported_devices.rst +++ b/docs/user/supported_devices.rst @@ -180,6 +180,13 @@ ar71xx-tiny [#deprecated]_ - TL-WR940N (v1, v2, v3, v4, v5, v6) - TL-WR941ND (v2, v3, v4, v5, v6) +ath79-generic +-------------- + +* TP-Link + + - Archer C6 (v2) + brcm2708-bcm2708 ---------------- diff --git a/targets/ath79-generic b/targets/ath79-generic new file mode 100644 index 00000000..7417c84d --- /dev/null +++ b/targets/ath79-generic @@ -0,0 +1,10 @@ +local ATH10K_PACKAGES = {'kmod-ath10k', '-kmod-ath10k-ct', 'ath10k-firmware-qca988x', '-ath10k-firmware-qca988x-ct'} +local ATH10K_PACKAGES_QCA9887 = {'kmod-ath10k', '-kmod-ath10k-ct', 'ath10k-firmware-qca9887', '-ath10k-firmware-qca9887-ct'} +local ATH10K_PACKAGES_QCA9888 = {'kmod-ath10k', '-kmod-ath10k-ct', 'ath10k-firmware-qca9888', '-ath10k-firmware-qca9888-ct'} + +-- TP-Link + +device('tp-link-archer-c6-v2', 'tplink_archer-c6-v2', { + packages = ATH10K_PACKAGES_QCA9888, +}) + diff --git a/targets/targets.mk b/targets/targets.mk index 5d2a189b..6d97d463 100644 --- a/targets/targets.mk +++ b/targets/targets.mk @@ -3,6 +3,7 @@ ifneq ($(GLUON_DEPRECATED),0) $(eval $(call GluonTarget,ar71xx,tiny)) endif $(eval $(call GluonTarget,ar71xx,nand)) +$(eval $(call GluonTarget,ath79,generic)) $(eval $(call GluonTarget,brcm2708,bcm2708)) $(eval $(call GluonTarget,brcm2708,bcm2709)) $(eval $(call GluonTarget,ipq40xx,generic))