- Update to version 20220714 (git commit 84661a3ba62f):
* amdgpu: update DMCUB firmware for DCN 3.1.6
* WHENCE: Correct dangling symlinks
* Correct WHENCE entry for wfx firmware
* bnx2: Drop unsupported Broadcom NetXtremeII firmware
* bnx2: drop unsupported firmwares
* bnx2: sort firmware names in filesystem order
* Remove old Broadcom Everest (bnx2x) v4/5 firmware
* drop Token Ring network firmwares
* Drop TDA7706 radio firmware
* Drop Intel WiMax firmware
* Drop Computone IntelliPort Plus serial firmware
* Drop ATM Ambassador devices firmware
* brocade: drop old unsupported firmware revs
* amdgpu: update yellow carp DMCUB firmware
* linux-firmware: update firmware for MT7622 WiFi device
* linux-firmware: update firmware for MT7922 WiFi device
* linux-firmware: update firmware for mediatek bluetooth chip (MT7922)
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX210
* linux-firmware: Update firmware file for Intel Bluetooth AX200
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* mediatek: Add SCP firmware for MT8186
OBS-URL: https://build.opensuse.org/request/show/989871
OBS-URL: https://build.opensuse.org/package/show/Kernel:HEAD/kernel-firmware?expand=0&rev=382
- Update to version 20220622 (git commit 9ed4d42c51ac):
* amdgpu: update Yellow Carp VCN firmware
* linux-firmware: update firmware for MT7921 WiFi device
* linux-firmware: update firmware for mediatek bluetooth chip (MT7921)
* qed: update 8.59.1.0 firmware
* Link some devices that ship with the AW-CM256SM
* Add initial AzureWave AW-CM256SM NVRAM file
* Remove the Pine64 Quartz copy of the RPi NVRAM
* qca: Update firmware files for BT chip WCN6750.
* QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00409
* WHENCE: add symlinks for StarFive based boards
* linux-firmware: wilc1000: update WILC1000 firmware to v15.6
* brcm: Add NVRAM file 43455 based Wifi/BT module as used on the Quartz64 Model B from Pine64. This file is based on the existing "brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt" NVRAM file.
* iwlwifi: add new FWs from core70-87 release
* iwlwifi: update 9000-family firmwares to core70-87
- Temporary fix for incorrect symlinks for brcm in WHENCE:
brcm-symlink-fixes.diff
- Minor updates of scripts, sorting alphabetically and add version
to Provides/Obsoletes
- Update alias
OBS-URL: https://build.opensuse.org/request/show/986615
OBS-URL: https://build.opensuse.org/package/show/Kernel:HEAD/kernel-firmware?expand=0&rev=380
- Update to version 20210119 (git commit 05789708b79b):
* brcm: Link RPi4's WiFi firmware with DMI machine name.
* brcm: Add NVRAM for Vamrs 96boards Rock960
* brcm: Update Raspberry Pi 3B+/4B NVRAM for downstream changes
* cypress: Fix link direction
* cypress: Link the new cypress firmware to the old brcm files
* brcm: remove old brcm firmwares that have newer cypress variants
* rtl_bt: Update RTL8822C BT(UART I/F) FW to 0x059A_25CB
* rtl_bt: Update RTL8822C BT(USB I/F) FW to 0x099a_7253
* rtl_bt: Add firmware and config files for RTL8852A BT USB chip
* rtl_bt: Update RTL8821C BT(USB I/F) FW to 0x829a_7644
- Fix install-split.sh to deal with the quoted spaces
- Update aliases
OBS-URL: https://build.opensuse.org/request/show/867109
OBS-URL: https://build.opensuse.org/package/show/Kernel:HEAD/kernel-firmware?expand=0&rev=342
- Update to version 20200610 (git commit 887d2a103c2b):
* linux-firmware: Update firmware file for Intel Bluetooth AX200
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9260
* Mellanox: Add new mlxsw_spectrum firmware xx.2007.1168
* rtw88: RTL8822C: update firmware version to v9.9
* cxgb4: Update firmware to revision 1.24.17.0
* mrvl: add firmware for Prestera ASIC devices
- Update topics list for prestra f/w (maybe better to split to a
new subpkg?)
- Update copyright notice in template
- Update aliases from 5.7 kernels
OBS-URL: https://build.opensuse.org/request/show/814691
OBS-URL: https://build.opensuse.org/package/show/Kernel:HEAD/kernel-firmware?expand=0&rev=310
- Update to version 20190815 (git-commit 07b925b450bf):
* Install only listed firmware files
* rtw88: add a README file
* rtw88: RTL8822C: add WoW firmware v7.3
* rtw88: RTL8822C: update rtw8822c_fw.bin to v7.3
* ath10k: QCA9984 hw1.0: update board-2.bin
* ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00046
* ath10k: QCA988X hw2.0: update firmware-5.bin to 10.2.4-1.0-00045
* ath10k: QCA9888 hw2.0: update board-2.bin
* ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00040
* ath10k: QCA9887 hw1.0: update firmware-5.bin to 10.2.4-1.0-00045
* ath10k: QCA6174 hw3.0: update firmware-6.bin to WLAN.RM.4.4.1-00140-QCARMSWPZ-1
* ath10k: QCA4019 hw1.0: update board-2.bin
* cxgb4: update firmware to revision 1.24.3.0
* nfp: update Agilio SmartNIC flower firmware to rev AOTC-2.10.A.38
* nvidia: add missing entries in WHENCE
* linux-firmware: Update NXP Management Complex firmware to version 10.16.2
* iwlwifi: update -48 FWs for Qu and cc
* iwlwifi: update FWs for 3168, 7265D, 9000, 9260, 8000, 8265 and cc
* drm/i915/firmware: Add v33 of GuC for ICL
* drm/i915/firmware: Add v33 of GuC for KBL
* drm/i915/firmware: Add v33 of GuC for SKL
* drm/i915/firmware: Add v33 of GuC for GLK
* drm/i915/firmware: Add v33 of GuC for BXT
- Drop iwlwifi revert patch, as the fix will go into 5.2.x kernel
(bsc#1142128):
WHENCE-iwlwifi-9xxx-46-revert.patch
- Drop the deprecated upstream fix:
0001-nvidia-add-missing-entries-in-WHENCE.patch
- Drop the local copy of copy-file.sh that is already included in
OBS-URL: https://build.opensuse.org/request/show/724951
OBS-URL: https://build.opensuse.org/package/show/Kernel:HEAD/kernel-firmware?expand=0&rev=269
- Move documents and license texts into the proper section
- Remove spurious non-firmware files
- Restructure the packaging for reducing the storage footprint
(bsc#1143959):
the firmware files are split into several subpackages, so that user
doesn't need to install unnecessary files. Each package has
supplements entries that are generated from the static list (that
was created from the current and old TW kernel binaries).
There is a catch-all package, kernel-firmware-all, and this
provides/obsoletes the former kernel-firmware package. And each
firmware file is compressed in XZ format for the new kernel (5.3 or
later).
For the systems with older kernels, we still provide the old'n'good
kernel-firmware.rpm, containing everything in the raw format, too.
This kernel-firmware.rpm will be obsoleted once when
kernel-firmware-all above is installed.
The build of both flavors are done in the multibuild. Without the
flavor, the raw kernel-firmware.rpm and ucode-amd.rpm are built,
while the new kernel firmware packages are built in "compressed"
flavor (-M compressed).
OBS-URL: https://build.opensuse.org/request/show/723804
OBS-URL: https://build.opensuse.org/package/show/Kernel:HEAD/kernel-firmware?expand=0&rev=266