1 include $(TOPDIR
)/rules.mk
3 PKG_NAME
:=ath10k-ct-firmware
4 PKG_VERSION
:=2020.11.08
7 DL_SUBDIR
:=$(PKG_NAME
)-$(PKG_VERSION
)
9 include $(INCLUDE_DIR
)/package.mk
11 CT_FIRMWARE_FILE
= $(1)-$($(1)_FIRMWARE_FILE_CT
)
12 CT_FIRMWARE_FILE_FULL_HTT
= $(1)-$($(1)_FIRMWARE_FILE_CT_FULL_HTT
)
13 CT_FIRMWARE_FILE_HTT
= $(1)-$($(1)_FIRMWARE_FILE_CT_HTT
)
15 define Download
/ct-firmware
16 URL
:=https
://www.candelatech.com
/downloads
/$(2)
17 FILE
:=$(call CT_FIRMWARE_FILE
,$(1))
18 URL_FILE
:=$($(1)_FIRMWARE_FILE_CT
)
21 define Download
/ct-firmware-full-htt
22 URL
:=https
://www.candelatech.com
/downloads
/$(2)
23 FILE
:=$(call CT_FIRMWARE_FILE_FULL_HTT
,$(1))
24 URL_FILE
:=$($(1)_FIRMWARE_FILE_CT_FULL_HTT
)
27 define Download
/ct-firmware-htt
28 URL
:=https
://www.candelatech.com
/downloads
/$(2)
29 FILE
:=$(call CT_FIRMWARE_FILE_HTT
,$(1))
30 URL_FILE
:=$($(1)_FIRMWARE_FILE_CT_HTT
)
33 QCA988X_FIRMWARE_FILE_CT
:=firmware-2-ct-full-community-22.bin.lede
.022
34 define Download
/ath10k-firmware-qca988x-ct
35 $(call Download
/ct-firmware
,QCA988X
,)
36 HASH
:=398e4380e7e55105f3da0f78af29d1e437404ed3a82597aa4b6daaa7dce1a38e
38 $(eval
$(call Download
,ath10k-firmware-qca988x-ct
))
40 QCA988X_FIRMWARE_FILE_CT_FULL_HTT
:=firmware-2-ct-full-htt-mgt-community-22.bin.lede
.022
41 define Download
/ath10k-firmware-qca988x-ct-full-htt
42 $(call Download
/ct-firmware-full-htt
,QCA988X
,)
43 HASH
:=990d9cbf79dd81f141257a289f89808bd7726406c9ed845a7e49e5167002ffde
45 $(eval
$(call Download
,ath10k-firmware-qca988x-ct-full-htt
))
48 QCA9887_FIRMWARE_FILE_CT
:=firmware-2-ct-full-community-22.bin.lede
.022
49 define Download
/ath10k-firmware-qca9887-ct
50 $(call Download
/ct-firmware
,QCA9887
,ath10k-9887
)
51 HASH
:=a526cb44560da569781e10bf608194b1eff29b250e9887dba6d4d9a15c921c1e
53 $(eval
$(call Download
,ath10k-firmware-qca9887-ct
))
55 QCA9887_FIRMWARE_FILE_CT_FULL_HTT
:=firmware-2-ct-full-htt-mgt-community-22.bin.lede
.022
56 define Download
/ath10k-firmware-qca9887-ct-full-htt
57 $(call Download
/ct-firmware-full-htt
,QCA9887
,ath10k-9887
)
58 HASH
:=0b60fc558b773e9cbd5c2df903c894a030872fdb96390b0cca4b23b7fc7b881f
60 $(eval
$(call Download
,ath10k-firmware-qca9887-ct-full-htt
))
63 QCA99X0_FIRMWARE_FILE_CT
:=firmware-5-ct-full-community-12.bin-lede
.022
64 define Download
/ath10k-firmware-qca99x0-ct
65 $(call Download
/ct-firmware
,QCA99X0
,ath10k-10-4b
)
66 HASH
:=578ad67976b61a393eb820a05e8eae70ec95f6b803bedbe952b8ff573eb09abe
68 $(eval
$(call Download
,ath10k-firmware-qca99x0-ct
))
70 QCA99X0_FIRMWARE_FILE_CT_FULL_HTT
:=firmware-5-ct-full-htt-mgt-community-12.bin-lede
.022
71 define Download
/ath10k-firmware-qca99x0-ct-full-htt
72 $(call Download
/ct-firmware-full-htt
,QCA99X0
,ath10k-10-4b
)
73 HASH
:=8ea5c9f27c048796d406706a9c8471cd070f5aeb768622bb334a04853d557a4d
75 $(eval
$(call Download
,ath10k-firmware-qca99x0-ct-full-htt
))
77 QCA99X0_FIRMWARE_FILE_CT_HTT
:=firmware-5-ct-htt-mgt-community-12.bin-lede
.022
78 define Download
/ath10k-firmware-qca99x0-ct-htt
79 $(call Download
/ct-firmware-htt
,QCA99X0
,ath10k-10-4b
)
80 HASH
:=7b0b7545114e8dc0f2c70dc8a43a5a48d84d37f2a4673977a692c5f3361445c6
82 $(eval
$(call Download
,ath10k-firmware-qca99x0-ct-htt
))
85 QCA9984_FIRMWARE_FILE_CT
:=firmware-5-ct-full-community-12.bin-lede
.022
86 define Download
/ath10k-firmware-qca9984-ct
87 $(call Download
/ct-firmware
,QCA9984
,ath10k-9984-10-4b
)
88 HASH
:=7bfe5bf7c38532fa57db62ebc56ec625583928d5d4736475d5dec4d4ae031154
90 $(eval
$(call Download
,ath10k-firmware-qca9984-ct
))
92 QCA9984_FIRMWARE_FILE_CT_FULL_HTT
:=firmware-5-ct-full-htt-mgt-community-12.bin-lede
.022
93 define Download
/ath10k-firmware-qca9984-ct-full-htt
94 $(call Download
/ct-firmware-full-htt
,QCA9984
,ath10k-9984-10-4b
)
95 HASH
:=672be40c4d987d7e8e309341262a37cda7baf925416d1dc651284b6d2bd30969
97 $(eval
$(call Download
,ath10k-firmware-qca9984-ct-full-htt
))
99 QCA9984_FIRMWARE_FILE_CT_HTT
:=firmware-5-ct-htt-mgt-community-12.bin-lede
.022
100 define Download
/ath10k-firmware-qca9984-ct-htt
101 $(call Download
/ct-firmware-htt
,QCA9984
,ath10k-9984-10-4b
)
102 HASH
:=a24e887f13aca4358ab2b6a42a7212d066e4d19e29b00bb26f9681b1dc8d0eb0
104 $(eval
$(call Download
,ath10k-firmware-qca9984-ct-htt
))
107 QCA4019_FIRMWARE_FILE_CT
:=firmware-5-ct-full-community-12.bin-lede
.022
108 define Download
/ath10k-firmware-qca4019-ct
109 $(call Download
/ct-firmware
,QCA4019
,ath10k-4019-10-4b
)
110 HASH
:=503956d9bf09d603e4cf36ac080fa5b5a22032166204e3c15ae898647bc50df3
112 $(eval
$(call Download
,ath10k-firmware-qca4019-ct
))
114 QCA4019_FIRMWARE_FILE_CT_FULL_HTT
:=firmware-5-ct-full-htt-mgt-community-12.bin-lede
.022
115 define Download
/ath10k-firmware-qca4019-ct-full-htt
116 $(call Download
/ct-firmware-full-htt
,QCA4019
,ath10k-4019-10-4b
)
117 HASH
:=591bf9ed00fb540d7ba034453f17696e8dd91a4b7d81f7cc1ec41f447fa74831
119 $(eval
$(call Download
,ath10k-firmware-qca4019-ct-full-htt
))
121 QCA4019_FIRMWARE_FILE_CT_HTT
:=firmware-5-ct-htt-mgt-community-12.bin-lede
.022
122 define Download
/ath10k-firmware-qca4019-ct-htt
123 $(call Download
/ct-firmware-htt
,QCA4019
,ath10k-4019-10-4b
)
124 HASH
:=06e58a283ff90d021ff7cb58684cbf39750bd71cf91c56b32add64253133929c
126 $(eval
$(call Download
,ath10k-firmware-qca4019-ct-htt
))
129 QCA9888_FIRMWARE_FILE_CT
:=firmware-5-ct-full-community-12.bin-lede
.022
130 define Download
/ath10k-firmware-qca9888-ct
131 $(call Download
/ct-firmware
,QCA9888
,ath10k-9888-10-4b
)
132 HASH
:=82ff5afcf0c9dcdb03b0b40c6eddc81e11b18e4f522f681935b5ec42537972ee
134 $(eval
$(call Download
,ath10k-firmware-qca9888-ct
))
136 QCA9888_FIRMWARE_FILE_CT_FULL_HTT
:=firmware-5-ct-full-htt-mgt-community-12.bin-lede
.022
137 define Download
/ath10k-firmware-qca9888-ct-full-htt
138 $(call Download
/ct-firmware-full-htt
,QCA9888
,ath10k-9888-10-4b
)
139 HASH
:=1a741f2cf43fbea24ed831b4e76cbb114b525d1ee9b917ce0000916cbcc42f92
141 $(eval
$(call Download
,ath10k-firmware-qca9888-ct-full-htt
))
143 QCA9888_FIRMWARE_FILE_CT_HTT
:=firmware-5-ct-htt-mgt-community-12.bin-lede
.022
144 define Download
/ath10k-firmware-qca9888-ct-htt
145 $(call Download
/ct-firmware-htt
,QCA9888
,ath10k-9888-10-4b
)
146 HASH
:=34bf07912a2f3fce4a5887c690848bb06d339bd1c86541b0b57b9c45eccc88e4
148 $(eval
$(call Download
,ath10k-firmware-qca9888-ct-htt
))
151 define Package
/ath10k-ct-firmware-default
154 URL
:=https
://www.candelatech.com
/ath10k.php
158 define Package
/ath10k-firmware-qca988x-ct
159 $(Package
/ath10k-ct-firmware-default
)
160 TITLE
:=ath10k CT
10.1 firmware for QCA988x devices
163 PROVIDES
:=ath10k-firmware-qca988x
164 CONFLICTS
:=ath10k-firmware-qca988x
165 DEPENDS
:=+ath10k-board-qca988x
167 define Package
/ath10k-firmware-qca988x-ct-full-htt
168 $(Package
/ath10k-ct-firmware-default
)
169 TITLE
:=ath10k CT
10.1 full-htt-mgt fw for QCA988x
173 ath10k-firmware-qca988x \
174 ath10k-firmware-qca988x-ct
176 ath10k-firmware-qca988x \
177 ath10k-firmware-qca988x-ct
179 +ath10k-board-qca988x \
180 +!PACKAGE_kmod-ath10k-ct-smallbuffers
:kmod-ath10k-ct
183 define Package
/ath10k-firmware-qca9887-ct
184 $(Package
/ath10k-ct-firmware-default
)
185 TITLE
:=ath10k CT
10.1 firmware for QCA9887 devices
188 PROVIDES
:=ath10k-firmware-qca9887
189 CONFLICTS
:=ath10k-firmware-qca9887
190 DEPENDS
:=+ath10k-board-qca9887
192 define Package
/ath10k-firmware-qca9887-ct-full-htt
193 $(Package
/ath10k-ct-firmware-default
)
194 TITLE
:=ath10k CT
10.1 full-htt-mgt fw for QCA9887
198 ath10k-firmware-qca9887 \
199 ath10k-firmware-qca9887-ct
201 ath10k-firmware-qca9887 \
202 ath10k-firmware-qca9887-ct
204 +ath10k-board-qca9887 \
205 +!PACKAGE_kmod-ath10k-ct-smallbuffers
:kmod-ath10k-ct
208 define Package
/ath10k-firmware-qca99x0-ct
209 $(Package
/ath10k-ct-firmware-default
)
210 TITLE
:=ath10k CT
10.4 firmware for QCA99x0 devices
213 PROVIDES
:=ath10k-firmware-qca99x0
214 CONFLICTS
:=ath10k-firmware-qca99x0
215 DEPENDS
:=+ath10k-board-qca99x0
217 define Package
/ath10k-firmware-qca99x0-ct-full-htt
218 $(Package
/ath10k-ct-firmware-default
)
219 TITLE
:=ath10k CT
10.4 full-htt-mgt fw for QCA99x0
223 ath10k-firmware-qca99x0 \
224 ath10k-firmware-qca99x0-ct
226 ath10k-firmware-qca99x0 \
227 ath10k-firmware-qca99x0-ct \
228 ath10k-firmware-qca99x0-ct-htt
230 +ath10k-board-qca99x0 \
231 +!PACKAGE_kmod-ath10k-ct-smallbuffers
:kmod-ath10k-ct
233 define Package
/ath10k-firmware-qca99x0-ct-htt
234 $(Package
/ath10k-firmware-default
)
235 TITLE
:=ath10k CT
10.4 htt-mgt fw for QCA99x0
239 ath10k-firmware-qca99x0 \
240 ath10k-firmware-qca99x0-ct
242 ath10k-firmware-qca99x0 \
243 ath10k-firmware-qca99x0-ct
245 +ath10k-board-qca99x0 \
246 +!PACKAGE_kmod-ath10k-ct-smallbuffers
:kmod-ath10k-ct
249 define Package
/ath10k-firmware-qca9984-ct
250 $(Package
/ath10k-ct-firmware-default
)
251 TITLE
:=ath10k CT
10.4 firmware for QCA9984 devices
254 PROVIDES
:=ath10k-firmware-qca9984
255 CONFLICTS
:=ath10k-firmware-qca9984
256 DEPENDS
:=+ath10k-board-qca9984
258 define Package
/ath10k-firmware-qca9984-ct-full-htt
259 $(Package
/ath10k-ct-firmware-default
)
260 TITLE
:=ath10k CT
10.4 full-htt-mgt fw for QCA9984
264 ath10k-firmware-qca9984 \
265 ath10k-firmware-qca9984-ct
267 ath10k-firmware-qca9984 \
268 ath10k-firmware-qca9984-ct \
269 ath10k-firmware-qca9984-ct-htt
271 +ath10k-board-qca9984 \
272 +!PACKAGE_kmod-ath10k-ct-smallbuffers
:kmod-ath10k-ct
274 define Package
/ath10k-firmware-qca9984-ct-htt
275 $(Package
/ath10k-firmware-default
)
276 TITLE
:=ath10k CT
10.4 htt-mgt fw for QCA9984
280 ath10k-firmware-qca9984 \
281 ath10k-firmware-qca9984-ct
283 ath10k-firmware-qca9984 \
284 ath10k-firmware-qca9984-ct
286 +ath10k-board-qca9984 \
287 +!PACKAGE_kmod-ath10k-ct-smallbuffers
:kmod-ath10k-ct
290 define Package
/ath10k-firmware-qca4019-ct
291 $(Package
/ath10k-ct-firmware-default
)
292 TITLE
:=ath10k CT
10.4 firmware for QCA4018
/9
295 PROVIDES
:=ath10k-firmware-qca4019
296 CONFLICTS
:=ath10k-firmware-qca4019
298 define Package
/ath10k-firmware-qca4019-ct-full-htt
299 $(Package
/ath10k-ct-firmware-default
)
300 TITLE
:=ath10k CT
10.4 full-htt-mgt for QCA4018
/9
304 ath10k-firmware-qca4019 \
305 ath10k-firmware-qca4019-ct
307 ath10k-firmware-qca4019 \
308 ath10k-firmware-qca4019-ct \
309 ath10k-firmware-qca4019-ct-htt
311 +!PACKAGE_kmod-ath10k-ct-smallbuffers
:kmod-ath10k-ct
313 define Package
/ath10k-firmware-qca4019-ct-htt
314 $(Package
/ath10k-firmware-default
)
315 TITLE
:=ath10k CT
10.4 htt-mgt for QCA4018
/9
319 ath10k-firmware-qca4019 \
320 ath10k-firmware-qca4019-ct
322 ath10k-firmware-qca4019 \
323 ath10k-firmware-qca4019-ct
325 +!PACKAGE_kmod-ath10k-ct-smallbuffers
:kmod-ath10k-ct
328 define Package
/ath10k-firmware-qca9888-ct
329 $(Package
/ath10k-ct-firmware-default
)
330 TITLE
:=ath10k CT
10.4 fw for QCA9886
/8 devices
333 PROVIDES
:=ath10k-firmware-qca9888
334 CONFLICTS
:=ath10k-firmware-qca9888
335 DEPENDS
:=+ath10k-board-qca9888
337 define Package
/ath10k-firmware-qca9888-ct-full-htt
338 $(Package
/ath10k-ct-firmware-default
)
339 TITLE
:=ath10k CT
10.4 full-htt-mgt fw for QCA9886
/8
343 ath10k-firmware-qca9888 \
344 ath10k-firmware-qca9888-ct
346 ath10k-firmware-qca9888 \
347 ath10k-firmware-qca9888-ct \
348 ath10k-firmware-qca9888-ct-htt
350 +ath10k-board-qca9888 \
351 +!PACKAGE_kmod-ath10k-ct-smallbuffers
:kmod-ath10k-ct
353 define Package
/ath10k-firmware-qca9888-ct-htt
354 $(Package
/ath10k-firmware-default
)
355 TITLE
:=ath10k CT
10.4 htt-mgt fw for QCA9886
/8
359 ath10k-firmware-qca9888 \
360 ath10k-firmware-qca9888-ct
362 ath10k-firmware-qca9888 \
363 ath10k-firmware-qca9888-ct
365 +ath10k-board-qca9888 \
366 +!PACKAGE_kmod-ath10k-ct-smallbuffers
:kmod-ath10k-ct
370 define Package
/ath10k-firmware-qca9887-ct
/description
371 Alternative ath10k firmware for QCA9887 from Candela Technologies.
372 Enables IBSS and other features. See
:
373 http
://www.candelatech.com
/ath10k-10.1.php
374 This firmware conflicts with the standard
9887 firmware
, so select only
377 define Package
/ath10k-firmware-qca9887-ct-full-htt
/description
378 Alternative ath10k firmware for QCA9887 from Candela Technologies.
379 Uses normal HTT TX data path for management frames
, which improves
380 stability in busy networks and fixes
.11r authentication.
381 Enables IBSS and other features. See
:
382 http
://www.candelatech.com
/ath10k-10.1.php
383 This firmware selects and requires the ath10k-ct driver.
386 define Package
/ath10k-firmware-qca988x-ct
/description
387 Alternative ath10k firmware for QCA988X from Candela Technologies.
388 Enables IBSS and other features. See
:
389 http
://www.candelatech.com
/ath10k-10.1.php
390 This firmware will NOT be used unless the standard ath10k-firmware-qca988x
391 is un-selected since the driver will try to load firmware-5.bin before
394 define Package
/ath10k-firmware-qca988x-ct-full-htt
/description
395 Alternative ath10k firmware for QCA988X from Candela Technologies.
396 Uses normal HTT TX data path for management frames
, which improves
397 stability in busy networks and fixes
.11r authentication.
398 Enables IBSS and other features. See
:
399 http
://www.candelatech.com
/ath10k-10.1.php
400 This firmware selects and requires the ath10k-ct driver.
403 define Package
/ath10k-firmware-qca99x0-ct
/description
404 Alternative ath10k firmware for QCA99x0 from Candela Technologies.
405 Enables IBSS and other features. See
:
406 http
://www.candelatech.com
/ath10k-10.4.php
407 This firmware conflicts with the standard
99x0 firmware
, so select only
410 define Package
/ath10k-firmware-qca99x0-ct-full-htt
/description
411 Alternative ath10k firmware for QCA99x0 from Candela Technologies.
412 Uses normal HTT TX data path for management frames
, which improves
413 stability in busy networks and may be required for
.11r authentication.
414 Enables IBSS and other features. See
:
415 http
://www.candelatech.com
/ath10k-10.4.php
416 This firmware selects and requires the ath10k-ct driver.
418 define Package
/ath10k-firmware-qca99x0-ct-htt
/description
419 Alternative ath10k firmware for QCA99x0 from Candela Technologies.
420 Uses normal HTT TX data path for management frames
, which improves
421 stability in busy networks and may be required for
.11r authentication.
422 This firmware lacks a lot of features that ath10k does not use
, saving
424 Enables IBSS and other features. See
:
425 http
://www.candelatech.com
/ath10k-10.4.php
426 This firmware selects and requires the ath10k-ct driver.
429 define Package
/ath10k-firmware-qca9984-ct
/description
430 Alternative ath10k firmware for QCA9984 from Candela Technologies.
431 Enables IBSS and other features. See
:
432 http
://www.candelatech.com
/ath10k-10.4.php
433 This firmware conflicts with the standard
9984 firmware
, so select only
436 define Package
/ath10k-firmware-qca9984-ct-full-htt
/description
437 Alternative ath10k firmware for QCA9984 from Candela Technologies.
438 Uses normal HTT TX data path for management frames
, which improves
439 stability in busy networks and may be required for
.11r authentication.
440 Enables IBSS and other features. See
:
441 http
://www.candelatech.com
/ath10k-10.4.php
442 This firmware selects and requires the ath10k-ct driver.
444 define Package
/ath10k-firmware-qca9984-ct-htt
/description
445 Alternative ath10k firmware for QCA9984 from Candela Technologies.
446 Uses normal HTT TX data path for management frames
, which improves
447 stability in busy networks and may be required for
.11r authentication.
448 This firmware lacks a lot of features that ath10k does not use
, saving
450 Enables IBSS and other features. See
:
451 http
://www.candelatech.com
/ath10k-10.4.php
452 This firmware selects and requires the ath10k-ct driver.
455 define Package
/ath10k-firmware-qca4019-ct
/description
456 Alternative ath10k firmware for IPQ4019 radio from Candela Technologies.
457 Enables IBSS and other features. Works with standard or ath10k-ct driver.
458 See
: http
://www.candelatech.com
/ath10k-10.4.php
460 define Package
/ath10k-firmware-qca4019-ct-full-htt
/description
461 Alternative ath10k firmware for IPQ4019 radio from Candela Technologies.
462 Uses normal HTT TX data path for management frames
, which improves
463 stability in busy networks and may be required for
.11r authentication.
464 Enables IBSS and other features.
465 See
: http
://www.candelatech.com
/ath10k-10.4.php
466 This firmware selects and requires the ath10k-ct driver.
468 define Package
/ath10k-firmware-qca4019-ct-htt
/description
469 Alternative ath10k firmware for IPQ4019 radio from Candela Technologies.
470 Uses normal HTT TX data path for management frames
, which improves
471 stability in busy networks and may be required for
.11r authentication.
472 This firmware lacks a lot of features that ath10k does not use
, saving
474 Enables IBSS and other features.
475 See
: http
://www.candelatech.com
/ath10k-10.4.php
476 This firmware selects and requires the ath10k-ct driver.
479 define Package
/ath10k-firmware-qca9888-ct
/description
480 Alternative ath10k firmware for QCA9886 and QCA9888 from Candela Technologies.
481 Enables IBSS and other features. See
:
482 http
://www.candelatech.com
/ath10k-10.4.php
483 This firmware conflicts with the standard
9886 and
9888 firmware
, so select only
486 define Package
/ath10k-firmware-qca9888-ct-full-htt
/description
487 Alternative ath10k firmware for QCA9886 and QCA9888 from Candela Technologies.
488 Uses normal HTT TX data path for management frames
, which improves
489 stability in busy networks and may be required for
.11r authentication.
490 Enables IBSS and other features. See
:
491 http
://www.candelatech.com
/ath10k-10.4.php
492 This firmware selects and requires the ath10k-ct driver.
494 define Package
/ath10k-firmware-qca9888-ct-htt
/description
495 Alternative ath10k firmware for QCA9886 and QCA9888 from Candela Technologies.
496 Uses normal HTT TX data path for management frames
, which improves
497 stability in busy networks and may be required for
.11r authentication.
498 This firmware lacks a lot of features that ath10k does not use
, saving
500 Enables IBSS and other features. See
:
501 http
://www.candelatech.com
/ath10k-10.4.php
502 This firmware selects and requires the ath10k-ct driver.
511 define Package
/ath10k-firmware-qca9887-ct
/install
512 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA9887
/hw1.0
514 $(DL_DIR
)/$(call CT_FIRMWARE_FILE
,QCA9887
) \
515 $(1)/lib
/firmware
/ath10k
/QCA9887
/hw1.0
/firmware-2.bin
517 define Package
/ath10k-firmware-qca9887-ct-full-htt
/install
518 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA9887
/hw1.0
520 $(DL_DIR
)/$(call CT_FIRMWARE_FILE_FULL_HTT
,QCA9887
) \
521 $(1)/lib
/firmware
/ath10k
/QCA9887
/hw1.0
/ct-firmware-2.bin
524 define Package
/ath10k-firmware-qca988x-ct
/install
525 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA988X
/hw2.0
527 $(DL_DIR
)/$(call CT_FIRMWARE_FILE
,QCA988X
) \
528 $(1)/lib
/firmware
/ath10k
/QCA988X
/hw2.0
/firmware-2.bin
530 define Package
/ath10k-firmware-qca988x-ct-full-htt
/install
531 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA988X
/hw2.0
533 $(DL_DIR
)/$(call CT_FIRMWARE_FILE_FULL_HTT
,QCA988X
) \
534 $(1)/lib
/firmware
/ath10k
/QCA988X
/hw2.0
/ct-firmware-2.bin
537 define Package
/ath10k-firmware-qca99x0-ct
/install
538 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA99X0
/hw2.0
540 $(DL_DIR
)/$(call CT_FIRMWARE_FILE
,QCA99X0
) \
541 $(1)/lib
/firmware
/ath10k
/QCA99X0
/hw2.0
/firmware-5.bin
543 define Package
/ath10k-firmware-qca99x0-ct-full-htt
/install
544 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA99X0
/hw2.0
546 $(DL_DIR
)/$(call CT_FIRMWARE_FILE_FULL_HTT
,QCA99X0
) \
547 $(1)/lib
/firmware
/ath10k
/QCA99X0
/hw2.0
/ct-firmware-5.bin
549 define Package
/ath10k-firmware-qca99x0-ct-htt
/install
550 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA99X0
/hw2.0
552 $(DL_DIR
)/$(call CT_FIRMWARE_FILE_HTT
,QCA99X0
) \
553 $(1)/lib
/firmware
/ath10k
/QCA99X0
/hw2.0
/ct-firmware-5.bin
556 define Package
/ath10k-firmware-qca9984-ct
/install
557 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA9984
/hw1.0
559 $(DL_DIR
)/$(call CT_FIRMWARE_FILE
,QCA9984
) \
560 $(1)/lib
/firmware
/ath10k
/QCA9984
/hw1.0
/firmware-5.bin
562 define Package
/ath10k-firmware-qca9984-ct-full-htt
/install
563 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA9984
/hw1.0
565 $(DL_DIR
)/$(call CT_FIRMWARE_FILE_FULL_HTT
,QCA9984
) \
566 $(1)/lib
/firmware
/ath10k
/QCA9984
/hw1.0
/ct-firmware-5.bin
568 define Package
/ath10k-firmware-qca9984-ct-htt
/install
569 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA9984
/hw1.0
571 $(DL_DIR
)/$(call CT_FIRMWARE_FILE_HTT
,QCA9984
) \
572 $(1)/lib
/firmware
/ath10k
/QCA9984
/hw1.0
/ct-firmware-5.bin
575 define Package
/ath10k-firmware-qca4019-ct
/install
576 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA4019
/hw1.0
578 $(DL_DIR
)/$(call CT_FIRMWARE_FILE
,QCA4019
) \
579 $(1)/lib
/firmware
/ath10k
/QCA4019
/hw1.0
/firmware-5.bin
581 define Package
/ath10k-firmware-qca4019-ct-full-htt
/install
582 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA4019
/hw1.0
584 $(DL_DIR
)/$(call CT_FIRMWARE_FILE_FULL_HTT
,QCA4019
) \
585 $(1)/lib
/firmware
/ath10k
/QCA4019
/hw1.0
/ct-firmware-5.bin
587 define Package
/ath10k-firmware-qca4019-ct-htt
/install
588 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA4019
/hw1.0
590 $(DL_DIR
)/$(call CT_FIRMWARE_FILE_HTT
,QCA4019
) \
591 $(1)/lib
/firmware
/ath10k
/QCA4019
/hw1.0
/ct-firmware-5.bin
594 define Package
/ath10k-firmware-qca9888-ct
/install
595 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA9888
/hw2.0
597 ..
/..
/cal-pci-0000
:01:00.0.bin \
598 $(1)/lib
/firmware
/ath10k
/QCA9888
/hw2.0
/board.bin
600 $(DL_DIR
)/$(call CT_FIRMWARE_FILE
,QCA9888
) \
601 $(1)/lib
/firmware
/ath10k
/QCA9888
/hw2.0
/firmware-5.bin
603 define Package
/ath10k-firmware-qca9888-ct-full-htt
/install
604 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA9888
/hw2.0
606 ..
/..
/cal-pci-0000
:01:00.0.bin \
607 $(1)/lib
/firmware
/ath10k
/QCA9888
/hw2.0
/board.bin
609 $(DL_DIR
)/$(call CT_FIRMWARE_FILE_FULL_HTT
,QCA9888
) \
610 $(1)/lib
/firmware
/ath10k
/QCA9888
/hw2.0
/ct-firmware-5.bin
612 define Package
/ath10k-firmware-qca9888-ct-htt
/install
613 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA9888
/hw2.0
615 ..
/..
/cal-pci-0000
:01:00.0.bin \
616 $(1)/lib
/firmware
/ath10k
/QCA9888
/hw2.0
/board.bin
618 $(DL_DIR
)/$(call CT_FIRMWARE_FILE_HTT
,QCA9888
) \
619 $(1)/lib
/firmware
/ath10k
/QCA9888
/hw2.0
/ct-firmware-5.bin
623 $(eval
$(call BuildPackage
,ath10k-firmware-qca9887-ct
))
624 $(eval
$(call BuildPackage
,ath10k-firmware-qca9887-ct-full-htt
))
625 $(eval
$(call BuildPackage
,ath10k-firmware-qca988x-ct
))
626 $(eval
$(call BuildPackage
,ath10k-firmware-qca988x-ct-full-htt
))
627 $(eval
$(call BuildPackage
,ath10k-firmware-qca99x0-ct
))
628 $(eval
$(call BuildPackage
,ath10k-firmware-qca99x0-ct-full-htt
))
629 $(eval
$(call BuildPackage
,ath10k-firmware-qca99x0-ct-htt
))
630 $(eval
$(call BuildPackage
,ath10k-firmware-qca9984-ct
))
631 $(eval
$(call BuildPackage
,ath10k-firmware-qca9984-ct-full-htt
))
632 $(eval
$(call BuildPackage
,ath10k-firmware-qca9984-ct-htt
))
633 $(eval
$(call BuildPackage
,ath10k-firmware-qca4019-ct
))
634 $(eval
$(call BuildPackage
,ath10k-firmware-qca4019-ct-full-htt
))
635 $(eval
$(call BuildPackage
,ath10k-firmware-qca4019-ct-htt
))
636 $(eval
$(call BuildPackage
,ath10k-firmware-qca9888-ct
))
637 $(eval
$(call BuildPackage
,ath10k-firmware-qca9888-ct-full-htt
))
638 $(eval
$(call BuildPackage
,ath10k-firmware-qca9888-ct-htt
))