Bump buidlroot version to 2018.02.6
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
LINUX_FIRMWARE_VERSION = 6d3bc8886517d171068fd1263176b8b5c51df204
|
||||
LINUX_FIRMWARE_VERSION = 65b1c68c63f974d72610db38dfae49861117cae2
|
||||
LINUX_FIRMWARE_SITE = http://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
|
||||
LINUX_FIRMWARE_SITE_METHOD = git
|
||||
|
||||
@@ -30,6 +30,18 @@ LINUX_FIRMWARE_FILES += intel/ibt-*
|
||||
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.ibt_firmware
|
||||
endif
|
||||
|
||||
# Qualcomm Atheros Rome 6174A Bluetooth
|
||||
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_QUALCOMM_6174A_BT),y)
|
||||
LINUX_FIRMWARE_FILES += qca/rampatch_usb_00000302.bin qca/nvm_usb_00000302.bin
|
||||
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENSE.qcom
|
||||
endif
|
||||
|
||||
# Freescale i.MX SDMA
|
||||
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IMX_SDMA),y)
|
||||
LINUX_FIRMWARE_FILES += imx/sdma/sdma-imx6q.bin imx/sdma/sdma-imx7d.bin
|
||||
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENSE.sdma_firmware
|
||||
endif
|
||||
|
||||
# rt2501/rt61
|
||||
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_RALINK_RT61),y)
|
||||
LINUX_FIRMWARE_FILES += rt2561.bin rt2561s.bin rt2661.bin
|
||||
@@ -53,12 +65,14 @@ endif
|
||||
# rtl81xx
|
||||
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX),y)
|
||||
LINUX_FIRMWARE_FILES += \
|
||||
rtlwifi/rtl8192cfw.bin rtlwifi/rtl8192cfwU.bin \
|
||||
rtlwifi/rtl8192cfwU_B.bin rtlwifi/rtl8192cufw.bin \
|
||||
rtlwifi/rtl8192defw.bin rtlwifi/rtl8192sefw.bin \
|
||||
rtlwifi/rtl8188efw.bin rtlwifi/rtl8188eufw.bin \
|
||||
rtlwifi/rtl8192cufw_A.bin \
|
||||
rtlwifi/rtl8192cufw_B.bin rtlwifi/rtl8192cufw_TMSC.bin
|
||||
rtlwifi/rtl8192cfw.bin rtlwifi/rtl8192cfwU.bin \
|
||||
rtlwifi/rtl8192cfwU_B.bin rtlwifi/rtl8192cufw.bin \
|
||||
rtlwifi/rtl8192defw.bin rtlwifi/rtl8192sefw.bin \
|
||||
rtlwifi/rtl8188efw.bin rtlwifi/rtl8188eufw.bin \
|
||||
rtlwifi/rtl8192cufw_A.bin \
|
||||
rtlwifi/rtl8192cufw_B.bin rtlwifi/rtl8192cufw_TMSC.bin \
|
||||
rtlwifi/rtl8192eefw.bin rtlwifi/rtl8192eu_ap_wowlan.bin \
|
||||
rtlwifi/rtl8192eu_nic.bin rtlwifi/rtl8192eu_wowlan.bin
|
||||
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.rtlwifi_firmware.txt
|
||||
endif
|
||||
|
||||
@@ -66,7 +80,13 @@ endif
|
||||
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX),y)
|
||||
LINUX_FIRMWARE_FILES += \
|
||||
rtlwifi/rtl8712u.bin rtlwifi/rtl8723fw.bin \
|
||||
rtlwifi/rtl8723fw_B.bin rtlwifi/rtl8723befw.bin
|
||||
rtlwifi/rtl8723fw_B.bin rtlwifi/rtl8723befw.bin \
|
||||
rtlwifi/rtl8723aufw_A.bin rtlwifi/rtl8723aufw_B.bin \
|
||||
rtlwifi/rtl8723aufw_B_NoBT.bin rtlwifi/rtl8723befw.bin \
|
||||
rtlwifi/rtl8723bs_ap_wowlan.bin rtlwifi/rtl8723bs_bt.bin \
|
||||
rtlwifi/rtl8723bs_nic.bin rtlwifi/rtl8723bs_wowlan.bin \
|
||||
rtlwifi/rtl8723bu_ap_wowlan.bin rtlwifi/rtl8723bu_nic.bin \
|
||||
rtlwifi/rtl8723bu_wowlan.bin
|
||||
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.rtlwifi_firmware.txt
|
||||
endif
|
||||
|
||||
@@ -74,7 +94,8 @@ endif
|
||||
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_RTL_88XX),y)
|
||||
LINUX_FIRMWARE_FILES += \
|
||||
rtlwifi/rtl8821aefw.bin \
|
||||
rtlwifi/rtl8821aefw_wowlan.bin
|
||||
rtlwifi/rtl8821aefw_wowlan.bin \
|
||||
rtlwifi/rtl8821aefw_29.bin rtlwifi/rtl8822befw.bin
|
||||
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.rtlwifi_firmware.txt
|
||||
endif
|
||||
|
||||
@@ -104,7 +125,7 @@ endif
|
||||
|
||||
# ar9170
|
||||
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_9170),y)
|
||||
LINUX_FIRMWARE_FILES += ar9170-1.fw ar9170-2.fw
|
||||
LINUX_FIRMWARE_FILES += ar9170-1.fw ar9170-2.fw carl9170-1.fw
|
||||
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.atheros_firmware
|
||||
endif
|
||||
|
||||
@@ -114,6 +135,14 @@ LINUX_FIRMWARE_FILES += ar9271.fw htc_9271.fw ath9k_htc/htc_9271-1.4.0.fw
|
||||
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.atheros_firmware
|
||||
endif
|
||||
|
||||
# ath10k
|
||||
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_10K_QCA998X),y)
|
||||
LINUX_FIRMWARE_FILES += ath10k/QCA988X/hw2.0/board.bin \
|
||||
ath10k/QCA988X/hw2.0/firmware-4.bin \
|
||||
ath10k/QCA988X/hw2.0/firmware-5.bin
|
||||
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.atheros_firmware
|
||||
endif
|
||||
|
||||
# sd8686 v8
|
||||
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V8),y)
|
||||
LINUX_FIRMWARE_FILES += libertas/sd8686_v8.bin libertas/sd8686_v8_helper.bin
|
||||
@@ -188,23 +217,29 @@ LINUX_FIRMWARE_FILES += mt7601u.bin
|
||||
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.ralink_a_mediatek_company_firmware
|
||||
endif
|
||||
|
||||
# qca6174
|
||||
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_QUALCOMM_6174),y)
|
||||
LINUX_FIRMWARE_FILES += ath10k/QCA6174
|
||||
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENSE.QualcommAtheros_ath10k
|
||||
endif
|
||||
|
||||
# wl127x
|
||||
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_TI_WL127X),y)
|
||||
# wl1271-nvs.bin is a symlink to wl127x-nvs.bin
|
||||
LINUX_FIRMWARE_FILES += \
|
||||
ti-connectivity/wl1271-fw-2.bin \
|
||||
ti-connectivity/wl1271-fw-ap.bin \
|
||||
ti-connectivity/wl1271-fw.bin \
|
||||
ti-connectivity/wl1271-nvs.bin \
|
||||
ti-connectivity/wl127x-fw-3.bin \
|
||||
ti-connectivity/wl127x-fw-plt-3.bin \
|
||||
ti-connectivity/wl127x-nvs.bin \
|
||||
ti-connectivity/wl127x-fw-4-mr.bin \
|
||||
ti-connectivity/wl127x-fw-4-plt.bin \
|
||||
ti-connectivity/wl127x-fw-4-sr.bin \
|
||||
ti-connectivity/wl127x-fw-5-mr.bin \
|
||||
ti-connectivity/wl127x-fw-5-plt.bin \
|
||||
ti-connectivity/wl127x-fw-5-sr.bin \
|
||||
ti-connectivity/wl1271-fw-2.bin \
|
||||
ti-connectivity/wl1271-fw-ap.bin \
|
||||
ti-connectivity/wl1271-fw.bin \
|
||||
ti-connectivity/wl1271-nvs.bin \
|
||||
ti-connectivity/wl127x-fw-3.bin \
|
||||
ti-connectivity/wl127x-fw-plt-3.bin \
|
||||
ti-connectivity/wl127x-nvs.bin \
|
||||
ti-connectivity/wl127x-fw-4-mr.bin \
|
||||
ti-connectivity/wl127x-fw-4-plt.bin \
|
||||
ti-connectivity/wl127x-fw-4-sr.bin \
|
||||
ti-connectivity/wl127x-fw-5-mr.bin \
|
||||
ti-connectivity/wl127x-fw-5-plt.bin \
|
||||
ti-connectivity/wl127x-fw-5-sr.bin \
|
||||
ti-connectivity/TIInit_7.2.31.bts
|
||||
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.ti-connectivity
|
||||
endif
|
||||
@@ -213,20 +248,20 @@ endif
|
||||
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_TI_WL128X),y)
|
||||
# wl1271-nvs.bin and wl12xx-nvs.bin are symlinks to wl127x-nvs.bin
|
||||
LINUX_FIRMWARE_FILES += \
|
||||
ti-connectivity/wl128x-fw-3.bin \
|
||||
ti-connectivity/wl128x-fw-ap.bin \
|
||||
ti-connectivity/wl128x-fw-plt-3.bin \
|
||||
ti-connectivity/wl128x-fw.bin \
|
||||
ti-connectivity/wl1271-nvs.bin \
|
||||
ti-connectivity/wl128x-nvs.bin \
|
||||
ti-connectivity/wl12xx-nvs.bin \
|
||||
ti-connectivity/wl127x-nvs.bin \
|
||||
ti-connectivity/wl128x-fw-4-mr.bin \
|
||||
ti-connectivity/wl128x-fw-4-plt.bin \
|
||||
ti-connectivity/wl128x-fw-4-sr.bin \
|
||||
ti-connectivity/wl128x-fw-5-mr.bin \
|
||||
ti-connectivity/wl128x-fw-5-plt.bin \
|
||||
ti-connectivity/wl128x-fw-5-sr.bin \
|
||||
ti-connectivity/wl128x-fw-3.bin \
|
||||
ti-connectivity/wl128x-fw-ap.bin \
|
||||
ti-connectivity/wl128x-fw-plt-3.bin \
|
||||
ti-connectivity/wl128x-fw.bin \
|
||||
ti-connectivity/wl1271-nvs.bin \
|
||||
ti-connectivity/wl128x-nvs.bin \
|
||||
ti-connectivity/wl12xx-nvs.bin \
|
||||
ti-connectivity/wl127x-nvs.bin \
|
||||
ti-connectivity/wl128x-fw-4-mr.bin \
|
||||
ti-connectivity/wl128x-fw-4-plt.bin \
|
||||
ti-connectivity/wl128x-fw-4-sr.bin \
|
||||
ti-connectivity/wl128x-fw-5-mr.bin \
|
||||
ti-connectivity/wl128x-fw-5-plt.bin \
|
||||
ti-connectivity/wl128x-fw-5-sr.bin \
|
||||
ti-connectivity/TIInit_7.2.31.bts
|
||||
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.ti-connectivity
|
||||
endif
|
||||
@@ -299,6 +334,11 @@ LINUX_FIRMWARE_FILES += iwlwifi-8265-*.ucode
|
||||
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_9XXX),y)
|
||||
LINUX_FIRMWARE_FILES += iwlwifi-9???-*.ucode
|
||||
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_BNX2X),y)
|
||||
LINUX_FIRMWARE_FILES += bnx2x/*
|
||||
# No license file; the license is in the file WHENCE
|
||||
@@ -306,14 +346,12 @@ LINUX_FIRMWARE_FILES += bnx2x/*
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4),y)
|
||||
# cxgb4/t4fw.bin is a symlink to cxgb4/t4fw-1.14.4.0.bin
|
||||
LINUX_FIRMWARE_FILES += cxgb4/t4fw-1.14.4.0.bin cxgb4/t4fw.bin
|
||||
LINUX_FIRMWARE_FILES += cxgb4/t4fw*.bin
|
||||
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.chelsio_firmware
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T5),y)
|
||||
# cxgb4/t5fw.bin is a symlink to cxgb4/t5fw-1.14.4.0.bin
|
||||
LINUX_FIRMWARE_FILES += cxgb4/t5fw-1.14.4.0.bin cxgb4/t5fw.bin
|
||||
LINUX_FIRMWARE_FILES += cxgb4/t5fw*.bin
|
||||
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.chelsio_firmware
|
||||
endif
|
||||
|
||||
@@ -389,18 +427,48 @@ LINUX_FIRMWARE_FILES += \
|
||||
brcm/brcmfmac43236b.bin brcm/brcmfmac43241b0-sdio.bin \
|
||||
brcm/brcmfmac43241b4-sdio.bin brcm/brcmfmac43241b5-sdio.bin \
|
||||
brcm/brcmfmac43242a.bin brcm/brcmfmac43340-sdio.bin \
|
||||
brcm/brcmfmac43362-sdio.bin brcm/brcmfmac43455-sdio.bin \
|
||||
brcm/brcmfmac43362-sdio.bin brcm/brcmfmac43430-sdio.bin \
|
||||
brcm/brcmfmac43430a0-sdio.bin brcm/brcmfmac43455-sdio.bin \
|
||||
brcm/brcmfmac43569.bin brcm/brcmfmac43570-pcie.bin \
|
||||
brcm/brcmfmac43602-pcie.ap.bin brcm/brcmfmac43602-pcie.bin \
|
||||
brcm/brcmfmac43430-sdio.bin
|
||||
brcm/brcmfmac43602-pcie.ap.bin brcm/brcmfmac43602-pcie.bin
|
||||
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.broadcom_bcm43xx
|
||||
endif
|
||||
|
||||
# ql2xxx
|
||||
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_QLOGIC_2XXX),y)
|
||||
LINUX_FIRMWARE_FILES += \
|
||||
ql2100_fw.bin ql2200_fw.bin ql2300_fw.bin ql2322_fw.bin \
|
||||
ql2400_fw.bin ql2500_fw.bin
|
||||
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.qla2xxx
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_REDPINE_RS9113),y)
|
||||
LINUX_FIRMWARE_FILES += rsi/rs9113_wlan_qspi.rps
|
||||
# No license file; the license is in the file WHENCE
|
||||
# which is installed unconditionally
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_QAT_DH895XCC),y)
|
||||
# qat_mmp.bin is a symlink to qat_895xcc_mmp.bin
|
||||
LINUX_FIRMWARE_FILES += qat_895xcc.bin qat_895xcc_mmp.bin qat_mmp.bin
|
||||
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.qat_firmware
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_QAT_C3XXX),y)
|
||||
LINUX_FIRMWARE_FILES += qat_c3xxx.bin qat_c3xxx_mmp.bin
|
||||
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.qat_firmware
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_QAT_C62X),y)
|
||||
LINUX_FIRMWARE_FILES += qat_c62x.bin qat_c62x_mmp.bin
|
||||
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.qat_firmware
|
||||
endif
|
||||
|
||||
ifneq ($(LINUX_FIRMWARE_FILES),)
|
||||
define LINUX_FIRMWARE_INSTALL_FILES
|
||||
cd $(@D) ; \
|
||||
$(TAR) c $(sort $(LINUX_FIRMWARE_FILES)) | \
|
||||
$(TAR) x -C $(TARGET_DIR)/lib/firmware
|
||||
cd $(@D) && \
|
||||
$(TAR) cf install.tar $(sort $(LINUX_FIRMWARE_FILES)) && \
|
||||
$(TAR) xf install.tar -C $(TARGET_DIR)/lib/firmware
|
||||
endef
|
||||
endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user