2 # Copyright (C) 2015 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
10 PKG_NAME
:=ath10k-firmware
11 PKG_SOURCE_VERSION
:=7d14e337ad25c0ef3e78fc47eac336697ca612e8
12 PKG_VERSION
:=2014-10-28-$(PKG_SOURCE_VERSION
)
16 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.xz
17 PKG_SOURCE_SUBDIR
:=$(PKG_NAME
)-$(PKG_VERSION
)
18 PKG_SOURCE_URL
:=https
://github.com
/kvalo
/ath10k-firmware.git
20 PKG_MAINTAINER
:=Felix Fietkau
<nbd@openwrt.org
>
22 include $(INCLUDE_DIR
)/package.mk
24 WMENU
:=Wireless Drivers
26 define Package
/ath10k-firmware-qca988x
28 CATEGORY
:=Kernel modules
30 URL
:=$(PKG_SOURCE_URL
)
31 DEFAULT
:=PACKAGE_kmod-ath10k
33 TITLE
:=ath10k firmware for QCA988x devices
36 define Package
/ath10k-firmware-qca99x0
38 CATEGORY
:=Kernel modules
40 URL
:=$(PKG_SOURCE_URL
)
42 TITLE
:=ath10k firmware for QCA99x0 devices
49 define Package
/ath10k-firmware-qca988x
/install
50 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA988X
/hw2.0
52 $(PKG_BUILD_DIR
)/ath10k
/QCA988X
/hw2.0
/board.bin \
53 $(1)/lib
/firmware
/ath10k
/QCA988X
/hw2.0
/
55 $(PKG_BUILD_DIR
)/QCA988X
/10.2.4/firmware-5.bin_10.2
.4.70-2 \
56 $(1)/lib
/firmware
/ath10k
/QCA988X
/hw2.0
/firmware-5.bin
59 define Package
/ath10k-firmware-qca99x0
/install
60 $(INSTALL_DIR
) $(1)/lib
/firmware
/ath10k
/QCA99X0
/hw2.0
62 $(PKG_BUILD_DIR
)/QCA99X0
/hw2.0
/boardData_AR900B_CUS239_5G_v2_001.bin \
63 $(1)/lib
/firmware
/ath10k
/QCA99X0
/hw2.0
/board.bin
65 $(PKG_BUILD_DIR
)/QCA99X0
/hw2.0
/firmware-5.bin_10.4
.1.00030-1 \
66 $(1)/lib
/firmware
/ath10k
/QCA99X0
/hw2.0
/firmware-5.bin
69 $(eval
$(call BuildPackage
,ath10k-firmware-qca988x
))
70 $(eval
$(call BuildPackage
,ath10k-firmware-qca99x0
))