1 include $(TOPDIR
)/rules.mk
3 PKG_NAME
:=ath10k-ct-firmware
4 PKG_VERSION
:=2020-11-08
7 include $(INCLUDE_DIR
)/package.mk
9 CT_FIRMWARE_FILE
= $(1)-$($(1)_FIRMWARE_FILE_CT
)
10 CT_FIRMWARE_FILE_FULL_HTT
= $(1)-$($(1)_FIRMWARE_FILE_CT_FULL_HTT
)
11 CT_FIRMWARE_FILE_HTT
= $(1)-$($(1)_FIRMWARE_FILE_CT_HTT
)
13 define Download
/ct-firmware
14 URL
:=https
://www.candelatech.com
/downloads
/$(2)
15 FILE
:=$(call CT_FIRMWARE_FILE
,$(1))
16 URL_FILE
:=$($(1)_FIRMWARE_FILE_CT
)
19 define Download
/ct-firmware-full-htt
20 URL
:=https
://www.candelatech.com
/downloads
/$(2)
21 FILE
:=$(call CT_FIRMWARE_FILE_FULL_HTT
,$(1))
22 URL_FILE
:=$($(1)_FIRMWARE_FILE_CT_FULL_HTT
)
25 define Download
/ct-firmware-htt
26 URL
:=https
://www.candelatech.com
/downloads
/$(2)
27 FILE
:=$(call CT_FIRMWARE_FILE_HTT
,$(1))
28 URL_FILE
:=$($(1)_FIRMWARE_FILE_CT_HTT
)
31 QCA988X_FIRMWARE_FILE_CT
:=firmware-2-ct-full-community-22.bin.lede
.022
32 define Download
/ath10k-firmware-qca988x-ct
33 $(call Download
/ct-firmware
,QCA988X
,)
34 HASH
:=398e4380e7e55105f3da0f78af29d1e437404ed3a82597aa4b6daaa7dce1a38e
36 $(eval
$(call Download
,ath10k-firmware-qca988x-ct
))
38 QCA988X_FIRMWARE_FILE_CT_FULL_HTT
:=firmware-2-ct-full-htt-mgt-community-22.bin.lede
.022
39 define Download
/ath10k-firmware-qca988x-ct-full-htt
40 $(call Download
/ct-firmware-full-htt
,QCA988X
,)
41 HASH
:=990d9cbf79dd81f141257a289f89808bd7726406c9ed845a7e49e5167002ffde
43 $(eval
$(call Download
,ath10k-firmware-qca988x-ct-full-htt
))
46 QCA9887_FIRMWARE_FILE_CT
:=firmware-2-ct-full-community-22.bin.lede
.022
47 define Download
/ath10k-firmware-qca9887-ct
48 $(call Download
/ct-firmware
,QCA9887
,ath10k-9887
)
49 HASH
:=a526cb44560da569781e10bf608194b1eff29b250e9887dba6d4d9a15c921c1e
51 $(eval
$(call Download
,ath10k-firmware-qca9887-ct
))
53 QCA9887_FIRMWARE_FILE_CT_FULL_HTT
:=firmware-2-ct-full-htt-mgt-community-22.bin.lede
.022
54 define Download
/ath10k-firmware-qca9887-ct-full-htt
55 $(call Download
/ct-firmware-full-htt
,QCA9887
,ath10k-9887
)
56 HASH
:=0b60fc558b773e9cbd5c2df903c894a030872fdb96390b0cca4b23b7fc7b881f
58 $(eval
$(call Download
,ath10k-firmware-qca9887-ct-full-htt
))
61 QCA99X0_FIRMWARE_FILE_CT
:=firmware-5-ct-full-community-12.bin-lede
.022
62 define Download
/ath10k-firmware-qca99x0-ct
63 $(call Download
/ct-firmware
,QCA99X0
,ath10k-10-4b
)
64 HASH
:=578ad67976b61a393eb820a05e8eae70ec95f6b803bedbe952b8ff573eb09abe
66 $(eval
$(call Download
,ath10k-firmware-qca99x0-ct
))
68 QCA99X0_FIRMWARE_FILE_CT_FULL_HTT
:=firmware-5-ct-full-htt-mgt-community-12.bin-lede
.022
69 define Download
/ath10k-firmware-qca99x0-ct-full-htt
70 $(call Download
/ct-firmware-full-htt
,QCA99X0
,ath10k-10-4b
)
71 HASH
:=8ea5c9f27c048796d406706a9c8471cd070f5aeb768622bb334a04853d557a4d
73 $(eval
$(call Download
,ath10k-firmware-qca99x0-ct-full-htt
))
75 QCA99X0_FIRMWARE_FILE_CT_HTT
:=firmware-5-ct-htt-mgt-community-12.bin-lede
.022
76 define Download
/ath10k-firmware-qca99x0-ct-htt
77 $(call Download
/ct-firmware-htt
,QCA99X0
,ath10k-10-4b
)
78 HASH
:=7b0b7545114e8dc0f2c70dc8a43a5a48d84d37f2a4673977a692c5f3361445c6
80 $(eval
$(call Download
,ath10k-firmware-qca99x0-ct-htt
))
83 QCA9984_FIRMWARE_FILE_CT
:=firmware-5-ct-full-community-12.bin-lede
.022
84 define Download
/ath10k-firmware-qca9984-ct
85 $(call Download
/ct-firmware
,QCA9984
,ath10k-9984-10-4b
)
86 HASH
:=7bfe5bf7c38532fa57db62ebc56ec625583928d5d4736475d5dec4d4ae031154
88 $(eval
$(call Download
,ath10k-firmware-qca9984-ct
))
90 QCA9984_FIRMWARE_FILE_CT_FULL_HTT
:=firmware-5-ct-full-htt-mgt-community-12.bin-lede
.022
91 define Download
/ath10k-firmware-qca9984-ct-full-htt
92 $(call Download
/ct-firmware-full-htt
,QCA9984
,ath10k-9984-10-4b
)
93 HASH
:=672be40c4d987d7e8e309341262a37cda7baf925416d1dc651284b6d2bd30969
95 $(eval
$(call Download
,ath10k-firmware-qca9984-ct-full-htt
))
97 QCA9984_FIRMWARE_FILE_CT_HTT
:=firmware-5-ct-htt-mgt-community-12.bin-lede
.022
98 define Download
/ath10k-firmware-qca9984-ct-htt
99 $(call Download
/ct-firmware-htt
,QCA9984
,ath10k-9984-10-4b
)
100 HASH
:=a24e887f13aca4358ab2b6a42a7212d066e4d19e29b00bb26f9681b1dc8d0eb0
102 $(eval
$(call Download
,ath10k-firmware-qca9984-ct-htt
))
105 QCA4019_FIRMWARE_FILE_CT
:=firmware-5-ct-full-community-12.bin-lede
.022
106 define Download
/ath10k-firmware-qca4019-ct
107 $(call Download
/ct-firmware
,QCA4019
,ath10k-4019-10-4b
)
108 HASH
:=503956d9bf09d603e4cf36ac080fa5b5a22032166204e3c15ae898647bc50df3
110 $(eval
$(call Download
,ath10k-firmware-qca4019-ct
))
112 QCA4019_FIRMWARE_FILE_CT_FULL_HTT
:=firmware-5-ct-full-htt-mgt-community-12.bin-lede
.022
113 define Download
/ath10k-firmware-qca4019-ct-full-htt
114 $(call Download
/ct-firmware-full-htt
,QCA4019
,ath10k-4019-10-4b
)
115 HASH
:=591bf9ed00fb540d7ba034453f17696e8dd91a4b7d81f7cc1ec41f447fa74831
117 $(eval
$(call Download
,ath10k-firmware-qca4019-ct-full-htt
))
119 QCA4019_FIRMWARE_FILE_CT_HTT
:=firmware-5-ct-htt-mgt-community-12.bin-lede
.022
120 define Download
/ath10k-firmware-qca4019-ct-htt
121 $(call Download
/ct-firmware-htt
,QCA4019
,ath10k-4019-10-4b
)
122 HASH
:=06e58a283ff90d021ff7cb58684cbf39750bd71cf91c56b32add64253133929c
124 $(eval
$(call Download
,ath10k-firmware-qca4019-ct-htt
))
127 QCA9888_FIRMWARE_FILE_CT
:=firmware-5-ct-full-community-12.bin-lede
.022
128 define Download
/ath10k-firmware-qca9888-ct
129 $(call Download
/ct-firmware
,QCA9888
,ath10k-9888-10-4b
)
130 HASH
:=82ff5afcf0c9dcdb03b0b40c6eddc81e11b18e4f522f681935b5ec42537972ee
132 $(eval
$(call Download
,ath10k-firmware-qca9888-ct
))
134 QCA9888_FIRMWARE_FILE_CT_FULL_HTT
:=firmware-5-ct-full-htt-mgt-community-12.bin-lede
.022
135 define Download
/ath10k-firmware-qca9888-ct-full-htt
136 $(call Download
/ct-firmware-full-htt
,QCA9888
,ath10k-9888-10-4b
)
137 HASH
:=1a741f2cf43fbea24ed831b4e76cbb114b525d1ee9b917ce0000916cbcc42f92
139 $(eval
$(call Download
,ath10k-firmware-qca9888-ct-full-htt
))
141 QCA9888_FIRMWARE_FILE_CT_HTT
:=firmware-5-ct-htt-mgt-community-12.bin-lede
.022
142 define Download
/ath10k-firmware-qca9888-ct-htt
143 $(call Download
/ct-firmware-htt
,QCA9888
,ath10k-9888-10-4b
)
144 HASH
:=34bf07912a2f3fce4a5887c690848bb06d339bd1c86541b0b57b9c45eccc88e4
146 $(eval
$(call Download
,ath10k-firmware-qca9888-ct-htt
))
149 define Package
/ath10k-ct-firmware-default
152 URL
:=https
://www.candelatech.com
/ath10k.php
156 define Package
/ath10k-firmware-qca988x-ct
157 $(Package
/ath10k-ct-firmware-default
)
158 TITLE
:=ath10k CT
10.1 firmware for QCA988x devices
161 PROVIDES
:=ath10k-firmware-qca988x
162 CONFLICTS
:=ath10k-firmware-qca988x
163 DEPENDS
:=+ath10k-board-qca988x
165 define Package
/ath10k-firmware-qca988x-ct-full-htt
166 $(Package
/ath10k-ct-firmware-default
)
167 TITLE
:=ath10k CT
10.1 full-htt-mgt fw for QCA988x
171 ath10k-firmware-qca988x \
172 ath10k-firmware-qca988x-ct
174 ath10k-firmware-qca988x \
175 ath10k-firmware-qca988x-ct
177 +ath10k-board-qca988x \
178 +!PACKAGE_kmod-ath10k-ct-smallbuffers
:kmod-ath10k-ct
181 define Package
/ath10k-firmware-qca9887-ct
182 $(Package
/ath10k-ct-firmware-default
)
183 TITLE
:=ath10k CT
10.1 firmware for QCA9887 devices
186 PROVIDES
:=ath10k-firmware-qca9887
187 CONFLICTS
:=ath10k-firmware-qca9887
188 DEPENDS
:=+ath10k-board-qca9887
190 define Package
/ath10k-firmware-qca9887-ct-full-htt
191 $(Package
/ath10k-ct-firmware-default
)
192 TITLE
:=ath10k CT
10.1 full-htt-mgt fw for QCA9887
196 ath10k-firmware-qca9887 \
197 ath10k-firmware-qca9887-ct
199 ath10k-firmware-qca9887 \
200 ath10k-firmware-qca9887-ct
202 +ath10k-board-qca9887 \
203 +!PACKAGE_kmod-ath10k-ct-smallbuffers
:kmod-ath10k-ct
206 define Package
/ath10k-firmware-qca99x0-ct
207 $(Package
/ath10k-ct-firmware-default
)
208 TITLE
:=ath10k CT
10.4 firmware for QCA99x0 devices
211 PROVIDES
:=ath10k-firmware-qca99x0
212 CONFLICTS
:=ath10k-firmware-qca99x0
213 DEPENDS
:=+ath10k-board-qca99x0
215 define Package
/ath10k-firmware-qca99x0-ct-full-htt
216 $(Package
/ath10k-ct-firmware-default
)
217 TITLE
:=ath10k CT
10.4 full-htt-mgt fw for QCA99x0
221 ath10k-firmware-qca99x0 \
222 ath10k-firmware-qca99x0-ct
224 ath10k-firmware-qca99x0 \
225 ath10k-firmware-qca99x0-ct \
226 ath10k-firmware-qca99x0-ct-htt
228 +ath10k-board-qca99x0 \
229 +!PACKAGE_kmod-ath10k-ct-smallbuffers
:kmod-ath10k-ct
231 define Package
/ath10k-firmware-qca99x0-ct-htt
232 $(Package
/ath10k-firmware-default
)
233 TITLE
:=ath10k CT
10.4 htt-mgt fw for QCA99x0
237 ath10k-firmware-qca99x0 \
238 ath10k-firmware-qca99x0-ct
240 ath10k-firmware-qca99x0 \
241 ath10k-firmware-qca99x0-ct
243 +ath10k-board-qca99x0 \
244 +!PACKAGE_kmod-ath10k-ct-smallbuffers
:kmod-ath10k-ct
247 define Package
/ath10k-firmware-qca9984-ct
248 $(Package
/ath10k-ct-firmware-default
)
249 TITLE
:=ath10k CT
10.4 firmware for QCA9984 devices
252 PROVIDES
:=ath10k-firmware-qca9984
253 CONFLICTS
:=ath10k-firmware-qca9984
254 DEPENDS
:=+ath10k-board-qca9984
256 define Package
/ath10k-firmware-qca9984-ct-full-htt
257 $(Package
/ath10k-ct-firmware-default
)
258 TITLE
:=ath10k CT
10.4 full-htt-mgt fw for QCA9984
262 ath10k-firmware-qca9984 \
263 ath10k-firmware-qca9984-ct
265 ath10k-firmware-qca9984 \
266 ath10k-firmware-qca9984-ct \
267 ath10k-firmware-qca9984-ct-htt
269 +ath10k-board-qca9984 \
270 +!PACKAGE_kmod-ath10k-ct-smallbuffers
:kmod-ath10k-ct
272 define Package
/ath10k-firmware-qca9984-ct-htt
273 $(Package
/ath10k-firmware-default
)
274 TITLE
:=ath10k CT
10.4 htt-mgt fw for QCA9984
278 ath10k-firmware-qca9984 \
279 ath10k-firmware-qca9984-ct
281 ath10k-firmware-qca9984 \
282 ath10k-firmware-qca9984-ct
284 +ath10k-board-qca9984 \
285 +!PACKAGE_kmod-ath10k-ct-smallbuffers
:kmod-ath10k-ct
288 define Package
/ath10k-firmware-qca4019-ct
289 $(Package
/ath10k-ct-firmware-default
)
290 TITLE
:=ath10k CT
10.4 firmware for QCA4018
/9
293 PROVIDES
:=ath10k-firmware-qca4019
294 CONFLICTS
:=ath10k-firmware-qca4019
296 define Package
/ath10k-firmware-qca4019-ct-full-htt
297 $(Package
/ath10k-ct-firmware-default
)
298 TITLE
:=ath10k CT
10.4 full-htt-mgt for QCA4018
/9
302 ath10k-firmware-qca4019 \
303 ath10k-firmware-qca4019-ct
305 ath10k-firmware-qca4019 \
306 ath10k-firmware-qca4019-ct \
307 ath10k-firmware-qca4019-ct-htt
309 +!PACKAGE_kmod-ath10k-ct-smallbuffers
:kmod-ath10k-ct
311 define Package
/ath10k-firmware-qca4019-ct-htt
312 $(Package
/ath10k-firmware-default
)
313 TITLE
:=ath10k CT
10.4 htt-mgt for QCA4018
/9
317 ath10k-firmware-qca4019 \
318 ath10k-firmware-qca4019-ct
320 ath10k-firmware-qca4019 \
321 ath10k-firmware-qca4019-ct
323 +!PACKAGE_kmod-ath10k-ct-smallbuffers
:kmod-ath10k-ct
326 define Package
/ath10k-firmware-qca9888-ct
327 $(Package
/ath10k-ct-firmware-default
)
328 TITLE
:=ath10k CT
10.4 fw for QCA9886
/8 devices
331 PROVIDES
:=ath10k-firmware-qca9888
332 CONFLICTS
:=ath10k-firmware-qca9888
333 DEPENDS
:=+ath10k-board-qca9888
335 define Package
/ath10k-firmware-qca9888-ct-full-htt
336 $(Package
/ath10k-ct-firmware-default
)
337 TITLE
:=ath10k CT
10.4 full-htt-mgt fw for QCA9886
/8
341 ath10k-firmware-qca9888 \
342 ath10k-firmware-qca9888-ct
344 ath10k-firmware-qca9888 \
345 ath10k-firmware-qca9888-ct \
346 ath10k-firmware-qca9888-ct-htt
348 +ath10k-board-qca9888 \
349 +!PACKAGE_kmod-ath10k-ct-smallbuffers
:kmod-ath10k-ct
351 define Package
/ath10k-firmware-qca9888-ct-htt
352 $(Package
/ath10k-firmware-default
)
353 TITLE
:=ath10k CT
10.4 htt-mgt fw for QCA9886
/8
357 ath10k-firmware-qca9888 \
358 ath10k-firmware-qca9888-ct
360 ath10k-firmware-qca9888 \
361 ath10k-firmware-qca9888-ct
363 +ath10k-board-qca9888 \
364 +!PACKAGE_kmod-ath10k-ct-smallbuffers
:kmod-ath10k-ct
368 define Package
/ath10k-firmware-qca9887-ct
/description
369 Alternative ath10k firmware for QCA9887 from Candela Technologies.
370 Enables IBSS and other features. See
:
371 http
://www.candelatech.com
/ath10k-10.1.php
372 This firmware conflicts with the standard
9887 firmware
, so select only
375 define Package
/ath10k-firmware-qca9887-ct-full-htt
/description
376 Alternative ath10k firmware for QCA9887 from Candela Technologies.
377 Uses normal HTT TX data path for management frames
, which improves
378 stability in busy networks and fixes
.11r authentication.
379 Enables IBSS and other features. See
:
380 http
://www.candelatech.com
/ath10k-10.1.php
381 This firmware selects and requires the ath10k-ct driver.
384 define Package
/ath10k-firmware-qca988x-ct
/description
385 Alternative ath10k firmware for QCA988X from Candela Technologies.
386 Enables IBSS and other features. See
:
387 http
://www.candelatech.com
/ath10k-10.1.php
388 This firmware will NOT be used unless the standard ath10k-firmware-qca988x
389 is un-selected since the driver will try to load firmware-5.bin before
392 define Package
/ath10k-firmware-qca988x-ct-full-htt
/description
393 Alternative ath10k firmware for QCA988X from Candela Technologies.
394 Uses normal HTT TX data path for management frames
, which improves
395 stability in busy networks and fixes
.11r authentication.
396 Enables IBSS and other features. See
:
397 http
://www.candelatech.com
/ath10k-10.1.php
398 This firmware selects and requires the ath10k-ct driver.
401 define Package
/ath10k-firmware-qca99x0-ct
/description
402 Alternative ath10k firmware for QCA99x0 from Candela Technologies.
403 Enables IBSS and other features. See
:
404 http
://www.candelatech.com
/ath10k-10.4.php
405 This firmware conflicts with the standard
99x0 firmware
, so select only
408 define Package
/ath10k-firmware-qca99x0-ct-full-htt
/description
409 Alternative ath10k firmware for QCA99x0 from Candela Technologies.
410 Uses normal HTT TX data path for management frames
, which improves
411 stability in busy networks and may be required for
.11r authentication.
412 Enables IBSS and other features. See
:
413 http
://www.candelatech.com
/ath10k-10.4.php
414 This firmware selects and requires the ath10k-ct driver.
416 define Package
/ath10k-firmware-qca99x0-ct-htt
/description
417 Alternative ath10k firmware for QCA99x0 from Candela Technologies.
418 Uses normal HTT TX data path for management frames
, which improves
419 stability in busy networks and may be required for
.11r authentication.
420 This firmware lacks a lot of features that ath10k does not use
, saving
422 Enables IBSS and other features. See
:
423 http
://www.candelatech.com
/ath10k-10.4.php
424 This firmware selects and requires the ath10k-ct driver.
427 define Package
/ath10k-firmware-qca9984-ct
/description
428 Alternative ath10k firmware for QCA9984 from Candela Technologies.
429 Enables IBSS and other features. See
:
430 http
://www.candelatech.com
/ath10k-10.4.php
431 This firmware conflicts with the standard
9984 firmware
, so select only
434 define Package
/ath10k-firmware-qca9984-ct-full-htt
/description
435 Alternative ath10k firmware for QCA9984 from Candela Technologies.
436 Uses normal HTT TX data path for management frames
, which improves
437 stability in busy networks and may be required for
.11r authentication.
438 Enables IBSS and other features. See
:
439 http
://www.candelatech.com
/ath10k-10.4.php
440 This firmware selects and requires the ath10k-ct driver.
442 define Package
/ath10k-firmware-qca9984-ct-htt
/description
443 Alternative ath10k firmware for QCA9984 from Candela Technologies.
444 Uses normal HTT TX data path for management frames
, which improves
445 stability in busy networks and may be required for
.11r authentication.
446 This firmware lacks a lot of features that ath10k does not use
, saving
448 Enables IBSS and other features. See
:
449 http
://www.candelatech.com
/ath10k-10.4.php
450 This firmware selects and requires the ath10k-ct driver.
453 define Package
/ath10k-firmware-qca4019-ct
/description
454 Alternative ath10k firmware for IPQ4019 radio from Candela Technologies.
455 Enables IBSS and other features. Works with standard or ath10k-ct driver.
456 See
: http
://www.candelatech.com
/ath10k-10.4.php
458 define Package
/ath10k-firmware-qca4019-ct-full-htt
/description
459 Alternative ath10k firmware for IPQ4019 radio from Candela Technologies.
460 Uses normal HTT TX data path for management frames
, which improves
461 stability in busy networks and may be required for
.11r authentication.
462 Enables IBSS and other features.
463 See
: http
://www.candelatech.com
/ath10k-10.4.php
464 This firmware selects and requires the ath10k-ct driver.
466 define Package
/ath10k-firmware-qca4019-ct-htt
/description
467 Alternative ath10k firmware for IPQ4019 radio from Candela Technologies.
468 Uses normal HTT TX data path for management frames
, which improves
469 stability in busy networks and may be required for
.11r authentication.
470 This firmware lacks a lot of features that ath10k does not use
, saving
472 Enables IBSS and other features.
473 See
: http
://www.candelatech.com
/ath10k-10.4.php
474 This firmware selects and requires the ath10k-ct driver.
477 define Package
/ath10k-firmware-qca9888-ct
/description
478 Alternative ath10k firmware for QCA9886 and QCA9888 from Candela Technologies.
479 Enables IBSS and other features. See
:
480 http
://www.candelatech.com
/ath10k-10.4.php
481 This firmware conflicts with the standard
9886 and
9888 firmware
, so select only
484 define Package
/ath10k-firmware-qca9888-ct-full-htt
/description
485 Alternative ath10k firmware for QCA9886 and QCA9888 from Candela Technologies.
486 Uses normal HTT TX data path for management frames
, which improves
487 stability in busy networks and may be required for
.11r authentication.
488 Enables IBSS and other features. See
:
489 http
://www.candelatech.com
/ath10k-10.4.php
490 This firmware selects and requires the ath10k-ct driver.
492 define Package
/ath10k-firmware-qca9888-ct-htt
/description
493 Alternative ath10k firmware for QCA9886 and QCA9888 from Candela Technologies.
494 Uses normal HTT TX data path for management frames
, which improves
495 stability in busy networks and may be required for
.11r authentication.
496 This firmware lacks a lot of features that ath10k does not use
, saving
498 Enables IBSS and other features. See
:
499 http
://www.candelatech.com
/ath10k-10.4.php
500 This firmware selects and requires the ath10k-ct driver.
509 define Package
/ath10k-firmware-qca9887-ct
/install
510 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA9887
/hw1.0
512 $(DL_DIR
)/$(call CT_FIRMWARE_FILE
,QCA9887
) \
513 $(1)/lib
/firmware
/ath10k
/QCA9887
/hw1.0
/firmware-2.bin
515 define Package
/ath10k-firmware-qca9887-ct-full-htt
/install
516 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA9887
/hw1.0
518 $(DL_DIR
)/$(call CT_FIRMWARE_FILE_FULL_HTT
,QCA9887
) \
519 $(1)/lib
/firmware
/ath10k
/QCA9887
/hw1.0
/ct-firmware-2.bin
522 define Package
/ath10k-firmware-qca988x-ct
/install
523 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA988X
/hw2.0
525 $(DL_DIR
)/$(call CT_FIRMWARE_FILE
,QCA988X
) \
526 $(1)/lib
/firmware
/ath10k
/QCA988X
/hw2.0
/firmware-2.bin
528 define Package
/ath10k-firmware-qca988x-ct-full-htt
/install
529 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA988X
/hw2.0
531 $(DL_DIR
)/$(call CT_FIRMWARE_FILE_FULL_HTT
,QCA988X
) \
532 $(1)/lib
/firmware
/ath10k
/QCA988X
/hw2.0
/ct-firmware-2.bin
535 define Package
/ath10k-firmware-qca99x0-ct
/install
536 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA99X0
/hw2.0
538 $(DL_DIR
)/$(call CT_FIRMWARE_FILE
,QCA99X0
) \
539 $(1)/lib
/firmware
/ath10k
/QCA99X0
/hw2.0
/firmware-5.bin
541 define Package
/ath10k-firmware-qca99x0-ct-full-htt
/install
542 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA99X0
/hw2.0
544 $(DL_DIR
)/$(call CT_FIRMWARE_FILE_FULL_HTT
,QCA99X0
) \
545 $(1)/lib
/firmware
/ath10k
/QCA99X0
/hw2.0
/ct-firmware-5.bin
547 define Package
/ath10k-firmware-qca99x0-ct-htt
/install
548 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA99X0
/hw2.0
550 $(DL_DIR
)/$(call CT_FIRMWARE_FILE_HTT
,QCA99X0
) \
551 $(1)/lib
/firmware
/ath10k
/QCA99X0
/hw2.0
/ct-firmware-5.bin
554 define Package
/ath10k-firmware-qca9984-ct
/install
555 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA9984
/hw1.0
557 $(DL_DIR
)/$(call CT_FIRMWARE_FILE
,QCA9984
) \
558 $(1)/lib
/firmware
/ath10k
/QCA9984
/hw1.0
/firmware-5.bin
560 define Package
/ath10k-firmware-qca9984-ct-full-htt
/install
561 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA9984
/hw1.0
563 $(DL_DIR
)/$(call CT_FIRMWARE_FILE_FULL_HTT
,QCA9984
) \
564 $(1)/lib
/firmware
/ath10k
/QCA9984
/hw1.0
/ct-firmware-5.bin
566 define Package
/ath10k-firmware-qca9984-ct-htt
/install
567 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA9984
/hw1.0
569 $(DL_DIR
)/$(call CT_FIRMWARE_FILE_HTT
,QCA9984
) \
570 $(1)/lib
/firmware
/ath10k
/QCA9984
/hw1.0
/ct-firmware-5.bin
573 define Package
/ath10k-firmware-qca4019-ct
/install
574 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA4019
/hw1.0
576 $(DL_DIR
)/$(call CT_FIRMWARE_FILE
,QCA4019
) \
577 $(1)/lib
/firmware
/ath10k
/QCA4019
/hw1.0
/firmware-5.bin
579 define Package
/ath10k-firmware-qca4019-ct-full-htt
/install
580 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA4019
/hw1.0
582 $(DL_DIR
)/$(call CT_FIRMWARE_FILE_FULL_HTT
,QCA4019
) \
583 $(1)/lib
/firmware
/ath10k
/QCA4019
/hw1.0
/ct-firmware-5.bin
585 define Package
/ath10k-firmware-qca4019-ct-htt
/install
586 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA4019
/hw1.0
588 $(DL_DIR
)/$(call CT_FIRMWARE_FILE_HTT
,QCA4019
) \
589 $(1)/lib
/firmware
/ath10k
/QCA4019
/hw1.0
/ct-firmware-5.bin
592 define Package
/ath10k-firmware-qca9888-ct
/install
593 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA9888
/hw2.0
595 ..
/..
/cal-pci-0000
:01:00.0.bin \
596 $(1)/lib
/firmware
/ath10k
/QCA9888
/hw2.0
/board.bin
598 $(DL_DIR
)/$(call CT_FIRMWARE_FILE
,QCA9888
) \
599 $(1)/lib
/firmware
/ath10k
/QCA9888
/hw2.0
/firmware-5.bin
601 define Package
/ath10k-firmware-qca9888-ct-full-htt
/install
602 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA9888
/hw2.0
604 ..
/..
/cal-pci-0000
:01:00.0.bin \
605 $(1)/lib
/firmware
/ath10k
/QCA9888
/hw2.0
/board.bin
607 $(DL_DIR
)/$(call CT_FIRMWARE_FILE_FULL_HTT
,QCA9888
) \
608 $(1)/lib
/firmware
/ath10k
/QCA9888
/hw2.0
/ct-firmware-5.bin
610 define Package
/ath10k-firmware-qca9888-ct-htt
/install
611 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA9888
/hw2.0
613 ..
/..
/cal-pci-0000
:01:00.0.bin \
614 $(1)/lib
/firmware
/ath10k
/QCA9888
/hw2.0
/board.bin
616 $(DL_DIR
)/$(call CT_FIRMWARE_FILE_HTT
,QCA9888
) \
617 $(1)/lib
/firmware
/ath10k
/QCA9888
/hw2.0
/ct-firmware-5.bin
621 $(eval
$(call BuildPackage
,ath10k-firmware-qca9887-ct
))
622 $(eval
$(call BuildPackage
,ath10k-firmware-qca9887-ct-full-htt
))
623 $(eval
$(call BuildPackage
,ath10k-firmware-qca988x-ct
))
624 $(eval
$(call BuildPackage
,ath10k-firmware-qca988x-ct-full-htt
))
625 $(eval
$(call BuildPackage
,ath10k-firmware-qca99x0-ct
))
626 $(eval
$(call BuildPackage
,ath10k-firmware-qca99x0-ct-full-htt
))
627 $(eval
$(call BuildPackage
,ath10k-firmware-qca99x0-ct-htt
))
628 $(eval
$(call BuildPackage
,ath10k-firmware-qca9984-ct
))
629 $(eval
$(call BuildPackage
,ath10k-firmware-qca9984-ct-full-htt
))
630 $(eval
$(call BuildPackage
,ath10k-firmware-qca9984-ct-htt
))
631 $(eval
$(call BuildPackage
,ath10k-firmware-qca4019-ct
))
632 $(eval
$(call BuildPackage
,ath10k-firmware-qca4019-ct-full-htt
))
633 $(eval
$(call BuildPackage
,ath10k-firmware-qca4019-ct-htt
))
634 $(eval
$(call BuildPackage
,ath10k-firmware-qca9888-ct
))
635 $(eval
$(call BuildPackage
,ath10k-firmware-qca9888-ct-full-htt
))
636 $(eval
$(call BuildPackage
,ath10k-firmware-qca9888-ct-htt
))