package/linux-firmware: drop redundant QCA6174 firmware symbol
authorBaruch Siach <baruch@tkos.co.il>
Sun, 12 Apr 2020 07:24:31 +0000 (10:24 +0300)
committerYann E. MORIN <yann.morin.1998@free.fr>
Sun, 12 Apr 2020 12:26:00 +0000 (14:26 +0200)
BR2_PACKAGE_LINUX_FIRMWARE_QUALCOMM_6174 is a superset of
BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_10K_QCA6174. Drop the redundant
symbol.

Add the full list of license files to
BR2_PACKAGE_LINUX_FIRMWARE_QUALCOMM_6174.

Add notice_ath10k_firmware-5.txt license file hash.

Cc: Yegor Yefremov <yegorslists@googlemail.com>
Reported-by: Yann E. MORIN <yann.morin.1998@free.fr>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
[yann.morin.1998@free.fr:
  - reorder license files
  - rewrap license files to usual style for multi-line variables
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Config.in.legacy
package/linux-firmware/Config.in
package/linux-firmware/linux-firmware.hash
package/linux-firmware/linux-firmware.mk

index 49109cece538fcf56ee6fc7cdf462f3064c459e4..95f17b1b31fb66a4243a8718f988b64ac851db0b 100644 (file)
@@ -146,6 +146,14 @@ endif
 
 comment "Legacy options removed in 2020.05"
 
+config BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_10K_QCA6174
+       bool "duplicate QCA6174 firmware symbol removed"
+       select BR2_LEGACY
+       select BR2_PACKAGE_LINUX_FIRMWARE_QUALCOMM_6174
+       help
+         This config symbol duplicates existing symbol for QCA6174
+         firmware.
+
 config BR2_PACKAGE_QT5CANVAS3D
        bool "qt5canvas3d was removed"
        select BR2_LEGACY
index fb884842d66b729af4b317948d78e3df24a23b8f..a2b41ccc5b10caeb82d205a62d7b28b779700004 100644 (file)
@@ -118,11 +118,6 @@ config BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_10K_QCA998X
        help
          Firmware files for the Atheros QCA988X module
 
-config BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_10K_QCA6174
-       bool "Atheros 10k (QCA6174)"
-       help
-         Firmware files for the Atheros QCA6174 module
-
 config BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XX
        bool "Broadcom BRCM bcm43xx"
        help
index 3878d92881708f45d158f4c8d19c7eb910f632ab..2ebd11365f6fdb9a698ad936000b08e66fe01c28 100644 (file)
@@ -5,6 +5,7 @@ sha256 8d5847d2971241d4d6a51c16e206379de53a6d4e203fa6f8e1c1e9279c7c4ad0 LICENSE.
 sha256 2d6062d63b91eb750bf741498691604f75184b9fee97608ec537cd09bd6a42b4 LICENCE.Marvell
 sha256 802b7014b26c606cf6248ae8b0ab1ce6d2d1b0db236d38dd269e676cd70710f2 LICENCE.atheros_firmware
 sha256 3b5eb392b2d9d8c46d6aae26d06c187e5ea3029b12d13bc2b8deb8b3ce6bfa53 ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt
+sha256 631065703055d11b099477c508508f20a80b202aad548a7726564bfa59a96c91 ath10k/QCA6174/hw2.1/notice_ath10k_firmware-5.txt
 sha256 8ce5c6ea0542bf4aac31fc3ae16a39792ad22d0eae4543063fac56fb3380f021 ath10k/QCA6174/hw3.0/notice_ath10k_firmware-6.txt
 sha256 b16056fc91b82a0e3e8de8f86c2dac98201aa9dc3cbd33e8d38f1b087fcec30d LICENCE.broadcom_bcm43xx
 sha256 a5777f9e80aca0603b0648454de996168b1c530322550ccda94d6d78bcf6c061 LICENCE.chelsio_firmware
index 21300ddc72de164c5db1caef1e02870dcbdc0d16..ba24f61c10878e7909b723b5b68afa1ff2f56d54 100644 (file)
@@ -196,17 +196,6 @@ LINUX_FIRMWARE_FILES += ath10k/QCA988X/hw2.0/board.bin \
 LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.atheros_firmware
 endif
 
-# ath10k-qca6174
-ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_10K_QCA6174),y)
-LINUX_FIRMWARE_FILES += ath10k/QCA6174/hw3.0/board.bin \
-                       ath10k/QCA6174/hw3.0/board-2.bin \
-                       ath10k/QCA6174/hw3.0/firmware-4.bin \
-                       ath10k/QCA6174/hw3.0/firmware-6.bin
-LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.atheros_firmware \
-                               ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt \
-                               ath10k/QCA6174/hw3.0/notice_ath10k_firmware-6.txt
-endif
-
 # sd8686 v8
 ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V8),y)
 LINUX_FIRMWARE_FILES += libertas/sd8686_v8.bin libertas/sd8686_v8_helper.bin
@@ -312,7 +301,11 @@ endif
 # qca6174
 ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_QUALCOMM_6174),y)
 LINUX_FIRMWARE_FILES += ath10k/QCA6174
-LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENSE.QualcommAtheros_ath10k
+LINUX_FIRMWARE_ALL_LICENSE_FILES += \
+       LICENSE.QualcommAtheros_ath10k \
+       ath10k/QCA6174/hw2.1/notice_ath10k_firmware-5.txt \
+       ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt \
+       ath10k/QCA6174/hw3.0/notice_ath10k_firmware-6.txt
 endif
 
 # CC2560(A)