package/linux-firmware: add options for Broadcom BCM4366

There are two groups of chipsets in the BCM4366 family requiring two
different firmware files. Each is quite big (over 1 MiB) so use
separated options for them.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Rafał Miłecki 2020-05-18 10:33:05 +02:00 committed by Thomas Petazzoni
parent 38c8e3201b
commit ca6e3f4b90
2 changed files with 24 additions and 0 deletions

View File

@ -128,6 +128,16 @@ config BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX
help help
Firmware files for the Broadcom bcm43xxx, SoftMAC and FullMAC. Firmware files for the Broadcom bcm43xxx, SoftMAC and FullMAC.
config BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM4366B1
bool "Broadcom 4366b1"
help
Firmware file for the Broadcom 4366b1 FullMAC chip.
config BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM4366C0
bool "Broadcom 4366c0"
help
Firmware file for the Broadcom 4366c0 FullMAC chip.
config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_22260 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_22260
bool "Intel iwlwifi 22260" bool "Intel iwlwifi 22260"
help help

View File

@ -551,6 +551,20 @@ LINUX_FIRMWARE_FILES += \
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.broadcom_bcm43xx LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.broadcom_bcm43xx
endif endif
# brcm4366b1
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM4366B1),y)
LINUX_FIRMWARE_FILES += \
brcm/brcmfmac4366b-pcie.bin brcm/brcmfmac4366b-pcie.bin
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.broadcom_bcm43xx
endif
# brcm4366c0
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM4366C0),y)
LINUX_FIRMWARE_FILES += \
brcm/brcmfmac4366c-pcie.bin brcm/brcmfmac4366c-pcie.bin
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.broadcom_bcm43xx
endif
# ql2xxx # ql2xxx
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_QLOGIC_2XXX),y) ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_QLOGIC_2XXX),y)
LINUX_FIRMWARE_FILES += \ LINUX_FIRMWARE_FILES += \