2 # Copyright (C) 2014 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
:=linux-firmware
11 PKG_SOURCE_VERSION
:=bbe4917c054eb0a73e250c6363341e3bf6725839
12 PKG_VERSION
:=2015-12-07-$(PKG_SOURCE_VERSION
)
16 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.xz
17 PKG_SOURCE_SUBDIR
:=$(PKG_NAME
)-$(PKG_SOURCE_VERSION
)
18 PKG_BUILD_DIR
:=$(BUILD_DIR
)/$(PKG_SOURCE_SUBDIR
)
19 PKG_SOURCE_URL
:=git
://git.kernel.org
/pub
/scm
/linux
/kernel
/git
/firmware
/linux-firmware.git
20 PKG_MIRROR_MD5SUM
:=ca4d289ad9380471cae376fc7dd3660a
22 PKG_MAINTAINER
:=Felix Fietkau
<nbd@openwrt.org
>
24 include $(INCLUDE_DIR
)/package.mk
26 define Package
/r8169-firmware
29 URL
:=http
://git.kernel.org
/cgit
/linux
/kernel
/git
/firmware
/linux-firmware.git
30 TITLE
:=RealTek r8169 firmware
33 define Package
/r8169-firmware
/install
34 $(INSTALL_DIR
) $(1)/lib
/firmware
/rtl_nic
36 $(PKG_BUILD_DIR
)/rtl_nic
/* \
37 $(1)/lib
/firmware
/rtl_nic
40 define Package
/r8188eu-firmware
43 URL
:=http
://git.kernel.org
/cgit
/linux
/kernel
/git
/firmware
/linux-firmware.git
44 TITLE
:=RealTek r8188eu firmware
47 define Package
/r8188eu-firmware
/install
48 $(INSTALL_DIR
) $(1)/lib
/firmware
/rtlwifi
50 $(PKG_BUILD_DIR
)/rtlwifi
/rtl8188eufw.bin \
51 $(1)/lib
/firmware
/rtlwifi
54 define Package
/ibt-firmware
57 URL
:=http
://git.kernel.org
/cgit
/linux
/kernel
/git
/firmware
/linux-firmware.git
58 TITLE
:=Intel bluetooth firmware
61 define Package
/ibt-firmware
/install
62 $(INSTALL_DIR
) $(1)/lib
/firmware
/intel
64 $(PKG_BUILD_DIR
)/intel
/*.bseq \
65 $(1)/lib
/firmware
/intel
68 define Package
/ar3k-firmware
71 URL
:=http
://git.kernel.org
/cgit
/linux
/kernel
/git
/firmware
/linux-firmware.git
75 define Package
/ar3k-firmware
/install
76 $(INSTALL_DIR
) $(1)/lib
/firmware
/ar3k
78 $(PKG_BUILD_DIR
)/ar3k
/*.dfu \
79 $(1)/lib
/firmware
/ar3k
86 $(eval
$(call BuildPackage
,ar3k-firmware
))
87 $(eval
$(call BuildPackage
,ibt-firmware
))
88 $(eval
$(call BuildPackage
,r8169-firmware
))
89 $(eval
$(call BuildPackage
,r8188eu-firmware
))