- Update to version 20240322 (git commit 9a6a0cc195c1):
* mekdiatek: Update mt8186 SOF firmware to v2.0.1
* linux-firmware: Add firmware for Cirrus CS35L56 for Dell laptops
* Montage: update firmware for Mont-TSSE
* WHENCE: Link the Raspberry Pi CM4 and 5B to the 4B
* Intel Bluetooth: Update firmware file for Intel Bluetooth BE200
* Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX101
* Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX203
* Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX211
* Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX101
* Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX101
* Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX203
* Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX203
* Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX211
* Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX211
* Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX210
* Intel Bluetooth: Update firmware file for Intel Bluetooth AX200
* Intel Bluetooth: Update firmware file for Intel Bluetooth AX201
* Intel Bluetooth: Update firmware file for Intel Bluetooth 9560
* Intel Bluetooth: Update firmware file for Intel Bluetooth 9260
* amdgpu: DMCUB updates for various AMDGPU ASICs
* linux-firmware: mediatek: Update MT8173 VPU firmware to v1.1.8
* imx: sdma: update firmware to v3.6/v4.6
- Update aliases from 6.8 kernels
OBS-URL: https://build.opensuse.org/request/show/1161377
OBS-URL: https://build.opensuse.org/package/show/Kernel:HEAD/kernel-firmware?expand=0&rev=474
- Update to version 20240220 (git commit 73b4429fae36):
* linux-firmware: update firmware for en8811h 2.5G ethernet phy
* linux-firmware: add firmware for MT7996
* xe: First GuC release for LNL and Xe
* i915: Add GuC v70.20.0 for ADL-P, DG1, DG2, MTL and TGL
* linux-firmware: Add CS35L41 firmware for Lenovo Legion 7i gen7 laptop (16IAX7)
* brcm: Add nvram for the Asus Memo Pad 7 ME176C tablet
* ice: update ice DDP package to 1.3.36.0
* Intel IPU3 ImgU: Move firmware file under intel/ipu
* Intel IPU6: Move firmware binaries under ipu/
* check_whence: Add a check for duplicate link entries
* WHENCE: Clean up section separators
* linux-firmware: Add CS35L41 firmware for additional ASUS Zenbook 2023 models
* panthor: Add initial firmware for Gen10 Arm Mali GPUs
* amdgpu: DMCUB Updates for DCN321: 7.0.38.0
* amdgpu: DMCUB updates for Yellow Carp: 4.0.68.0
* qcom: update venus firmware file for v5.4
* Montage: add firmware for Mont-TSSE
* amdgpu: update DMCUB to v0.0.203.0 for DCN314 and DCN32
* linux-firmware: Remove 2 HP laptops using CS35L41 Audio Firmware
* linux-firmware: Fix filenames for some CS35L41 firmwares for HP
- Use patch macro -P option for RPM 4.20
OBS-URL: https://build.opensuse.org/request/show/1149103
OBS-URL: https://build.opensuse.org/package/show/Kernel:HEAD/kernel-firmware?expand=0&rev=468
- Update to version 20231127 (git commit 4124f8f928d5):
* Make rdfind optional
* ice: update ice DDP wireless_edge package to 1.3.13.0
* linux-firmware: update firmware for mediatek bluetooth chip (MT7922)
* linux-firmware: update firmware for mediatek bluetooth chip (MT7921)
* linux-firmware: update firmware for MT7922 WiFi device
* linux-firmware: update firmware for MT7921 WiFi device
* Makefile, copy-firmware: Use portable "command -v" to detect installed programs
* amdgpu: update DMCUB firmware to 0.0.194.0 for DCN321 and DCN32
* powervr: add firmware for Imagination Technologies AXE-1-16M GPU
* ice: update ice DDP comms package to 1.3.45.0
* ice: update ice DDP package to 1.3.35.0
* mediatek: Remove an unused packed library
* amdgpu: update DMCUB firmware to 0.0.193.0 for DCN31 and DCN314
- Drop obsoleted copy-file-skip-rdfind.patch; use --ignore-duplicates
- Update to version 20231120 (git commit 9552083a783e):
* mediatek: Sync shared memory structure changes
* Intel Bluetooth: Update firmware file for Intel Bluetooth BE200
* i915: Update MTL DMC to v2.19
* Make email replies more resilient
* Try both utf-8 and windows-1252 for decoding email
- Update to version 20231116 (git commit 6723a8d90923):
* iwlwifi: fix for the new FWs from core83-55 release
* Enable deb and rpm builds on tags
* linux-firmware: Add firmware for Cirrus CS35L41 on HP G11 Laptops
* linux-firmware: Add firmware for Cirrus CS35L41 on 2024 ASUS Zenbook Laptops
- Update to version 20231115 (git commit a07fd0b96b5a):
OBS-URL: https://build.opensuse.org/request/show/1129509
OBS-URL: https://build.opensuse.org/package/show/Kernel:HEAD/kernel-firmware?expand=0&rev=450
- Update to version 20231006 (git commit 389575a8a177) (jsc#PED-6130, jsc#PED-6081):
* WHENCE: add symlink for BananaPi M64
* linux-firmware: Add firmware file for Intel Bluetooth AX211
* 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 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9260
* Build debian and fedora images
* Add new Makefile target to build a deb and rpm package
* i915: Update MTL DMC to v2.17
* iwlwifi: add FWs for new GL and MA device types with multiple RF modules
* amd_pmf: Add initial PMF TA for Smart PC Solution Builder
* linux-firmware: Update FW files for MRVL PCIE 8997 chipsets
* rtl_bt: Update RTL8851B BT USB firmware to 0x048A_D230
* iwlwifi: add new FWs from core81-65 release
* iwlwifi: update cc/Qu/QuZ firmwares for core81-65 release
- Drop fdupes to avoid missing files for split packages (bsc#1215464)
- Add conflicts to each split subpk against uncompressed raw package;
the contents may conflict and the compressed files won't be effective
unless the raw files get removed
- Update aliases
OBS-URL: https://build.opensuse.org/request/show/1116463
OBS-URL: https://build.opensuse.org/package/show/Kernel:HEAD/kernel-firmware?expand=0&rev=443
- Update to version 20230918 (commit f48da6da5507):
* Run merge request pipelines for pre-commit.
* linux-firmware: amd-ucode: Add note on fam19h warnings
* i915: update MTL HuC to version 8.5.4
* amdgpu: update DMCUB to 0.0.183.0 for various AMDGPU ASICs
- Update to version 20230907 (git commit c801b3b807d2):
* Turn off textwidth check
* linux-firmware: add link to sc8280xp audioreach firmware
* qcom: sm8250: add RB5 sensors DSP firmware
* qcom: Update vpu-1.0 firmware
* qcom: sm8250: update DSP firmware
* qcom: add firmware for the onboard WiFi on qcm2290 / qrb4210
* qcom: add venus firmware files for v6.0
* qcom: add firmware for QRB4210 platforms
* qcom: add firmware for QCM2290 platforms
* qcom: add GPU firmware for QCM2290 / QRB2210
* ath10k/WCN3990: move wlanmdsp to qcom/sdm845
* WHENCE: Don't compress qcom json files
* WHENCE: amd-ucode: Use new RawFile keyword
* check_whence: Recognize RawFile keyword
* Only run ci-fairy on merge requests
* Capture artifacts from `make dist` to save at release time.
* Add new toplevel 'make dist' target.
* Create symlinks for all firmware that is duplicate using rdfind
* QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00605
* Add shellcheck pre-commit target
* Fix carl9170fw shell scripts for shellcheck errors
* Add a rule for automatic tagging releases by pipeline schedule
* Add gitlab ci for calling pre-commit and ci-fairy
OBS-URL: https://build.opensuse.org/request/show/1113030
OBS-URL: https://build.opensuse.org/package/show/Kernel:HEAD/kernel-firmware?expand=0&rev=442
- Update to version 20230829 (git commit 49f9e3479fb5):
* i915: Update MTL DMC to v2.16
* copy-firmware: Introduce 'RawFile' keyword
* copy-firmware: Support additional compressor options
* linux-firmware: Update firmware file for Intel Bluetooth AX203
* linux-firmware: Update firmware file for Intel Bluetooth AX203
* 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
* linux-firmware: update firmware for qat_4xxx devices
* linux-firmware: Update AMD SEV firmware
* amdgpu: update DMCUB to 0.0.181.0 for various AMDGPU ASICs
* rtw89: 8852b: update fw to v0.29.29.3
* rtw89: 8851b: update fw to v0.29.41.2
* i915: add GSC 102.0.0.1655 for MTL
* amdgpu: DMCUB updates for various AMDGPU asics
- Switch to the compressed / split installation as default, make
uncompressed / raw package as a multibuild flavor, instead
as a preliminary work for dropping the big kernel-firmware
(bsc#1214789)
- Use the standard copy-file.sh for split package installation, too
Another scirpt, make-files.sh, is provided for generating file lists
- Ignore README in copy-file.sh:
copy-file-ignore-README.patch
- Workaround for installing raw files for ucode-amd:
amd-ucode-rawfile.patch
- Drop the obsolsted revert of rtw8822c_fw.bin
- Update aliases from 6.5
OBS-URL: https://build.opensuse.org/request/show/1108150
OBS-URL: https://build.opensuse.org/package/show/Kernel:HEAD/kernel-firmware?expand=0&rev=440
- 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 20211027 (git commit 1d00989a6596):
* linux-firmware: Update AMD cpu microcode
* QCA: Update Bluetooth firmware for WCN685x
* bnx2x: Add FW 7.13.20.0
* Mellanox: Add new mlxsw_spectrum firmware xx.2010.1006
* linux-firmware: Update NXP Management Complex firmware to version 10.28.1
* linux-firmware: update firmware for MT7921 WiFi device
* rtw89: 8852a: update fw to v0.13.30.0
* 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 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9260
* linux-firmware: Update firmware file for Intel Bluetooth AX200
* linux-firmware: Update firmware file for Intel Bluetooth AX201
- Update topics and aliases for rtw88 and rtw89
OBS-URL: https://build.opensuse.org/request/show/927788
OBS-URL: https://build.opensuse.org/package/show/Kernel:HEAD/kernel-firmware?expand=0&rev=363
- 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 20200807 (git commit c331aa9c49ce):
* amdgpu: update vega20 firmware for 20.30
* amdgpu: update vega12 firmware for 20.30
* amdgpu: update vega10 firmware for 20.30
* amdgpu: update renoir firmware for 20.30
* amdgpu: update raven2 firmware for 20.30
* amdgpu: update raven firmware for 20.30
* amdgpu: update picasso firmware for 20.30
* amdgpu: update navi14 firmware for 20.30
* amdgpu: update navi10 firmware for 20.30
* linux-firmware: update NXP SDSD-8997 firmware image
* Mellanox: Add new mlxsw_spectrum firmware xx.2008.1036
* linux-firmware: Update AMD SEV firmware
* QCA: Add correct bin file for WCN3991
- Still keep the revert of AMDGPU Picasso firmware due to the
regression (bsc#1174278)
- Move a big prestera firmware file in platform subpackage into the
own subpackage, kernel-firmware-prestera
- Update aliases from 5.8 kernel packages
OBS-URL: https://build.opensuse.org/request/show/826200
OBS-URL: https://build.opensuse.org/package/show/Kernel:HEAD/kernel-firmware?expand=0&rev=316
- 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