mirror of
https://github.com/Telecominfraproject/wlan-ap.git
synced 2025-12-17 01:11:29 +00:00
This is opt-in and we continue to use the 19.07 tree as the default. Signed-off-by: John Crispin <john@phrozen.org>
662 lines
25 KiB
Diff
662 lines
25 KiB
Diff
From 84c598f08f15e322c688b23a34d989ea02f97149 Mon Sep 17 00:00:00 2001
|
|
From: John Crispin <john@phrozen.org>
|
|
Date: Wed, 2 Dec 2020 08:46:24 +0100
|
|
Subject: [PATCH 21/25] ath10k-ct-firmware: update to latest version
|
|
|
|
Signed-off-by: John Crispin <john@phrozen.org>
|
|
---
|
|
package/firmware/ath10k-ct-firmware/Makefile | 342 +++++++++++--------
|
|
1 file changed, 202 insertions(+), 140 deletions(-)
|
|
|
|
diff --git a/package/firmware/ath10k-ct-firmware/Makefile b/package/firmware/ath10k-ct-firmware/Makefile
|
|
index 83e5563e64..ce92567b51 100644
|
|
--- a/package/firmware/ath10k-ct-firmware/Makefile
|
|
+++ b/package/firmware/ath10k-ct-firmware/Makefile
|
|
@@ -1,11 +1,102 @@
|
|
include $(TOPDIR)/rules.mk
|
|
|
|
PKG_NAME:=ath10k-ct-firmware
|
|
-PKG_VERSION:=2020-07-02
|
|
-PKG_RELEASE:=3
|
|
+PKG_VERSION:=2020-10-07
|
|
+PKG_RELEASE:=2
|
|
+CTVER1=021
|
|
+CTVER2=021
|
|
+
|
|
+# From fw_lede.bash, or can do it manually as well.
|
|
+H988XFC=a4c3d1e2fb80f6b8b9738c7189795ab9505e6c09efc12ba5f08ee7f49e934239
|
|
+H988XFCH=93108bd0870652860cdb57749f5a12205ecb15bb1f129d916ad73b6f06406c82
|
|
+H9887FC=459692deb186a63ab8eeddb7ad5d54779266e68ca686e7c46062554db6dca12b
|
|
+H9887FCH=fd126a457d0927d0c8ea10d66ef5b67d5e1e0741f8692bb3016bb602d0af3098
|
|
+H9980FC=52300e9d128c3d506e0b133d7a7964df3115f9511f1b574ef2a0767972c063bd
|
|
+H9980FCH=9c20c3a44b701f8fef0fe02f156e382b36b717fb56c76d540f6eac2077ec189b
|
|
+H9980CH=55f27045e7cf87a6a5656a050771d6d7a6197153a0737288a702c0836d5c6572
|
|
+H9980FHQ=add509b2a15ba90869f403c2e4440dbb91bd7037188d8468249cf1263adfd44e
|
|
+H9984FC=e6354a1547a308b4b0fe4cbc29693848c234acedd9e7a483a1b4fb5f9bbf0dc0
|
|
+H9984FCH=6e19ecd0b001ffb594a8b033deb2007595b8c0402402789b7de55b208639ebec
|
|
+H9984CH=7b6fdf3d970f3eff7c34df476c934a9bebb4f289b7968067950d31b82c71bb07
|
|
+H9984FHQ=f6a5d5a3a7b2c9267dc31673a19ee3b5312a2f84f26123cb5e8c000428ed76d2
|
|
+H4019FC=cde992cb328680e81cf85e195554699bcceef065c0c696ce4ef90c3311ab11fb
|
|
+H4019FCH=818afeb1226389357dfde754d641f936fb82ebe78607f10e15efd5c952a54f48
|
|
+H4019CH=30ba10f0d82116c6617cb58c3df5cc81e5ed8f29dbc8f95c0ca9c5013ce4f702
|
|
+H4019FHQ=8e4161f7bed5bd56513ca5caab582a6eee64e9e14a69f4de67587563b7b4d735
|
|
+H9888FC=d24e66bdb2f1098a2e06ff20fe037e31937e1a483e87c68827830513b4233b5d
|
|
+H9888FCH=5891e1c184da433ecc12ca0176ca89a77f7bc2b675576698b69bc93d46b77042
|
|
+H9888CH=b94f46cdda6171e5f566b1cdd6aafd68ff1a4f7e8a27762b90eb5d4f03839d99
|
|
+H9888FHQ=3cc81f8707bf5ba63bc9ffc14578c77637cae0e15766ae146af02eefb9ab7bfd
|
|
|
|
include $(INCLUDE_DIR)/package.mk
|
|
|
|
+ATH10K_FIRMWARE_REV:=d622d160e9f552ead68d9ae81b715422892dc2ef
|
|
+ATH10K_FIRMWARE_URL:=@GITHUB/kvalo/ath10k-firmware/$(ATH10K_FIRMWARE_REV)
|
|
+
|
|
+QCA9887_BOARD_FILE:=ath10k-firmware-$(ATH10K_FIRMWARE_REV)-qca9887-board.bin
|
|
+define Download/qca9887-board
|
|
+ FILE:=$(QCA9887_BOARD_FILE)
|
|
+ URL:=$(ATH10K_FIRMWARE_URL)/QCA9887/hw1.0
|
|
+ URL_FILE:=board.bin
|
|
+ HASH:=cf4df099f6ee05c181f55ce17297a1d32c61d725eb96246fd315ad5587c42426
|
|
+endef
|
|
+$(eval $(call Download,qca9887-board))
|
|
+
|
|
+QCA988X_BOARD_FILE:=ath10k-firmware-$(ATH10K_FIRMWARE_REV)-qca988x-board.bin
|
|
+define Download/qca988x-board
|
|
+ FILE:=$(QCA988X_BOARD_FILE)
|
|
+ URL:=$(ATH10K_FIRMWARE_URL)/QCA988X/hw2.0
|
|
+ URL_FILE:=board.bin
|
|
+ HASH:=5b5b380333c2dd3b6ce67f30e2f7008f4020bf594970d3b464fd8d4a80fcd880
|
|
+endef
|
|
+$(eval $(call Download,qca988x-board))
|
|
+
|
|
+QCA99X0_BOARD_FILE:=ath10k-firmware-$(ATH10K_FIRMWARE_REV)-qca99x0-board.bin
|
|
+define Download/qca99x0-board
|
|
+ FILE:=$(QCA99X0_BOARD_FILE)
|
|
+ URL:=$(ATH10K_FIRMWARE_URL)/QCA99X0/hw2.0
|
|
+ URL_FILE:=boardData_AR900B_CUS239_5G_v2_001.bin
|
|
+ HASH:=3bf7561ee373b369025dcd366d276d038a97d3397ccae41ce841d98a58b30aff
|
|
+endef
|
|
+$(eval $(call Download,qca99x0-board))
|
|
+
|
|
+QCA99X0_BOARD2_REV:=ddcec9efd245da9365c474f513a855a55f3ac7fe
|
|
+QCA99X0_BOARD2_FILE:=ath10k-firmware-$(QCA99X0_BOARD2_REV)-qca99x0-board-2.bin
|
|
+define Download/qca99x0-board2
|
|
+ FILE:=$(QCA99X0_BOARD2_FILE)
|
|
+ URL:=https://source.codeaurora.org/quic/qsdk/oss/firmware/ath10k-firmware/plain/ath10k/QCA99X0/hw2.0
|
|
+ URL_FILE:=board-2.bin?id=$(QCA99X0_BOARD2_REV)
|
|
+ HASH:=03711ac21e60ef59d3815e235eb721c0c22851b5410299411085aa6f2af45401
|
|
+endef
|
|
+$(eval $(call Download,qca99x0-board2))
|
|
+
|
|
+QCA9984_BOARD2_FILE:=ath10k-firmware-$(ATH10K_FIRMWARE_REV)-qca9984-board-2.bin
|
|
+define Download/qca9984-board2
|
|
+ FILE:=$(QCA9984_BOARD2_FILE)
|
|
+ URL:=$(ATH10K_FIRMWARE_URL)/QCA9984/hw1.0
|
|
+ URL_FILE:=board-2.bin
|
|
+ HASH:=0d6d46cf0467185e3959ce3cb69e2415be6e48ab8a4bee3eb400edbe48cb9c25
|
|
+endef
|
|
+$(eval $(call Download,qca9984-board2))
|
|
+
|
|
+QCA4019_BOARD2_FILE:=ath10k-firmware-$(ATH10K_FIRMWARE_REV)-qca4019-board-2.bin
|
|
+define Download/qca4019-board2
|
|
+ FILE:=$(QCA4019_BOARD2_FILE)
|
|
+ URL:=$(ATH10K_FIRMWARE_URL)/QCA4019/hw1.0
|
|
+ URL_FILE:=board-2.bin
|
|
+ HASH:=94b66aa4ddbed5110a96364d3c7b4ebcb320e3ac4e8697660b277e76077bc338
|
|
+endef
|
|
+$(eval $(call Download,qca4019-board2))
|
|
+
|
|
+QCA9888_BOARD2_FILE:=ath10k-firmware-$(ATH10K_FIRMWARE_REV)-qca9888-board-2.bin
|
|
+define Download/qca9888-board2
|
|
+ FILE:=$(QCA9888_BOARD2_FILE)
|
|
+ URL:=$(ATH10K_FIRMWARE_URL)/QCA9888/hw2.0
|
|
+ URL_FILE:=board-2.bin
|
|
+ HASH:=5b871bb567f64525ca45adb88063211de472015d09e0f9aa3fa61ab71c8fdfd3
|
|
+endef
|
|
+$(eval $(call Download,qca9888-board2))
|
|
+
|
|
CT_FIRMWARE_FILE = $(1)-$($(1)_FIRMWARE_FILE_CT)
|
|
CT_FIRMWARE_FILE_FULL_HTT = $(1)-$($(1)_FIRMWARE_FILE_CT_FULL_HTT)
|
|
CT_FIRMWARE_FILE_HTT = $(1)-$($(1)_FIRMWARE_FILE_CT_HTT)
|
|
@@ -28,120 +119,120 @@ define Download/ct-firmware-htt
|
|
URL_FILE:=$($(1)_FIRMWARE_FILE_CT_HTT)
|
|
endef
|
|
|
|
-QCA988X_FIRMWARE_FILE_CT:=firmware-2-ct-full-community-22.bin.lede.019
|
|
+QCA988X_FIRMWARE_FILE_CT:=firmware-2-ct-full-community-22.bin.lede.$(CTVER1)
|
|
define Download/ath10k-firmware-qca988x-ct
|
|
$(call Download/ct-firmware,QCA988X,)
|
|
- HASH:=8b4c99253aa309d35f2e060c190091b8db1b84dbda06a6a15c83ac0f9a938126
|
|
+ HASH:=$(H988XFC)
|
|
endef
|
|
$(eval $(call Download,ath10k-firmware-qca988x-ct))
|
|
|
|
-QCA988X_FIRMWARE_FILE_CT_FULL_HTT:=firmware-2-ct-full-htt-mgt-community-22.bin.lede.019
|
|
+QCA988X_FIRMWARE_FILE_CT_FULL_HTT:=firmware-2-ct-full-htt-mgt-community-22.bin.lede.$(CTVER1)
|
|
define Download/ath10k-firmware-qca988x-ct-full-htt
|
|
$(call Download/ct-firmware-full-htt,QCA988X,)
|
|
- HASH:=a7168916d6aa5e4d7858f8b620c0c980c76d03f390929db6f4077685ce2051e7
|
|
+ HASH:=$(H988XFCH)
|
|
endef
|
|
$(eval $(call Download,ath10k-firmware-qca988x-ct-full-htt))
|
|
|
|
|
|
-QCA9887_FIRMWARE_FILE_CT:=firmware-2-ct-full-community-22.bin.lede.019
|
|
+QCA9887_FIRMWARE_FILE_CT:=firmware-2-ct-full-community-22.bin.lede.$(CTVER1)
|
|
define Download/ath10k-firmware-qca9887-ct
|
|
$(call Download/ct-firmware,QCA9887,ath10k-9887)
|
|
- HASH:=459692deb186a63ab8eeddb7ad5d54779266e68ca686e7c46062554db6dca12b
|
|
+ HASH:=$(H9887FC)
|
|
endef
|
|
$(eval $(call Download,ath10k-firmware-qca9887-ct))
|
|
|
|
-QCA9887_FIRMWARE_FILE_CT_FULL_HTT:=firmware-2-ct-full-htt-mgt-community-22.bin.lede.019
|
|
+QCA9887_FIRMWARE_FILE_CT_FULL_HTT:=firmware-2-ct-full-htt-mgt-community-22.bin.lede.$(CTVER1)
|
|
define Download/ath10k-firmware-qca9887-ct-full-htt
|
|
$(call Download/ct-firmware-full-htt,QCA9887,ath10k-9887)
|
|
- HASH:=fd126a457d0927d0c8ea10d66ef5b67d5e1e0741f8692bb3016bb602d0af3098
|
|
+ HASH:=$(H9887FCH)
|
|
endef
|
|
$(eval $(call Download,ath10k-firmware-qca9887-ct-full-htt))
|
|
|
|
|
|
-QCA99X0_FIRMWARE_FILE_CT:=firmware-5-ct-full-community-12.bin-lede.019
|
|
+QCA99X0_FIRMWARE_FILE_CT:=firmware-5-ct-full-community-12.bin-lede.$(CTVER2)
|
|
define Download/ath10k-firmware-qca99x0-ct
|
|
$(call Download/ct-firmware,QCA99X0,ath10k-10-4b)
|
|
- HASH:=7dc934f934bc4973c9273a4f22cfead8e26ec6f579647af31b718a860eca0a4b
|
|
+ HASH:=$(H9980FC)
|
|
endef
|
|
$(eval $(call Download,ath10k-firmware-qca99x0-ct))
|
|
|
|
-QCA99X0_FIRMWARE_FILE_CT_FULL_HTT:=firmware-5-ct-full-htt-mgt-community-12.bin-lede.019
|
|
+QCA99X0_FIRMWARE_FILE_CT_FULL_HTT:=firmware-5-ct-full-htt-mgt-community-12.bin-lede.$(CTVER2)
|
|
define Download/ath10k-firmware-qca99x0-ct-full-htt
|
|
$(call Download/ct-firmware-full-htt,QCA99X0,ath10k-10-4b)
|
|
- HASH:=71a27b245a382fe009938d2826d5c97a90dceb10ddf638325268df91837ea302
|
|
+ HASH:=$(H9980FCH)
|
|
endef
|
|
$(eval $(call Download,ath10k-firmware-qca99x0-ct-full-htt))
|
|
|
|
-QCA99X0_FIRMWARE_FILE_CT_HTT:=firmware-5-ct-htt-mgt-community-12.bin-lede.019
|
|
+QCA99X0_FIRMWARE_FILE_CT_HTT:=firmware-5-ct-htt-mgt-community-12.bin-lede.$(CTVER2)
|
|
define Download/ath10k-firmware-qca99x0-ct-htt
|
|
$(call Download/ct-firmware-htt,QCA99X0,ath10k-10-4b)
|
|
- HASH:=9ed4fe41e5b0f30172f71ae0fe382dc0aab8aa4f8a898417af4f7ee936575ef6
|
|
+ HASH:=$(H9980CH)
|
|
endef
|
|
$(eval $(call Download,ath10k-firmware-qca99x0-ct-htt))
|
|
|
|
|
|
-QCA9984_FIRMWARE_FILE_CT:=firmware-5-ct-full-community-12.bin-lede.019
|
|
+QCA9984_FIRMWARE_FILE_CT:=firmware-5-ct-full-community-12.bin-lede.$(CTVER2)
|
|
define Download/ath10k-firmware-qca9984-ct
|
|
$(call Download/ct-firmware,QCA9984,ath10k-9984-10-4b)
|
|
- HASH:=32d13f432691fe759ded7d027052e925233adb436cd8f729f85ec3d19ccd1dfd
|
|
+ HASH:=$(H9984FC)
|
|
endef
|
|
$(eval $(call Download,ath10k-firmware-qca9984-ct))
|
|
|
|
-QCA9984_FIRMWARE_FILE_CT_FULL_HTT:=firmware-5-ct-full-htt-mgt-community-12.bin-lede.019
|
|
+QCA9984_FIRMWARE_FILE_CT_FULL_HTT:=firmware-5-ct-full-htt-mgt-community-12.bin-lede.$(CTVER2)
|
|
define Download/ath10k-firmware-qca9984-ct-full-htt
|
|
$(call Download/ct-firmware-full-htt,QCA9984,ath10k-9984-10-4b)
|
|
- HASH:=e8ab69777bd00b5fc6b1b7acccb55b903553a99932a5b0351602b5f690106588
|
|
+ HASH:=$(H9984FCH)
|
|
endef
|
|
$(eval $(call Download,ath10k-firmware-qca9984-ct-full-htt))
|
|
|
|
-QCA9984_FIRMWARE_FILE_CT_HTT:=firmware-5-ct-htt-mgt-community-12.bin-lede.019
|
|
+QCA9984_FIRMWARE_FILE_CT_HTT:=firmware-5-ct-htt-mgt-community-12.bin-lede.$(CTVER2)
|
|
define Download/ath10k-firmware-qca9984-ct-htt
|
|
$(call Download/ct-firmware-htt,QCA9984,ath10k-9984-10-4b)
|
|
- HASH:=74449b303b626e0713b3fd4f2d6103d65859403b2dd7bdd8882aa772b69b59c7
|
|
+ HASH:=$(H9984CH)
|
|
endef
|
|
$(eval $(call Download,ath10k-firmware-qca9984-ct-htt))
|
|
|
|
|
|
-QCA4019_FIRMWARE_FILE_CT:=firmware-5-ct-full-community-12.bin-lede.019
|
|
+QCA4019_FIRMWARE_FILE_CT:=firmware-5-ct-full-community-12.bin-lede.$(CTVER2)
|
|
define Download/ath10k-firmware-qca4019-ct
|
|
$(call Download/ct-firmware,QCA4019,ath10k-4019-10-4b)
|
|
- HASH:=4b89763087c7ed9b56046c4e621b7f045e452436d8d9b430a5d171179e313592
|
|
+ HASH:=$(H4019FC)
|
|
endef
|
|
$(eval $(call Download,ath10k-firmware-qca4019-ct))
|
|
|
|
-QCA4019_FIRMWARE_FILE_CT_FULL_HTT:=firmware-5-ct-full-htt-mgt-community-12.bin-lede.019
|
|
+QCA4019_FIRMWARE_FILE_CT_FULL_HTT:=firmware-5-ct-full-htt-mgt-community-12.bin-lede.$(CTVER2)
|
|
define Download/ath10k-firmware-qca4019-ct-full-htt
|
|
$(call Download/ct-firmware-full-htt,QCA4019,ath10k-4019-10-4b)
|
|
- HASH:=fba591e5777c53b82542ba16cae69d9bb4684837f2fa4cee1b9b26f648096748
|
|
+ HASH:=$(H4019FCH)
|
|
endef
|
|
$(eval $(call Download,ath10k-firmware-qca4019-ct-full-htt))
|
|
|
|
-QCA4019_FIRMWARE_FILE_CT_HTT:=firmware-5-ct-htt-mgt-community-12.bin-lede.019
|
|
+QCA4019_FIRMWARE_FILE_CT_HTT:=firmware-5-ct-htt-mgt-community-12.bin-lede.$(CTVER2)
|
|
define Download/ath10k-firmware-qca4019-ct-htt
|
|
$(call Download/ct-firmware-htt,QCA4019,ath10k-4019-10-4b)
|
|
- HASH:=0d534c3c424184b8ec2773f15c8933bdab0d39b6f664d2578c6602b0eb7035d1
|
|
+ HASH:=$(H4019CH)
|
|
endef
|
|
$(eval $(call Download,ath10k-firmware-qca4019-ct-htt))
|
|
|
|
|
|
-QCA9888_FIRMWARE_FILE_CT:=firmware-5-ct-full-community-12.bin-lede.019
|
|
+QCA9888_FIRMWARE_FILE_CT:=firmware-5-ct-full-community-12.bin-lede.$(CTVER2)
|
|
define Download/ath10k-firmware-qca9888-ct
|
|
$(call Download/ct-firmware,QCA9888,ath10k-9888-10-4b)
|
|
- HASH:=048f4300725e6ebbf94a6bf4f3f4e4592c446fcdbe1d801aaac024b15e89e0c9
|
|
+ HASH:=$(H9888FC)
|
|
endef
|
|
$(eval $(call Download,ath10k-firmware-qca9888-ct))
|
|
|
|
-QCA9888_FIRMWARE_FILE_CT_FULL_HTT:=firmware-5-ct-full-htt-mgt-community-12.bin-lede.019
|
|
+QCA9888_FIRMWARE_FILE_CT_FULL_HTT:=firmware-5-ct-full-htt-mgt-community-12.bin-lede.$(CTVER2)
|
|
define Download/ath10k-firmware-qca9888-ct-full-htt
|
|
$(call Download/ct-firmware-full-htt,QCA9888,ath10k-9888-10-4b)
|
|
- HASH:=d2a7e9fea6bd854721b3fc03a3a00d379d303b2bce339377ee87a1c14a60312d
|
|
+ HASH:=$(H9888FCH)
|
|
endef
|
|
$(eval $(call Download,ath10k-firmware-qca9888-ct-full-htt))
|
|
|
|
-QCA9888_FIRMWARE_FILE_CT_HTT:=firmware-5-ct-htt-mgt-community-12.bin-lede.019
|
|
+QCA9888_FIRMWARE_FILE_CT_HTT:=firmware-5-ct-htt-mgt-community-12.bin-lede.$(CTVER2)
|
|
define Download/ath10k-firmware-qca9888-ct-htt
|
|
$(call Download/ct-firmware-htt,QCA9888,ath10k-9888-10-4b)
|
|
- HASH:=e52a6db33347c641ee791fd9a3a57a2503cdda1adc6b8d943e336431528b9d2a
|
|
+ HASH:=$(H9888CH)
|
|
endef
|
|
$(eval $(call Download,ath10k-firmware-qca9888-ct-htt))
|
|
|
|
@@ -159,23 +250,14 @@ $(Package/ath10k-ct-firmware-default)
|
|
SECTION:=firmware
|
|
CATEGORY:=Firmware
|
|
PROVIDES:=ath10k-firmware-qca988x
|
|
- CONFLICTS:=ath10k-firmware-qca988x
|
|
- DEPENDS:=+ath10k-board-qca988x
|
|
endef
|
|
define Package/ath10k-firmware-qca988x-ct-full-htt
|
|
$(Package/ath10k-ct-firmware-default)
|
|
TITLE:=ath10k CT 10.1 full-htt-mgt fw for QCA988x
|
|
SECTION:=firmware
|
|
CATEGORY:=Firmware
|
|
- PROVIDES:=\
|
|
- ath10k-firmware-qca988x \
|
|
- ath10k-firmware-qca988x-ct
|
|
- CONFLICTS:=\
|
|
- ath10k-firmware-qca988x \
|
|
- ath10k-firmware-qca988x-ct
|
|
- DEPENDS:=\
|
|
- +ath10k-board-qca988x \
|
|
- +!PACKAGE_kmod-ath10k-ct-smallbuffers:kmod-ath10k-ct
|
|
+ PROVIDES:=ath10k-firmware-qca988x
|
|
+ DEPENDS:=+!PACKAGE_kmod-ath10k-ct-smallbuffers:kmod-ath10k-ct
|
|
endef
|
|
|
|
define Package/ath10k-firmware-qca9887-ct
|
|
@@ -184,23 +266,14 @@ $(Package/ath10k-ct-firmware-default)
|
|
SECTION:=firmware
|
|
CATEGORY:=Firmware
|
|
PROVIDES:=ath10k-firmware-qca9887
|
|
- CONFLICTS:=ath10k-firmware-qca9887
|
|
- DEPENDS:=+ath10k-board-qca9887
|
|
endef
|
|
define Package/ath10k-firmware-qca9887-ct-full-htt
|
|
$(Package/ath10k-ct-firmware-default)
|
|
TITLE:=ath10k CT 10.1 full-htt-mgt fw for QCA9887
|
|
SECTION:=firmware
|
|
CATEGORY:=Firmware
|
|
- PROVIDES:=\
|
|
- ath10k-firmware-qca9887 \
|
|
- ath10k-firmware-qca9887-ct
|
|
- CONFLICTS:=\
|
|
- ath10k-firmware-qca9887 \
|
|
- ath10k-firmware-qca9887-ct
|
|
- DEPENDS:=\
|
|
- +ath10k-board-qca9887 \
|
|
- +!PACKAGE_kmod-ath10k-ct-smallbuffers:kmod-ath10k-ct
|
|
+ PROVIDES:=ath10k-firmware-qca9887
|
|
+ DEPENDS:=+!PACKAGE_kmod-ath10k-ct-smallbuffers:kmod-ath10k-ct
|
|
endef
|
|
|
|
define Package/ath10k-firmware-qca99x0-ct
|
|
@@ -209,39 +282,22 @@ $(Package/ath10k-ct-firmware-default)
|
|
SECTION:=firmware
|
|
CATEGORY:=Firmware
|
|
PROVIDES:=ath10k-firmware-qca99x0
|
|
- CONFLICTS:=ath10k-firmware-qca99x0
|
|
- DEPENDS:=+ath10k-board-qca99x0
|
|
endef
|
|
define Package/ath10k-firmware-qca99x0-ct-full-htt
|
|
$(Package/ath10k-ct-firmware-default)
|
|
TITLE:=ath10k CT 10.4 full-htt-mgt fw for QCA99x0
|
|
SECTION:=firmware
|
|
CATEGORY:=Firmware
|
|
- PROVIDES:=\
|
|
- ath10k-firmware-qca99x0 \
|
|
- ath10k-firmware-qca99x0-ct
|
|
- CONFLICTS:=\
|
|
- ath10k-firmware-qca99x0 \
|
|
- ath10k-firmware-qca99x0-ct \
|
|
- ath10k-firmware-qca99x0-ct-htt
|
|
- DEPENDS:=\
|
|
- +ath10k-board-qca99x0 \
|
|
- +!PACKAGE_kmod-ath10k-ct-smallbuffers:kmod-ath10k-ct
|
|
+ PROVIDES:=ath10k-firmware-qca99x0
|
|
+ DEPENDS:=+!PACKAGE_kmod-ath10k-ct-smallbuffers:kmod-ath10k-ct
|
|
endef
|
|
define Package/ath10k-firmware-qca99x0-ct-htt
|
|
$(Package/ath10k-firmware-default)
|
|
TITLE:=ath10k CT 10.4 htt-mgt fw for QCA99x0
|
|
SECTION:=firmware
|
|
CATEGORY:=Firmware
|
|
- PROVIDES:=\
|
|
- ath10k-firmware-qca99x0 \
|
|
- ath10k-firmware-qca99x0-ct
|
|
- CONFLICTS:=\
|
|
- ath10k-firmware-qca99x0 \
|
|
- ath10k-firmware-qca99x0-ct
|
|
- DEPENDS:=\
|
|
- +ath10k-board-qca99x0 \
|
|
- +!PACKAGE_kmod-ath10k-ct-smallbuffers:kmod-ath10k-ct
|
|
+ PROVIDES:=ath10k-firmware-qca99x0
|
|
+ DEPENDS:=+!PACKAGE_kmod-ath10k-ct-smallbuffers:kmod-ath10k-ct
|
|
endef
|
|
|
|
define Package/ath10k-firmware-qca9984-ct
|
|
@@ -250,39 +306,22 @@ $(Package/ath10k-ct-firmware-default)
|
|
SECTION:=firmware
|
|
CATEGORY:=Firmware
|
|
PROVIDES:=ath10k-firmware-qca9984
|
|
- CONFLICTS:=ath10k-firmware-qca9984
|
|
- DEPENDS:=+ath10k-board-qca9984
|
|
endef
|
|
define Package/ath10k-firmware-qca9984-ct-full-htt
|
|
$(Package/ath10k-ct-firmware-default)
|
|
TITLE:=ath10k CT 10.4 full-htt-mgt fw for QCA9984
|
|
SECTION:=firmware
|
|
CATEGORY:=Firmware
|
|
- PROVIDES:=\
|
|
- ath10k-firmware-qca9984 \
|
|
- ath10k-firmware-qca9984-ct
|
|
- CONFLICTS:=\
|
|
- ath10k-firmware-qca9984 \
|
|
- ath10k-firmware-qca9984-ct \
|
|
- ath10k-firmware-qca9984-ct-htt
|
|
- DEPENDS:=\
|
|
- +ath10k-board-qca9984 \
|
|
- +!PACKAGE_kmod-ath10k-ct-smallbuffers:kmod-ath10k-ct
|
|
+ PROVIDES:=ath10k-firmware-qca9984
|
|
+ DEPENDS:=+!PACKAGE_kmod-ath10k-ct-smallbuffers:kmod-ath10k-ct
|
|
endef
|
|
define Package/ath10k-firmware-qca9984-ct-htt
|
|
$(Package/ath10k-firmware-default)
|
|
TITLE:=ath10k CT 10.4 htt-mgt fw for QCA9984
|
|
SECTION:=firmware
|
|
CATEGORY:=Firmware
|
|
- PROVIDES:=\
|
|
- ath10k-firmware-qca9984 \
|
|
- ath10k-firmware-qca9984-ct
|
|
- CONFLICTS:=\
|
|
- ath10k-firmware-qca9984 \
|
|
- ath10k-firmware-qca9984-ct
|
|
- DEPENDS:=\
|
|
- +ath10k-board-qca9984 \
|
|
- +!PACKAGE_kmod-ath10k-ct-smallbuffers:kmod-ath10k-ct
|
|
+ PROVIDES:=ath10k-firmware-qca9984
|
|
+ DEPENDS:=+!PACKAGE_kmod-ath10k-ct-smallbuffers:kmod-ath10k-ct
|
|
endef
|
|
|
|
define Package/ath10k-firmware-qca4019-ct
|
|
@@ -291,39 +330,22 @@ $(Package/ath10k-ct-firmware-default)
|
|
SECTION:=firmware
|
|
CATEGORY:=Firmware
|
|
PROVIDES:=ath10k-firmware-qca4019
|
|
- CONFLICTS:=ath10k-firmware-qca4019
|
|
- DEPENDS:=+ath10k-board-qca4019
|
|
endef
|
|
define Package/ath10k-firmware-qca4019-ct-full-htt
|
|
$(Package/ath10k-ct-firmware-default)
|
|
TITLE:=ath10k CT 10.4 full-htt-mgt for QCA4018/9
|
|
SECTION:=firmware
|
|
CATEGORY:=Firmware
|
|
- PROVIDES:=\
|
|
- ath10k-firmware-qca4019 \
|
|
- ath10k-firmware-qca4019-ct
|
|
- CONFLICTS:=\
|
|
- ath10k-firmware-qca4019 \
|
|
- ath10k-firmware-qca4019-ct \
|
|
- ath10k-firmware-qca4019-ct-htt
|
|
- DEPENDS:=\
|
|
- +ath10k-board-qca4019 \
|
|
- +!PACKAGE_kmod-ath10k-ct-smallbuffers:kmod-ath10k-ct
|
|
+ PROVIDES:=ath10k-firmware-qca4019
|
|
+ DEPENDS:=+!PACKAGE_kmod-ath10k-ct-smallbuffers:kmod-ath10k-ct
|
|
endef
|
|
define Package/ath10k-firmware-qca4019-ct-htt
|
|
$(Package/ath10k-firmware-default)
|
|
TITLE:=ath10k CT 10.4 htt-mgt for QCA4018/9
|
|
SECTION:=firmware
|
|
CATEGORY:=Firmware
|
|
- PROVIDES:=\
|
|
- ath10k-firmware-qca4019 \
|
|
- ath10k-firmware-qca4019-ct
|
|
- CONFLICTS:=\
|
|
- ath10k-firmware-qca4019 \
|
|
- ath10k-firmware-qca4019-ct
|
|
- DEPENDS:=\
|
|
- +ath10k-board-qca4019 \
|
|
- +!PACKAGE_kmod-ath10k-ct-smallbuffers:kmod-ath10k-ct
|
|
+ PROVIDES:=ath10k-firmware-qca4019
|
|
+ DEPENDS:=+!PACKAGE_kmod-ath10k-ct-smallbuffers:kmod-ath10k-ct
|
|
endef
|
|
|
|
define Package/ath10k-firmware-qca9888-ct
|
|
@@ -332,39 +354,22 @@ $(Package/ath10k-ct-firmware-default)
|
|
SECTION:=firmware
|
|
CATEGORY:=Firmware
|
|
PROVIDES:=ath10k-firmware-qca9888
|
|
- CONFLICTS:=ath10k-firmware-qca9888
|
|
- DEPENDS:=+ath10k-board-qca9888
|
|
endef
|
|
define Package/ath10k-firmware-qca9888-ct-full-htt
|
|
$(Package/ath10k-ct-firmware-default)
|
|
TITLE:=ath10k CT 10.4 full-htt-mgt fw for QCA9886/8
|
|
SECTION:=firmware
|
|
CATEGORY:=Firmware
|
|
- PROVIDES:=\
|
|
- ath10k-firmware-qca9888 \
|
|
- ath10k-firmware-qca9888-ct
|
|
- CONFLICTS:=\
|
|
- ath10k-firmware-qca9888 \
|
|
- ath10k-firmware-qca9888-ct \
|
|
- ath10k-firmware-qca9888-ct-htt
|
|
- DEPENDS:=\
|
|
- +ath10k-board-qca9888 \
|
|
- +!PACKAGE_kmod-ath10k-ct-smallbuffers:kmod-ath10k-ct
|
|
+ PROVIDES:=ath10k-firmware-qca9888
|
|
+ DEPENDS:=+!PACKAGE_kmod-ath10k-ct-smallbuffers:kmod-ath10k-ct
|
|
endef
|
|
define Package/ath10k-firmware-qca9888-ct-htt
|
|
$(Package/ath10k-firmware-default)
|
|
TITLE:=ath10k CT 10.4 htt-mgt fw for QCA9886/8
|
|
SECTION:=firmware
|
|
CATEGORY:=Firmware
|
|
- PROVIDES:=\
|
|
- ath10k-firmware-qca9888 \
|
|
- ath10k-firmware-qca9888-ct
|
|
- CONFLICTS:=\
|
|
- ath10k-firmware-qca9888 \
|
|
- ath10k-firmware-qca9888-ct
|
|
- DEPENDS:=\
|
|
- +ath10k-board-qca9888 \
|
|
- +!PACKAGE_kmod-ath10k-ct-smallbuffers:kmod-ath10k-ct
|
|
+ PROVIDES:=ath10k-firmware-qca9888
|
|
+ DEPENDS:=+!PACKAGE_kmod-ath10k-ct-smallbuffers:kmod-ath10k-ct
|
|
endef
|
|
|
|
|
|
@@ -514,22 +519,34 @@ define Package/ath10k-firmware-qca9887-ct/install
|
|
$(INSTALL_DATA) \
|
|
$(DL_DIR)/$(call CT_FIRMWARE_FILE,QCA9887) \
|
|
$(1)/lib/firmware/ath10k/QCA9887/hw1.0/firmware-2.bin
|
|
+ $(INSTALL_DATA) \
|
|
+ $(DL_DIR)/$(QCA9887_BOARD_FILE) \
|
|
+ $(1)/lib/firmware/ath10k/QCA9887/hw1.0/board.bin
|
|
endef
|
|
define Package/ath10k-firmware-qca9887-ct-full-htt/install
|
|
$(INSTALL_DIR) $(1)/lib/firmware/ath10k/QCA9887/hw1.0
|
|
$(INSTALL_DATA) \
|
|
$(DL_DIR)/$(call CT_FIRMWARE_FILE_FULL_HTT,QCA9887) \
|
|
$(1)/lib/firmware/ath10k/QCA9887/hw1.0/ct-firmware-2.bin
|
|
+ $(INSTALL_DATA) \
|
|
+ $(DL_DIR)/$(QCA9887_BOARD_FILE) \
|
|
+ $(1)/lib/firmware/ath10k/QCA9887/hw1.0/board.bin
|
|
endef
|
|
|
|
define Package/ath10k-firmware-qca988x-ct/install
|
|
$(INSTALL_DIR) $(1)/lib/firmware/ath10k/QCA988X/hw2.0
|
|
+ $(INSTALL_DATA) \
|
|
+ $(DL_DIR)/$(QCA988X_BOARD_FILE) \
|
|
+ $(1)/lib/firmware/ath10k/QCA988X/hw2.0/board.bin
|
|
$(INSTALL_DATA) \
|
|
$(DL_DIR)/$(call CT_FIRMWARE_FILE,QCA988X) \
|
|
$(1)/lib/firmware/ath10k/QCA988X/hw2.0/firmware-2.bin
|
|
endef
|
|
define Package/ath10k-firmware-qca988x-ct-full-htt/install
|
|
$(INSTALL_DIR) $(1)/lib/firmware/ath10k/QCA988X/hw2.0
|
|
+ $(INSTALL_DATA) \
|
|
+ $(DL_DIR)/$(QCA988X_BOARD_FILE) \
|
|
+ $(1)/lib/firmware/ath10k/QCA988X/hw2.0/board.bin
|
|
$(INSTALL_DATA) \
|
|
$(DL_DIR)/$(call CT_FIRMWARE_FILE_FULL_HTT,QCA988X) \
|
|
$(1)/lib/firmware/ath10k/QCA988X/hw2.0/ct-firmware-2.bin
|
|
@@ -537,18 +554,36 @@ endef
|
|
|
|
define Package/ath10k-firmware-qca99x0-ct/install
|
|
$(INSTALL_DIR) $(1)/lib/firmware/ath10k/QCA99X0/hw2.0
|
|
+ $(INSTALL_DATA) \
|
|
+ $(DL_DIR)/$(QCA99X0_BOARD2_FILE) \
|
|
+ $(1)/lib/firmware/ath10k/QCA99X0/hw2.0/board-2.bin
|
|
+ $(INSTALL_DATA) \
|
|
+ $(DL_DIR)/$(QCA99X0_BOARD_FILE) \
|
|
+ $(1)/lib/firmware/ath10k/QCA99X0/hw2.0/board.bin
|
|
$(INSTALL_DATA) \
|
|
$(DL_DIR)/$(call CT_FIRMWARE_FILE,QCA99X0) \
|
|
$(1)/lib/firmware/ath10k/QCA99X0/hw2.0/firmware-5.bin
|
|
endef
|
|
define Package/ath10k-firmware-qca99x0-ct-full-htt/install
|
|
$(INSTALL_DIR) $(1)/lib/firmware/ath10k/QCA99X0/hw2.0
|
|
+ $(INSTALL_DATA) \
|
|
+ $(DL_DIR)/$(QCA99X0_BOARD2_FILE) \
|
|
+ $(1)/lib/firmware/ath10k/QCA99X0/hw2.0/board-2.bin
|
|
+ $(INSTALL_DATA) \
|
|
+ $(DL_DIR)/$(QCA99X0_BOARD_FILE) \
|
|
+ $(1)/lib/firmware/ath10k/QCA99X0/hw2.0/board.bin
|
|
$(INSTALL_DATA) \
|
|
$(DL_DIR)/$(call CT_FIRMWARE_FILE_FULL_HTT,QCA99X0) \
|
|
$(1)/lib/firmware/ath10k/QCA99X0/hw2.0/ct-firmware-5.bin
|
|
endef
|
|
define Package/ath10k-firmware-qca99x0-ct-htt/install
|
|
$(INSTALL_DIR) $(1)/lib/firmware/ath10k/QCA99X0/hw2.0
|
|
+ $(INSTALL_DATA) \
|
|
+ $(DL_DIR)/$(QCA99X0_BOARD2_FILE) \
|
|
+ $(1)/lib/firmware/ath10k/QCA99X0/hw2.0/board-2.bin
|
|
+ $(INSTALL_DATA) \
|
|
+ $(DL_DIR)/$(QCA99X0_BOARD_FILE) \
|
|
+ $(1)/lib/firmware/ath10k/QCA99X0/hw2.0/board.bin
|
|
$(INSTALL_DATA) \
|
|
$(DL_DIR)/$(call CT_FIRMWARE_FILE_HTT,QCA99X0) \
|
|
$(1)/lib/firmware/ath10k/QCA99X0/hw2.0/ct-firmware-5.bin
|
|
@@ -556,18 +591,27 @@ endef
|
|
|
|
define Package/ath10k-firmware-qca9984-ct/install
|
|
$(INSTALL_DIR) $(1)/lib/firmware/ath10k/QCA9984/hw1.0
|
|
+ $(INSTALL_DATA) \
|
|
+ $(DL_DIR)/$(QCA9984_BOARD2_FILE) \
|
|
+ $(1)/lib/firmware/ath10k/QCA9984/hw1.0/board-2.bin
|
|
$(INSTALL_DATA) \
|
|
$(DL_DIR)/$(call CT_FIRMWARE_FILE,QCA9984) \
|
|
$(1)/lib/firmware/ath10k/QCA9984/hw1.0/firmware-5.bin
|
|
endef
|
|
define Package/ath10k-firmware-qca9984-ct-full-htt/install
|
|
$(INSTALL_DIR) $(1)/lib/firmware/ath10k/QCA9984/hw1.0
|
|
+ $(INSTALL_DATA) \
|
|
+ $(DL_DIR)/$(QCA9984_BOARD2_FILE) \
|
|
+ $(1)/lib/firmware/ath10k/QCA9984/hw1.0/board-2.bin
|
|
$(INSTALL_DATA) \
|
|
$(DL_DIR)/$(call CT_FIRMWARE_FILE_FULL_HTT,QCA9984) \
|
|
$(1)/lib/firmware/ath10k/QCA9984/hw1.0/ct-firmware-5.bin
|
|
endef
|
|
define Package/ath10k-firmware-qca9984-ct-htt/install
|
|
$(INSTALL_DIR) $(1)/lib/firmware/ath10k/QCA9984/hw1.0
|
|
+ $(INSTALL_DATA) \
|
|
+ $(DL_DIR)/$(QCA9984_BOARD2_FILE) \
|
|
+ $(1)/lib/firmware/ath10k/QCA9984/hw1.0/board-2.bin
|
|
$(INSTALL_DATA) \
|
|
$(DL_DIR)/$(call CT_FIRMWARE_FILE_HTT,QCA9984) \
|
|
$(1)/lib/firmware/ath10k/QCA9984/hw1.0/ct-firmware-5.bin
|
|
@@ -575,18 +619,27 @@ endef
|
|
|
|
define Package/ath10k-firmware-qca4019-ct/install
|
|
$(INSTALL_DIR) $(1)/lib/firmware/ath10k/QCA4019/hw1.0
|
|
+ $(INSTALL_DATA) \
|
|
+ $(DL_DIR)/$(QCA4019_BOARD2_FILE) \
|
|
+ $(1)/lib/firmware/ath10k/QCA4019/hw1.0/board-2.bin
|
|
$(INSTALL_DATA) \
|
|
$(DL_DIR)/$(call CT_FIRMWARE_FILE,QCA4019) \
|
|
$(1)/lib/firmware/ath10k/QCA4019/hw1.0/firmware-5.bin
|
|
endef
|
|
define Package/ath10k-firmware-qca4019-ct-full-htt/install
|
|
$(INSTALL_DIR) $(1)/lib/firmware/ath10k/QCA4019/hw1.0
|
|
+ $(INSTALL_DATA) \
|
|
+ $(DL_DIR)/$(QCA4019_BOARD2_FILE) \
|
|
+ $(1)/lib/firmware/ath10k/QCA4019/hw1.0/board-2.bin
|
|
$(INSTALL_DATA) \
|
|
$(DL_DIR)/$(call CT_FIRMWARE_FILE_FULL_HTT,QCA4019) \
|
|
$(1)/lib/firmware/ath10k/QCA4019/hw1.0/ct-firmware-5.bin
|
|
endef
|
|
define Package/ath10k-firmware-qca4019-ct-htt/install
|
|
$(INSTALL_DIR) $(1)/lib/firmware/ath10k/QCA4019/hw1.0
|
|
+ $(INSTALL_DATA) \
|
|
+ $(DL_DIR)/$(QCA4019_BOARD2_FILE) \
|
|
+ $(1)/lib/firmware/ath10k/QCA4019/hw1.0/board-2.bin
|
|
$(INSTALL_DATA) \
|
|
$(DL_DIR)/$(call CT_FIRMWARE_FILE_HTT,QCA4019) \
|
|
$(1)/lib/firmware/ath10k/QCA4019/hw1.0/ct-firmware-5.bin
|
|
@@ -597,6 +650,9 @@ define Package/ath10k-firmware-qca9888-ct/install
|
|
ln -s \
|
|
../../cal-pci-0000:01:00.0.bin \
|
|
$(1)/lib/firmware/ath10k/QCA9888/hw2.0/board.bin
|
|
+ $(INSTALL_DATA) \
|
|
+ $(DL_DIR)/$(QCA9888_BOARD2_FILE) \
|
|
+ $(1)/lib/firmware/ath10k/QCA9888/hw2.0/board-2.bin
|
|
$(INSTALL_DATA) \
|
|
$(DL_DIR)/$(call CT_FIRMWARE_FILE,QCA9888) \
|
|
$(1)/lib/firmware/ath10k/QCA9888/hw2.0/firmware-5.bin
|
|
@@ -606,6 +662,9 @@ define Package/ath10k-firmware-qca9888-ct-full-htt/install
|
|
ln -s \
|
|
../../cal-pci-0000:01:00.0.bin \
|
|
$(1)/lib/firmware/ath10k/QCA9888/hw2.0/board.bin
|
|
+ $(INSTALL_DATA) \
|
|
+ $(DL_DIR)/$(QCA9888_BOARD2_FILE) \
|
|
+ $(1)/lib/firmware/ath10k/QCA9888/hw2.0/board-2.bin
|
|
$(INSTALL_DATA) \
|
|
$(DL_DIR)/$(call CT_FIRMWARE_FILE_FULL_HTT,QCA9888) \
|
|
$(1)/lib/firmware/ath10k/QCA9888/hw2.0/ct-firmware-5.bin
|
|
@@ -615,6 +674,9 @@ define Package/ath10k-firmware-qca9888-ct-htt/install
|
|
ln -s \
|
|
../../cal-pci-0000:01:00.0.bin \
|
|
$(1)/lib/firmware/ath10k/QCA9888/hw2.0/board.bin
|
|
+ $(INSTALL_DATA) \
|
|
+ $(DL_DIR)/$(QCA9888_BOARD2_FILE) \
|
|
+ $(1)/lib/firmware/ath10k/QCA9888/hw2.0/board-2.bin
|
|
$(INSTALL_DATA) \
|
|
$(DL_DIR)/$(call CT_FIRMWARE_FILE_HTT,QCA9888) \
|
|
$(1)/lib/firmware/ath10k/QCA9888/hw2.0/ct-firmware-5.bin
|
|
--
|
|
2.25.1
|
|
|