@ -122,7 +122,7 @@ endef
$( eval $ ( call Download ,linux -firmware ) )
PKG_ATH10K_LINUX_FIRMWARE_NAME := ath10k-firmware
PKG_ATH10K_LINUX_FIRMWARE_VERSION := d86e78e5c6be34329936c8bd73a212700437be2e
PKG_ATH10K_LINUX_FIRMWARE_VERSION := 38eeda3ae6f90fde5546bdd48ee4ff3090f238c0
PKG_ATH10K_LINUX_FIRMWARE_SOURCE := $( PKG_ATH10K_LINUX_FIRMWARE_NAME) -$( PKG_ATH10K_LINUX_FIRMWARE_VERSION) .tar.bz2
PKG_ATH10K_LINUX_FIRMWARE_PROTO := git
PKG_ATH10K_LINUX_FIRMWARE_SOURCE_URL := https://github.com/kvalo/ath10k-firmware.git
@ -595,6 +595,19 @@ Atheros IEEE 802.11ac family of chipsets. For now only
P C I i s s u p p o r t e d .
e n d e f
d e f i n e K e r n e l P a c k a g e / a t h 1 0 k / c o n f i g
if PACKAGE_kmod-ath10k
config ATH10K_STA_FW
bool "Firmware optimized for STA operation"
default n
help
Use the ath10k firmware optimized for wireless client instead
of access point operation.
endif
e n d e f
d e f i n e K e r n e l P a c k a g e / c a r l 9 1 7 0
$( call KernelPackage/mac80211/Default)
TITLE:= Driver for Atheros AR9170 USB sticks
@ -1653,10 +1666,19 @@ endef
d e f i n e K e r n e l P a c k a g e / a t h 1 0 k / i n s t a l l
$( INSTALL_DIR) $( 1) /lib/firmware/ath10k/QCA988X/hw2.0
i f e q ( $( CONFIG_ATH 10K_STA_FW ) , y )
$( INSTALL_DATA) \
$( PKG_BUILD_DIR) /$( PKG_ATH10K_LINUX_FIRMWARE_SUBDIR) /ath10k/QCA988X/hw2.0/board.bin \
$( 1) /lib/firmware/ath10k/QCA988X/hw2.0/
$( INSTALL_DATA) \
$( PKG_BUILD_DIR) /$( PKG_ATH10K_LINUX_FIRMWARE_SUBDIR) /main/firmware-2.bin_999.999.0.636 \
$( 1) /lib/firmware/ath10k/QCA988X/hw2.0/firmware-2.bin
e l s e
$( INSTALL_DATA) \
$( PKG_BUILD_DIR) /$( PKG_ATH10K_LINUX_FIRMWARE_SUBDIR) /ath10k/QCA988X/hw2.0/board.bin \
$( PKG_BUILD_DIR) /$( PKG_ATH10K_LINUX_FIRMWARE_SUBDIR) /ath10k/QCA988X/hw2.0/firmware-2.bin \
$( 1) /lib/firmware/ath10k/QCA988X/hw2.0/
e n d i f
e n d e f
d e f i n e K e r n e l P a c k a g e / m w l 8 k / i n s t a l l