@ -40,6 +40,7 @@ endef
QCA988X_FIRMWARE_FILE := firmware-5.bin_10.2.4.97-1
QCA988X_FIRMWARE_FILE_CT := firmware-2-ct-full-community-16.1.bin-lede
QCA99X0_FIRMWARE_FILE_CT := firmware-5-ct-full-community-7.bin-lede.001
QCA9984_FIRMWARE_FILE_CT := firmware-5-ct-full-community-7.bin-lede.001
d e f i n e D o w n l o a d / a t h 1 0 k - f i r m w a r e - q c a 9 8 8 x
URL:= https://www.codeaurora.org/cgit/quic/qsdk/oss/firmware/ath10k-firmware/plain/10.2.4/
@ -62,6 +63,13 @@ define Download/ath10k-firmware-qca99x0-ct
e n d e f
$( eval $ ( call Download ,ath 10k -firmware -qca 99x 0-ct ) )
d e f i n e D o w n l o a d / a t h 1 0 k - f i r m w a r e - q c a 9 9 8 4 - c t
URL:= https://www.candelatech.com/downloads/ath10k-9984-10-4/
FILE:= $( QCA9984_FIRMWARE_FILE_CT)
MD5SUM:= 747cc1394f15aef97b5ea15e4c208e58
e n d e f
$( eval $ ( call Download ,ath 10k -firmware -qca 9984-ct ) )
d e f i n e P a c k a g e / a t h 1 0 k - f i r m w a r e - q c a 9 9 x 0
$( Package /ath 10k -firmware -default )
TITLE:= ath10k firmware for QCA99x0 devices
@ -89,6 +97,14 @@ This firmware conflicts with the standard 99x0 firmware, so select only
o n e .
e n d e f
d e f i n e P a c k a g e / a t h 1 0 k - f i r m w a r e - q c a 9 9 8 4 - c t / d e s c r i p t i o n
A l t e r n a t i v e a t h 1 0 k f i r m w a r e f o r Q C A 9 9 8 4 f r o m C a n d e l a T e c h n o l o g i e s .
Enables IBSS and other features. See :
http : //www .candelatech .com /ath 10k -10.4-9984.php
T h i s f i r m w a r e c o n f l i c t s w i t h t h e s t a n d a r d 9 9 8 4 f i r m w a r e , s o s e l e c t o n l y
o n e .
e n d e f
d e f i n e P a c k a g e / a t h 1 0 k - f i r m w a r e - q c a 9 9 x 0 / d e s c r i p t i o n
S t a n d a r d a t h 1 0 k f i r m w a r e f o r Q C A 9 9 x 0 f r o m Q C A
T h i s f i r m w a r e c o n f l i c t s w i t h t h e C T 9 9 x 0 f i r m w a r e , s o s e l e c t o n l y
@ -100,6 +116,11 @@ $(Package/ath10k-firmware-default)
TITLE:= ath10k CT 10.4.3 firmware for QCA99x0 devices
e n d e f
d e f i n e P a c k a g e / a t h 1 0 k - f i r m w a r e - q c a 9 9 8 4 - c t
$( Package /ath 10k -firmware -default )
TITLE:= ath10k CT 10.4.3 firmware for QCA9984 devices
e n d e f
d e f i n e P a c k a g e / a t h 1 0 k - f i r m w a r e - q c a 9 9 8 4
$( Package /ath 10k -firmware -default )
TITLE:= ath10k firmware for QCA9984 devices
@ -189,6 +210,19 @@ define Package/ath10k-firmware-qca9984/install
$( 1) /lib/firmware/ath10k/QCA9984/hw1.0/firmware-5.bin
e n d e f
d e f i n e P a c k a g e / a t h 1 0 k - f i r m w a r e - q c a 9 9 8 4 - c t / i n s t a l l
$( INSTALL_DIR) $( 1) /lib/firmware/ath10k/QCA9984/hw1.0
ln -s \
../../cal-pci-0000:01:00.0.bin \
$( 1) /lib/firmware/ath10k/QCA9984/hw1.0/board.bin
$( INSTALL_DATA) \
$( PKG_BUILD_DIR) /QCA9984/hw1.0/board-2.bin \
$( 1) /lib/firmware/ath10k/QCA9984/hw1.0/board-2.bin
$( INSTALL_DATA) \
$( DL_DIR) /$( QCA9984_FIRMWARE_FILE_CT) \
$( 1) /lib/firmware/ath10k/QCA9984/hw1.0/firmware-5.bin
e n d e f
$( eval $ ( call BuildPackage ,ath 10k -firmware -qca 988x ) )
$( eval $ ( call BuildPackage ,ath 10k -firmware -qca 99x 0) )
$( eval $ ( call BuildPackage ,ath 10k -firmware -qca 6174) )
@ -196,3 +230,4 @@ $(eval $(call BuildPackage,ath10k-firmware-qca9984))
$( eval $ ( call BuildPackage ,ath 10k -firmware -qca 988x -ct ) )
$( eval $ ( call BuildPackage ,ath 10k -firmware -qca 99x 0-ct ) )
$( eval $ ( call BuildPackage ,ath 10k -firmware -qca 9984-ct ) )