|
@@ -4,7 +4,7 @@
|
|
|
#
|
|
|
################################################################################
|
|
|
|
|
|
-LINUX_FIRMWARE_VERSION = 20201022
|
|
|
+LINUX_FIRMWARE_VERSION = 20210511
|
|
|
LINUX_FIRMWARE_SITE = http://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
|
|
|
LINUX_FIRMWARE_SITE_METHOD = git
|
|
|
LINUX_FIRMWARE_INSTALL_IMAGES = YES
|
|
@@ -590,26 +590,45 @@ endif
|
|
|
# brcm43xx
|
|
|
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XX),y)
|
|
|
LINUX_FIRMWARE_FILES += \
|
|
|
- brcm/bcm43xx-0.fw brcm/bcm43xx_hdr-0.fw \
|
|
|
- brcm/bcm4329-fullmac-4.bin brcm/brcmfmac4329-sdio.bin \
|
|
|
- brcm/brcmfmac4330-sdio.bin brcm/brcmfmac4334-sdio.bin \
|
|
|
- brcm/brcmfmac4335-sdio.bin brcm/brcmfmac4339-sdio.bin \
|
|
|
- brcm/brcmfmac4350-pcie.bin brcm/brcmfmac4354-sdio.bin \
|
|
|
- brcm/brcmfmac4356-pcie.bin brcm/brcmfmac4371-pcie.bin
|
|
|
+ brcm/bcm4329-fullmac-4.bin \
|
|
|
+ brcm/brcmfmac4329-sdio.bin \
|
|
|
+ brcm/brcmfmac4330-sdio.bin \
|
|
|
+ brcm/brcmfmac4334-sdio.bin \
|
|
|
+ brcm/brcmfmac4335-sdio.bin \
|
|
|
+ brcm/brcmfmac4350c2-pcie.bin \
|
|
|
+ brcm/brcmfmac4350-pcie.bin \
|
|
|
+ brcm/brcmfmac4358-pcie.bin \
|
|
|
+ brcm/brcmfmac4371-pcie.bin \
|
|
|
+ brcm/brcmfmac4373.bin \
|
|
|
+ brcm/brcmfmac4330-sdio.Prowise-PT301.txt \
|
|
|
+ brcm/brcmfmac4356-pcie.gpd-win-pocket.txt \
|
|
|
+ brcm/brcmfmac4356-sdio.vamrs,rock960.txt
|
|
|
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.broadcom_bcm43xx
|
|
|
endif
|
|
|
|
|
|
# brcm43xxx
|
|
|
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX),y)
|
|
|
LINUX_FIRMWARE_FILES += \
|
|
|
- brcm/brcmfmac43143.bin brcm/brcmfmac43143-sdio.bin \
|
|
|
- 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/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/brcmfmac43143.bin \
|
|
|
+ brcm/brcmfmac43143-sdio.bin \
|
|
|
+ brcm/brcmfmac43236b.bin \
|
|
|
+ brcm/brcmfmac43241b0-sdio.bin \
|
|
|
+ brcm/brcmfmac43241b4-sdio.bin \
|
|
|
+ brcm/brcmfmac43241b5-sdio.bin \
|
|
|
+ brcm/brcmfmac43242a.bin \
|
|
|
+ brcm/brcmfmac43430a0-sdio.bin \
|
|
|
+ brcm/brcmfmac43569.bin \
|
|
|
+ brcm/brcmfmac43602-pcie.ap.bin \
|
|
|
+ brcm/brcmfmac43602-pcie.bin \
|
|
|
+ brcm/brcmfmac43340-sdio.meegopad-t08.txt \
|
|
|
+ brcm/brcmfmac43340-sdio.pov-tab-p1006w-data.txt \
|
|
|
+ brcm/brcmfmac43340-sdio.predia-basic.txt \
|
|
|
+ brcm/brcmfmac43362-sdio.cubietech,cubietruck.txt \
|
|
|
+ brcm/brcmfmac43430a0-sdio.ilife-S806.txt \
|
|
|
+ brcm/brcmfmac43430a0-sdio.jumper-ezpad-mini3.txt \
|
|
|
+ brcm/brcmfmac43430-sdio.AP6212.txt \
|
|
|
+ brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt \
|
|
|
+ brcm/brcmfmac43430-sdio.MUR1DX.txt \
|
|
|
brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt \
|
|
|
brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt \
|
|
|
brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt
|
|
@@ -714,9 +733,9 @@ define LINUX_FIRMWARE_INSTALL_FW
|
|
|
cd $(1) ; \
|
|
|
sed -r -e '/^Link: (.+) -> (.+)$$/!d; s//\1 \2/' $(@D)/WHENCE | \
|
|
|
while read f d; do \
|
|
|
- if test -f $$(readlink -m $$(dirname $$f)/$$d); then \
|
|
|
- mkdir -p $$(dirname $$f) || exit 1; \
|
|
|
- ln -sf $$d $$f || exit 1; \
|
|
|
+ if test -f $$(readlink -m $$(dirname "$$f")/$$d); then \
|
|
|
+ mkdir -p $$(dirname "$$f") || exit 1; \
|
|
|
+ ln -sf $$d "$$f" || exit 1; \
|
|
|
fi ; \
|
|
|
done
|
|
|
endef
|