@ -38,6 +38,8 @@ $(Package/ath10k-firmware-default)
e n d e f
QCA988X_FIRMWARE_FILE := firmware-5.bin_10.2.4.97-1
QCA988X_FIRMWARE_FILE_CT := firmware-2-ct-full-community-16.bin-lede
QCA99X0_FIRMWARE_FILE_CT := firmware-5-ct-full-community-7.bin-lede
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/
@ -46,11 +48,58 @@ define Download/ath10k-firmware-qca988x
e n d e f
$( eval $ ( call Download ,ath 10k -firmware -qca 988x ) )
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 - c t
URL:= https://www.candelatech.com/downloads/
FILE:= $( QCA988X_FIRMWARE_FILE_CT)
MD5SUM:= 5b651c0458bcf5c20701308b5e519976
e n d e f
$( eval $ ( call Download ,ath 10k -firmware -qca 988x -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 x 0 - c t
URL:= https://www.candelatech.com/downloads/ath10k-10-4/
FILE:= $( QCA99X0_FIRMWARE_FILE_CT)
MD5SUM:= d01e24eaa7a6fb03db6b5bca44c2394a
e n d e f
$( eval $ ( call Download ,ath 10k -firmware -qca 99x 0-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
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 8 8 x - c t
$( Package /ath 10k -firmware -default )
TITLE:= ath10k CT 10.1 firmware for QCA988x 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 8 8 x - 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 8 8 X 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.1.php
T h i s f i r m w a r e w i l l N O T b e u s e d u n l e s s t h e s t a n d a r d a t h 1 0 k - f i r m w a r e - q c a 9 8 8 x
i s u n - s e l e c t e d s i n c e t h e d r i v e r w i l l t r y t o l o a d f i r m w a r e - 5 . b i n b e f o r e
f i r m w a r e - 2 . b i n
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 - 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 x 0 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.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 x 0 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
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 - c t
$( Package /ath 10k -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 6 1 7 4
$( Package /ath 10k -firmware -default )
TITLE:= ath10k firmware for QCA6174 devices
@ -81,6 +130,16 @@ define Package/ath10k-firmware-qca988x/install
$( 1) /lib/firmware/ath10k/QCA988X/hw2.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 8 8 x - c t / i n s t a l l
$( INSTALL_DIR) $( 1) /lib/firmware/ath10k/QCA988X/hw2.0
$( INSTALL_DATA) \
$( PKG_BUILD_DIR) /QCA988X/board.bin \
$( 1) /lib/firmware/ath10k/QCA988X/hw2.0/
$( INSTALL_DATA) \
$( DL_DIR) /$( QCA988X_FIRMWARE_FILE_CT) \
$( 1) /lib/firmware/ath10k/QCA988X/hw2.0/firmware-2.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 6 1 7 4 / i n s t a l l
$( INSTALL_DIR) $( 1) /lib/firmware/ath10k
$( CP) $( PKG_BUILD_DIR) /QCA6174 $( 1) /lib/firmware/ath10k/
@ -99,6 +158,22 @@ define Package/ath10k-firmware-qca99x0/install
$( 1) /lib/firmware/ath10k/QCA99X0/hw2.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 x 0 - c t / i n s t a l l
$( INSTALL_DIR) $( 1) /lib/firmware/ath10k/QCA99X0/hw2.0
$( INSTALL_DATA) \
$( DL_DIR) /$( QCA99X0_BOARD_FILE) \
$( 1) /lib/firmware/ath10k/QCA99X0/hw2.0/board-2.bin
$( INSTALL_DATA) \
$( PKG_BUILD_DIR) /QCA99X0/hw2.0/boardData_AR900B_CUS239_5G_v2_001.bin \
$( 1) /lib/firmware/ath10k/QCA99X0/hw2.0/board.bin
$( INSTALL_DATA) \
$( DL_DIR) /$( QCA99X0_FIRMWARE_FILE_CT) \
$( 1) /lib/firmware/ath10k/QCA99X0/hw2.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) )
$( eval $ ( call BuildPackage ,ath 10k -firmware -qca 988x -ct ) )
$( eval $ ( call BuildPackage ,ath 10k -firmware -qca 99x 0-ct ) )