package/linux-firmware: add option for TI CC2560(A) Bluetooth module

This adds a new config option to include the firmware files for the TI
CC2560 and CC2560A Bluetooth modules. LEGO MINDSTORMS EV3 has one of
these two modules depending on when it was manufactured, so it is
useful to include both firmwares to cover all cases for this device.

Signed-off-by: David Lechner <david@lechnology.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
David Lechner 2018-12-27 13:53:03 -06:00 committed by Thomas Petazzoni
parent 9000889da7
commit 7008568db6
2 changed files with 13 additions and 0 deletions

View File

@ -282,6 +282,11 @@ config BR2_PACKAGE_LINUX_FIRMWARE_REDPINE_RS9113
help
Firmware files for WLAN and Bluetooth modules rs9113
config BR2_PACKAGE_LINUX_FIRMWARE_TI_CC2560
bool "TI CC2560"
help
Firmware files for Bluetooth modules CC2560 and CC2560A
config BR2_PACKAGE_LINUX_FIRMWARE_TI_WL127X
bool "TI wl127x"
help

View File

@ -249,6 +249,14 @@ LINUX_FIRMWARE_FILES += ath10k/QCA6174
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENSE.QualcommAtheros_ath10k
endif
# CC2560(A)
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_TI_CC2560),y)
LINUX_FIRMWARE_FILES += \
ti-connectivity/TIInit_6.2.31.bts \
ti-connectivity/TIInit_6.6.15.bts
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.ti-connectivity
endif
# wl127x
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_TI_WL127X),y)
# wl1271-nvs.bin is a symlink to wl127x-nvs.bin