Commit Graph

256 Commits

Author SHA1 Message Date
Troy Dawson
cd23697105 Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
2024-10-29 08:46:30 -07:00
Denys Vlasenko
f11baa77ae linux-firmware update 20241029
- Update linux-firmware to latest upstream (RHEL-65206)
  Changes since the last update are noted on items below, copied from
  the git changelog of upstream linux-firmware repository.
- xe: Update LNL GSC to v104.0.0.1263
- i915: Update MTL/ARL GSC to v102.1.15.1926
- amdgpu: DMCUB updates for various AMDGPU ASICs
- i915: Add Xe3LPD DMC
- cnm: update chips&media wave521c firmware.
- linux-firmware: Add firmware for Cirrus CS35L41
- linux-firmware: Update firmware file for Intel BlazarU core
- Makefile: error out of 'install' if COPYOPTS is set
- check_whence.py: skip some validation if git ls-files fails
- qcom: Add Audio firmware for X1E80100 CRD/QCPs
- amdgpu: DMCUB updates forvarious AMDGPU ASICs
- brcm: replace NVRAM for Jetson TX1
- rtlwifi: Update firmware for RTL8192FU to v7.3
- make: separate installation and de-duplication targets
- check_whence.py: check the permissions
- Remove execute bit from firmware files
- configure: remove unused file
- rtl_nic: add firmware rtl8125d-1
- iwlwifi: add gl/Bz FW for core91-69 release
- iwlwifi: update ty/So/Ma firmwares for core91-69 release
- iwlwifi: update cc/Qu/QuZ firmwares for core91-69 release
- Merge https://github.com/zijun-hu/qca_btfw into wcn785x
- cirrus: cs35l56: Add firmware for Cirrus CS35L56 for a Lenovo Laptop
- cirrus: cs35l56: Add firmware for Cirrus CS35L56 for some ASUS laptops
- cirrus: cs35l56: Add firmware for Cirrus Amps for some HP laptops
- linux-firmware: update firmware for en8811h 2.5G ethernet phy
- mtk_wed: add firmware for mt7988 Wireless Ethernet Dispatcher
- ath12k: WCN7850 hw2.0: update board-2.bin
- ath12k: QCN9274 hw2.0: add to WLAN.WBE.1.3.1-00162-QCAHKSWPL_SILICONZ-1
- ath12k: QCN9274 hw2.0: add board-2.bin
- copy-firmware.sh: rename variables in symlink hanlding
- copy-firmware.sh: remove no longer reachable test -L
- copy-firmware.sh: remove no longer reachable test -f
- copy-firmware.sh: call ./check_whence.py before parsing the file
- copy-firmware.sh: warn if the destination folder is not empty
- copy-firmware.sh: add err() helper
- copy-firmware.sh: fix indentation
- copy-firmware.sh: reset and consistently handle destdir
- Revert "copy-firmware: Support additional compressor options"
- copy-firmware.sh: flesh out and fix dedup-firmware.sh
- Style update yaml files
- editorconfig: add initial config file
- check_whence.py: annotate replacement strings as raw
- check_whence.py: LC_ALL=C sort -u the filelist
- check_whence.py: ban link-to-a-link
- check_whence.py: use consistent naming
- Add a link from TAS2XXX1EB3.bin -> ti/tas2781/TAS2XXX1EB30.bin
- tas2781: Upload dsp firmware for ASUS laptop 1EB30 & 1EB31
- rtlwifi: Add firmware v39.0 for RTL8192DU
- Revert "ath12k: WCN7850 hw2.0: update board-2.bin"
- QCA: Add Bluetooth firmwares for WCN785x with UART transport
- amdgpu: DMCUB DCN35 update
- brcm: Add BCM4354 NVRAM for Jetson TX1
- brcm: Link FriendlyElec NanoPi M4 to AP6356S nvram
- linux-firmware: add firmware for MediaTek Bluetooth chip (MT7920)
- linux-firmware: add firmware for MT7920
- amdgpu: update raven firmware
- amdgpu: update SMU 13.0.10 firmware
- amdgpu: update PSP 13.0.10 firmware
- amdgpu: update GC 11.0.3 firmware
- amdgpu: update VCN 3.1.2 firmware
- amdgpu: update PSP 13.0.5 firmware
- amdgpu: update PSP 13.0.8 firmware
- amdgpu: update vega12 firmware
- amdgpu: update PSP 14.0.4 firmware
- amdgpu: update GC 11.5.2 firmware
- amdgpu: update vega10 firmware
- amdgpu: update VCN 4.0.0 firmware
- amdgpu: update PSP 13.0.0 firmware
- amdgpu: update GC 11.0.0 firmware
- amdgpu: update picasso firmware
- amdgpu: update beige goby firmware
- amdgpu: update vangogh firmware
- amdgpu: update dimgrey cavefish firmware
- amdgpu: update navy flounder firmware
- amdgpu: update green sardine firmware
- amdgpu: update VCN 4.0.2 firmware
- amdgpu: update PSP 13.0.4 firmware
- amdgpu: update GC 11.0.1 firmware
- amdgpu: update sienna cichlid firmware
- amdgpu: update VCN 4.0.6 firmware
- amdgpu: update PSP 14.0.1 firmware
- amdgpu: update GC 11.5.1 firmware
- amdgpu: update VCN 4.0.5 firmware
- amdgpu: update PSP 14.0.0 firmware
- amdgpu: update GC 11.5.0 firmware
- amdgpu: update navi14 firmware
- amdgpu: update renoir firmware
- amdgpu: update navi12 firmware
- amdgpu: update SMU 13.0.6 firmware
- amdgpu: update SDMA 4.4.2 firmware
- amdgpu: update PSP 13.0.6 firmware
- amdgpu: update GC 9.4.3 firmware
- amdgpu: update yellow carp firmware
- amdgpu: update VCN 4.0.4 firmware
- amdgpu: update PSP 13.0.7 firmware
- amdgpu: update GC 11.0.2 firmware
- amdgpu: update navi10 firmware
- amdgpu: update aldebaran firmware
- qcom: update gpu firmwares for qcm6490 chipset
- mt76: mt7996: add firmware files for mt7992 chipset
- mt76: mt7996: add firmware files for mt7996 chipset variants
- qcom: add gpu firmwares for sa8775p chipset
- amdgpu: update DMCUB to v0.0.233.0 DCN351
- rtw89: 8922a: add fw format-2 v0.35.42.1
- copy-firmware: Handle links to uncompressed files
- WHENCE: Fix battmgr.jsn entry type
- amdgpu: Add VPE 6.1.3 microcode
- amdgpu: add SDMA 6.1.2 microcode
- amdgpu: Add support for PSP 14.0.4
- amdgpu: add GC 11.5.2 microcode
- qcom: qcm6490: add ADSP and CDSP firmware
- linux-firmware: Update firmware file for Intel Bluetooth Magnetor core
- linux-firmware: Update firmware file for Intel BlazarU core
- linux-firmware: Update firmware file for Intel Bluetooth Solar core
- rtl_bt: Update RTL8852B BT USB FW to 0x0447_9301
Resolves: RHEL-65206

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
2024-10-29 15:19:31 +01:00
Denys Vlasenko
ace52369d7 linux-firmware update 20240910 with symlink fixes
Resolves: RHEL-45213

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
2024-09-17 09:56:43 +02:00
Denys Vlasenko
2fc3b9b329 Fix mt7xxx-firmware's misplaced symlinks
mt7601u.bin -> mediatek/mt7601u.bin
mt7650.bin -> mediatek/mt7650.bin
mt7662.bin -> mediatek/mt7662.bin
mt7662_rom_patch.bin -> mediatek/mt7662_rom_patch.bin
are in linux-firmware. Move them to mt7xxx-firmware.
Resolves: RHEL-45213

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
2024-09-17 09:56:43 +02:00
Denys Vlasenko
6aa7a051bc Fix intel-audio-firmware's misplaced symlink
IntcSST2.bin.xz -> catpt/bdw/dsp_basefw.bin.xz
link is in linux-firmware. Move to intel-audio-firmware.
Resolves: RHEL-45213

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
2024-09-17 09:56:43 +02:00
Denys Vlasenko
6bd3011e61 Fix qcom-firmware's misplaced symlinks
a300_pfp.fw.xz -> qcom/a300_pfp.fw.xz
a300_pm4.fw.xz -> qcom/a300_pm4.fw.xz
links are in linux-firmware. Move to qcom-firmware.
Resolves: RHEL-45213

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
2024-09-17 09:56:43 +02:00
Denys Vlasenko
049cc02990 Fix intel-vsc-firmware's broken symlink
intel/irci_irci_ecr-master_20161208_0213_20170112_1500.bin -> ipu/*
Fix this by including ipu/* into intel-vsc-firmware.
Resolves: RHEL-45213

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
2024-09-17 09:56:43 +02:00
Denys Vlasenko
67d86a6b44 linux-firmware update 20240910
- linux-firmware broken links (RHEL-45213)
- AMD SEV: IOMMU improperly handles certain special address leading to a loss of guest integrity (RHEL-54251)
- AMD SEV: Incomplete system memory cleanup in SEV firmware corrupt guest private memory (RHEL-54236)
- SMM Lock Bypass (RHEL-55299)
  Changes since the last update are noted on items below, copied from
  the git changelog of upstream linux-firmware repository.
- realtek: rt1320: Add patch firmware of MCU
- i915: Update MTL DMC v2.23
- cirrus: cs35l56: Add firmware for Cirrus CS35L54 for some HP laptops
- amdgpu: Revert sienna cichlid dmcub firmware update
- Merge tag 'iwlwifi-fw-2024-09-03' of http://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware into iwlwifi-20240903
- iwlwifi: add Bz FW for core89-58 release
- rtl_nic: add firmware rtl8126a-3
- linux-firmware: update firmware for MT7921 WiFi device
- linux-firmware: update firmware for mediatek bluetooth chip (MT7921)
- amdgpu: update DMCUB to v0.0.232.0 for DCN314 and DCN351
- qcom: vpu: restore compatibility with kernels before 6.6
- amdgpu: DMCUB updates forvarious AMDGPU ASICs
- rtw89: 8922a: add fw format-1 v0.35.41.0
- linux-firmware: update firmware for MT7925 WiFi device
- linux-firmware: update firmware for mediatek bluetooth chip (MT7925)
- rtl_bt: Add firmware and config files for RTL8922A
- rtl_bt: Add firmware file for the the RTL8723CS Bluetooth part
- rtl_bt: de-dupe identical config.bin files
- rename rtl8723bs_config-OBDA8723.bin -> rtl_bt/rtl8723bs_config.bin
- linux-firmware: Update AMD SEV firmware
- linux-firmware: update firmware for MT7996
- Revert "i915: Update MTL DMC v2.22"
- Merge tag 'amd-2024-08-12' of https://gitlab.freedesktop.org/drm/firmware into amd-2024-08-12
- ath12k: WCN7850 hw2.0: update board-2.bin
- ath11k: WCN6855 hw2.0: update to WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.41
- ath11k: WCN6855 hw2.0: update board-2.bin
- ath11k: QCA2066 hw2.1: add to WLAN.HSP.1.1-03926.13-QCAHSPSWPL_V2_SILICONZ_CE-2.52297.3
- ath11k: QCA2066 hw2.1: add board-2.bin
- ath11k: IPQ5018 hw1.0: update to WLAN.HK.2.6.0.1-01291-QCAHKSWPL_SILICONZ-1
- qcom: vpu: add video firmware for sa8775p
- amdgpu: DMCUB updates for various AMDGPU ASICs
- qcom: update path for video firmware for vpu-1/2/3.0
- Merge https://github.com/zijun-hu/qca_btfw into qca_btfw
- Merge tag 'rtw-fw-2024-08-08' of https://github.com/pkshih/linux-firmware into rtw89
- QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00642
- rtw89: 8852c: add fw format-1 v0.27.97.0
- rtw89: 8852bt: add firmware 0.29.91.0
- amdgpu: Update ISP FW for isp v4.1.1
- Merge tag 'intel-2024-08-02' of https://gitlab.freedesktop.org/drm/firmware into intel-20240805
- Merge https://github.com/zijun-hu/qca_btfw into list-20240802
- mediatek: Update mt8195 SOF firmware
- Merge tag 'amd-2024-08-02' of https://gitlab.freedesktop.org/drm/firmware into amd-20240802
- amdgpu: DMCUB updates for DCN314
- xe: First GuC release v70.29.2 for BMG
- xe: Add GuC v70.29.2 for LNL
- i915: Add GuC v70.29.2 for ADL-P, DG1, DG2, MTL, and TGL
- i915: Update MTL DMC v2.22
- i915: update MTL GSC to v102.0.10.1878
- xe: Add BMG HuC 8.2.10
- xe: Add GSC 104.0.0.1161 for LNL
- xe: Add LNL HuC 9.4.13
- i915: update DG2 HuC to v7.10.16
- amdgpu: Update ISP FW for isp v4.1.1
- amdgpu: Update ISP FW for isp v4.1.1
- amdgpu: add new ISP 4.1.1 firmware
- QCA: Update Bluetooth QCA2066 firmware to 2.1.0-00641
- amdgpu: update DMCUB to v0.0.227.0 for DCN35 and DCN351
- Merge tag 'iwlwifi-fw-2024-07-25' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware into iwlfifi-fw-2024-07
- Revert "iwlwifi: update ty/So/Ma firmwares for core89-58 release"
- linux-firmware: update firmware for MT7922 WiFi device
- linux-firmware: update firmware for MT7921 WiFi device
- linux-firmware: update firmware for mediatek bluetooth chip (MT7922)
- linux-firmware: update firmware for mediatek bluetooth chip (MT7921)
- iwlwifi: add gl FW for core89-58 release
- iwlwifi: update ty/So/Ma firmwares for core89-58 release
- iwlwifi: update cc/Qu/QuZ firmwares for core89-58 release
- mediatek: Update mt8195 SOF firmware and sof-tplg
- ASoC: tas2781: fix the license issue for tas781 firmware
- rtl_bt: Update RTL8852B BT USB FW to 0x048F_4008
- .gitignore: Ignore intermediate files
- i915: Update Xe2LPD DMC to v2.21
- qcom: move signed x1e80100 signed firmware to the SoC subdir
- qcom: add video firmware file for vpu-3.0
- amdgpu: update DMCUB to v0.0.225.0 for Various AMDGPU Asics
- qcom: add gpu firmwares for x1e80100 chipset
- linux-firmware: add firmware for qat_402xx devices
- amdgpu: update raven firmware
- amdgpu: update SMU 13.0.10 firmware
- amdgpu: update SDMA 6.0.3 firmware
- amdgpu: update PSP 13.0.10 firmware
- amdgpu: update GC 11.0.3 firmware
- amdgpu: update vega20 firmware
- amdgpu: update PSP 13.0.5 firmware
- amdgpu: update PSP 13.0.8 firmware
- amdgpu: update vega12 firmware
- amdgpu: update vega10 firmware
- amdgpu: update VCN 4.0.0 firmware
- amdgpu: update SDMA 6.0.0 firmware
- amdgpu: update PSP 13.0.0 firmware
- amdgpu: update GC 11.0.0 firmware
- amdgpu: update picasso firmware
- amdgpu: update beige goby firmware
- amdgpu: update vangogh firmware
- amdgpu: update dimgrey cavefish firmware
- amdgpu: update navy flounder firmware
- amdgpu: update PSP 13.0.11 firmware
- amdgpu: update GC 11.0.4 firmware
- amdgpu: update green sardine firmware
- amdgpu: update VCN 4.0.2 firmware
- amdgpu: update SDMA 6.0.1 firmware
- amdgpu: update PSP 13.0.4 firmware
- amdgpu: update GC 11.0.1 firmware
- amdgpu: update sienna cichlid firmware
- amdgpu: update VPE 6.1.1 firmware
- amdgpu: update VCN 4.0.6 firmware
- amdgpu: update SDMA 6.1.1 firmware
- amdgpu: update PSP 14.0.1 firmware
- amdgpu: update GC 11.5.1 firmware
- amdgpu: update VCN 4.0.5 firmware
- amdgpu: update SDMA 6.1.0 firmware
- amdgpu: update PSP 14.0.0 firmware
- amdgpu: update GC 11.5.0 firmware
- amdgpu: update navi14 firmware
- amdgpu: update renoir firmware
- amdgpu: update navi12 firmware
- amdgpu: update PSP 13.0.6 firmware
- amdgpu: update GC 9.4.3 firmware
- amdgpu: update yellow carp firmware
- amdgpu: update VCN 4.0.4 firmware
- amdgpu: update SMU 13.0.7 firmware
- amdgpu: update SDMA 6.0.2 firmware
- amdgpu: update PSP 13.0.7 firmware
- amdgpu: update GC 11.0.2 firmware
- amdgpu: update navi10 firmware
- amdgpu: update raven2 firmware
- amdgpu: update aldebaran firmware
- linux-firmware: Update AMD cpu microcode
- intel: avs: Add topology file for I2S Analog Devices 4567
- intel: avs: Add topology file for I2S Nuvoton 8825
- intel: avs: Add topology file for I2S Maxim 98927
- intel: avs: Add topology file for I2S Maxim 98373
- intel: avs: Add topology file for I2S Maxim 98357a
- intel: avs: Add topology file for I2S Dialog 7219
- intel: avs: Add topology file for I2S Realtek 5663
- intel: avs: Add topology file for I2S Realtek 5640
- intel: avs: Add topology file for I2S Realtek 5514
- intel: avs: Add topology file for I2S Realtek 298
- intel: avs: Add topology file for I2S Realtek 286
- intel: avs: Add topology file for I2S Realtek 274
- intel: avs: Add topology file for Digital Microphone Array
- intel: avs: Add topology file for HDMI codecs
- intel: avs: Add topology file for HDAudio codecs
- Add a copy of Apache-2.0
- intel: avs: Update AudioDSP base firmware for APL-based platforms
- linux-firmware: Add ISH firmware file for Intel Lunar Lake platform
- amdgpu: update DMCUB to v0.0.224.0 for Various AMDGPU Asics
- cirrus: cs35l41: Update various firmware for ASUS laptops using CS35L41
- amdgpu: Update ISP FW for isp v4.1.1
Resolves: RHEL-45213, RHEL-54251, RHEL-54236, RHEL-55299

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
2024-09-10 19:07:11 +02:00
Troy Dawson
dc9391e3dc Bump release for June 2024 mass rebuild 2024-06-24 09:00:25 -07:00
Denys Vlasenko
c8f10f36b5 linux-firmware update 20240624
- linux-firmware ships encrypted zip files (named *.ncf) [rhel-10.0.beta] (RHEL-32183)
  Changes since the last update are noted on items below, copied from
  the git changelog of upstream linux-firmware repository.
- linux-firmware: mediatek: Update MT8173 VPU firmware to v1.2.0
- qcom: Add AIC100 firmware files
- amlogic: Update bluetooth firmware binary
- linux-firmware: Update firmware file for Intel BlazarU core
- linux-firmware: Update firmware file for Intel Bluetooth Magnetor core
- linux-firmware: Update firmware file for Intel Bluetooth Solar core
- linux-firmware: Update firmware file for Intel Bluetooth Pulsar core
- rtl_bt: Update RTL8822C BT UART firmware to 0xB5D6_6DCB
- rtl_bt: Update RTL8822C BT USB firmware to 0xAED6_6DCB
- amdgpu: update DMCUB to v0.0.222.0 for DCN314
- iwlwifi: add ty/So/Ma firmwares for core88-87 release
- iwlwifi: update cc/Qu/QuZ firmwares for core88-87 release
- linux-firmware: add new cc33xx firmware for cc33xx chips
- cirrus: cs35l56: Update firmware for Cirrus CS35L56 for ASUS UM5606 laptop
- cirrus: cs35l56: Update firmware for Cirrus CS35L56 for various ASUS laptops
- Merge https://github.com/zijun-hu/qca_btfw into qca
- linux-firmware: Add firmware for Lenovo Thinkbooks
- amdgpu: update yellow carp firmware
- amdgpu: update VCN 4.0.4 firmware
- amdgpu: update SDMA 6.0.2 firmware
- amdgpu: update PSP 13.0.7 firmware
- amdgpu: update GC 11.0.2 firmware
- amdgpu: update navi10 firmware
- amdgpu: update raven2 firmware
- amdgpu: update raven firmware
- amdgpu: update SMU 13.0.10 firmware
- amdgpu: update SDMA 6.0.3 firmware
- amdgpu: update PSP 13.0.10 firmware
- amdgpu: update GC 11.0.3 firmware
- amdgpu: update VCN 3.1.2 firmware
- amdgpu: update PSP 13.0.5 firmware
- amdgpu: update psp 13.0.8 firmware
- amdgpu: update vega20 firmware
- amdgpu: update vega12 firmware
- amdgpu: update vega10 firmware
- amdgpu: update VCN 4.0.0 firmware
- amdgpu: update smu 13.0.0 firmware
- amdgpu: update SDMA 6.0.0 firmware
- amdgpu: update PSP 13.0.0 firmware
- amdgpu: update GC 11.0.0 firmware
- amdgpu: update picasso firmware
- amdgpu: update beige goby firmware
- amdgpu: update vangogh firmware
- amdgpu: update dimgrey cavefish firmware
- amdgpu: update green sardine firmware
- amdgpu: update navy flounder firmware
- amdgpu: update PSP 13.0.11 firmware
- amdgpu: update GC 11.0.4 firmware
- amdgpu: update VCN 4.0.2 firmware
- amdgpu: update SDMA 6.0.1 firmware
- amdgpu: update PSP 13.0.4 firmware
- amdgpu: update GC 11.0.1 firmware
- amdgpu: update sienna cichlid firmware
- amdgpu: update VCN 4.0.5 firmware
- amdgpu: update PSP 14.0.0 firmware
- amdgpu: update GC 11.5.0 firmware
- amdgpu: update navi14 firmware
- amdgpu: update SMU 13.0.6 firmware
- amdgpu: update PSP 13.0.6 firmware
- amdgpu: update GC 9.4.3 firmware
- amdgpu: update renoir firmware
- amdgpu: update navi12 firmware
- amdgpu: update aldebaran firmware
- amdgpu: add support for PSP 14.0.1
- amdgpu: add support for VPE 6.1.1
- amdgpu: add support for VCN 4.0.6
- amdgpu: add support for SDMA 6.1.1
- amdgpu: add support for GC 11.5.1
- amdgpu: Add support for DCN 3.5.1
- QCA: Update Bluetooth QCA2066 firmware to 2.1.0-00639
- cnm: update chips&media wave521c firmware.
- linux-firmware: Add ordinary firmware for RTL8821AU device
- amdgpu: add new ISP 4.1.1 firmware
- amdgpu: DMCUB updates for various AMDGPU ASICs
- linux-firmware: Amphion: Update vpu firmware
- linux-firmware: Update firmware file for Intel BlazarU core
- linux-firmware: Update firmware file for Intel Bluetooth Magnetor core
- linux-firmware: Update firmware file for Intel Bluetooth Solar core
- linux-firmware: Update firmware file for Intel Bluetooth Solar core
- i915: Add BMG DMC v2.06
- linux-firmware: Add CS35L41 HDA Firmware for Asus HN7306
- linux-firmware: Update firmware tuning for HP Consumer Laptop
- amdgpu: DMCUB updates for various AMDGPU ASICs
- rtl_bt: Update RTL8822C BT UART firmware to 0x0FD6_407B
- rtl_bt: Update RTL8822C BT USB firmware to 0x0ED6_407B
- cirrus: cs35l56: Add firmware for Cirrus CS35L56 for various ASUS laptops
- linux-firmware: Add firmware and tuning for Lenovo Y770S
- amdgpu: DMCUB updates for various AMDGPU ASICs
- linux-firmware: Add firmware for Cirrus CS35L56 for various HP laptops
- i915: Update Xe2LPD DMC to v2.20
- linux-firmware: Remove Calibration Firmware and Tuning for CS35L41
- linux-firmware: Add firmware for Lenovo Thinkbook 13X
- ASoC: tas2781: Add dsp firmware for Thinkpad ICE-1 laptop
- amdgpu: add DMCUB 3.5 firmware
- amdgpu: add VPE 6.1.0 firmware
- amdgpu: add VCN 4.0.5 firmware
- amdgpu: add UMSCH 4.0.0 firmware
- amdgpu: add SDMA 6.1.0 firmware
- amdgpu: add PSP 14.0.0  firmware
- amdgpu: add GC 11.5.0 firmware
- amdgpu: update license date
- Montage: update firmware for Mont-TSSE
Resolves: RHEL-32183

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
2024-06-24 12:17:59 +02:00
Jan Stancek
8d381f7094 update to upstream 20240328
Resolves: RHEL-30629

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-03-28 10:06:28 +01:00
Peter Robinson
3810459b85 Update some firmware filters 2024-01-18 10:53:43 +00:00
Peter Robinson
b2768f6156 Update to upstream 20240115 2024-01-15 23:02:54 +00:00
Peter Robinson
8ff35c5564 20231211 release 2023-12-13 16:16:31 +00:00
Peter Robinson
35ec41dbd5 20231111 release
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2023-11-15 12:14:07 +00:00
Peter Robinson
2be4b5f23d Add new iwlwifi fw 2023-10-31 09:25:45 +00:00
Peter Robinson
c9eef4db42 20231030 release 2023-10-30 23:33:31 +00:00
Michel Lind
a5cdcc32ae
Create amd-ucode-firmware subpackage
Signed-off-by: Michel Lind <salimma@fedoraproject.org>
2023-10-17 21:56:27 -05:00
Michel Lind
50de9939e0
Re-add recommended firmware accidentally dropped in -2
Signed-off-by: Michel Lind <salimma@fedoraproject.org>
2023-10-16 15:26:48 -05:00
Neal Gompa
e8ef8f4ffe Flip conditional to make weak-installing firmware the default
As it stands, the logic was set up such that the weak dependencies
were not being used in ELN, which makes optional minimization of
the package set for virtual machine images difficult for RHEL-ish
images.
2023-10-02 05:41:05 -04:00
Peter Robinson
564b1c8774 20230919 release 2023-09-19 23:41:13 +01:00
Peter Robinson
bd5204de50 add the patch :-/ 2023-08-10 10:23:51 +01:00
Peter Robinson
aecab84f16 Update AMD cpu microcode 2023-08-10 10:13:37 +01:00
Peter Robinson
3d08a566f9 20230804 release 2023-08-06 11:17:47 +01:00
Peter Robinson
40fc0bbe4f split out QCom ARM IP firmware 2023-08-06 11:11:10 +01:00
Peter Robinson
33ebd59622 Merge Marvell libertas WiFi firmware
Merge libertas into a single package as they're only 2mb.
2023-08-04 08:41:06 +01:00
Peter Robinson
8cbbfc97e7 20230625 release 2023-07-02 16:46:35 +01:00
Herton R. Krzesinski
ead01369f5 Create iwlwifi-mvm-firmware subpackage and fold some subpackages into it
The remaining splitted iwl*-firmware packages does not follow a logical
pattern. We have firmware for iwl 7xxx/8xxx/9xxx devices provided by
iwl7260-firmware, which for some devices mean a somewhat misleading
package name. Then, a single set of firmware for 3160/3168 devices
are provided in the iwl3160-firmware package. And the remaining firmware
is provided through iwlax2xx-firmware.

Looking at the iwlwifi source in linux, we have this at iwlwifi/Makefile:

iwlwifi-$(CONFIG_IWLMVM) += cfg/7000.o cfg/8000.o cfg/9000.o cfg/22000.o

Where the driver seems to group devices which uses the called MVM
firmware under a single umbrella. Some of these devices are:

cfg/7000
iwlwifi-3160-*.ucode    - Intel(R) Dual Band Wireless AC 3160
                          Intel(R) Dual Band Wireless N 3160
                          Intel(R) Wireless N 3160
iwlwifi-3168-*.ucode    - Intel(R) Dual Band Wireless AC 3168
iwlwifi-7260-*.ucode    - Intel(R) Dual Band Wireless AC/N 7260
                          Intel(R) Wireless N 7260
iwlwifi-7265-*.ucode    - Intel(R) Dual Band Wireless AC/N 7265
                          Intel(R) Wireless N 7265
iwlwifi-7265D-*.ucode   - Intel(R) Dual Band Wireless AC 3165
                          Intel(R) Dual Band Wireless AC/N 7265
                          Intel(R) Wireless N 7265

cfg/8000
iwlwifi-8000C-*.ucode   - Intel(R) Dual Band Wireless N/AC 8260
                          Intel(R) Dual Band Wireless AC 4165
iwlwifi-8265-*.ucode    - Intel(R) Dual Band Wireless AC 8265
                          Intel(R) Dual Band Wireless AC 8275

cfg/9000
iwlwifi-9000-*.ucode    - Killer(R) Wireless-AC 1550s/1550i Wireless Network Adapter (9560NGW)
                          Killer(R) Wireless-AC 1550s Wireless Network Adapter (9560D2W) 160MHz
                          Killer(R) Wireless-AC 1550i Wireless Network Adapter (9560NGW) 160MHz
                          Intel(R) Wireless-AC 9461/9462/9560 160MHz
                          Intel(R) Wireless-AC 9461/9462/9560
iwlwifi-9260-*.ucode    - Killer (R) Wireless-AC 1550 Wireless Network Adapter (9260NGW) 160MHz
                          Intel(R) Wireless-AC 9162/9260/9260-1/9270/9461/9462
                          Intel(R) Wireless-AC 9162/9260/9270/9461/9462 160MHz

For cfg/22000 the list looks long and I will not describe everything
here, but should be the remaining list which was covered by
iwlax2xx-firmware.

Thus, we can follow the same logic here and group all firmware under
the new iwlwifi-mvm-firmware:

* we fix the iwl7260-firmware case where it's not only about 7260
  devices, and avoid having to use Recommends between it and
  iwlax2xx-firmware which in practice means it's already
  advised keeping both installed together.
* don't need to keep a small/alone iwl3160-firmware.
* avoid having a device name in the package which can turn misleading
  as well, eg. we already have devices with name ax4xx like
  "Intel(R) Wi-Fi 6E AX411 160MHz"

v2: Add provides to the obsoleted packages as suggested by Josh Boyer

Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
2023-05-30 16:35:29 -03:00
Herton R. Krzesinski
19118dd341 Create iwlwifi-dvm-firmware subpackage and fold some subpackages into it
Right now some firmware for wireless devices that use the iwlwifi module
are splitted into several small *-firmware packages. Trying to make it
more maintainable fold the DVM Firmware into a single package called
iwlwifi-dvm-firmware. As can be seen in the linux Makefile from
iwlwifi:

iwlwifi-$(CONFIG_IWLDVM) += cfg/1000.o cfg/2000.o cfg/5000.o cfg/6000.o

The devices declared on the cfg/* files above are:

cfg/1000
iwlwifi-1000-*.ucode    - Intel(R) Centrino(R) Wireless-N 1000 BG(N)
iwlwifi-100-*.ucode     - Intel(R) Centrino(R) Wireless-N 100  BG(N)

cfg/2000
iwlwifi-105-*.ucode     - Intel(R) Centrino(R) Wireless-N 105(D) BGN
iwlwifi-135-*.ucode     - Intel(R) Centrino(R) Wireless-N 135 BGN
iwlwifi-2000-*.ucode    - Intel(R) Centrino(R) Wireless-N 2200(D) BGN
iwlwifi-2030-*.ucode    - Intel(R) Centrino(R) Wireless-N 2230 BGN

cfg/5000
iwlwifi-5000-*.ucode    - Intel(R) WiMAX/WiFi Link 5350 AGN
                          Intel(R) Ultimate N WiFi Link 5300 AGN
                          Intel(R) WiFi Link 5100 BGN/ABG/AGN
iwlwifi-5150-*.ucode    - Intel(R) WiMAX/WiFi Link 5150 AGN/ABG

cfg/6000
iwlwifi-6000-*.ucode    - Intel(R) Centrino(R) Ultimate-N 6300 AGN
                          Intel(R) Centrino(R) Advanced-N 6200 AGN/ABG/BG
iwlwifi-6000g2a-*.ucode - Intel(R) Centrino(R) Advanced-N 6205 AGN/ABG/BG
                          Intel(R) Centrino(R) Advanced-N 6205S/6205D/6206/6207 AGN
iwlwifi-6000g2b-*.ucode - Intel(R) Centrino(R) Advanced-N 6230 AGN/ABG/BGN/BG
                          Intel(R) Centrino(R) Wireless-N 1030/130 BGN/BG
                          Intel(R) Centrino(R) Advanced-N 6235 AGN
                          Intel(R) Centrino(R) Ultimate-N 6235 AGN
iwlwifi-6050-*.ucode    - Intel(R) Centrino(R) Advanced-N + WiMAX 6250 AGN/ABG
                          Intel(R) Centrino(R) Wireless-N + WiMAX 6150 BG(N)

So this change obsoletes/removes the following packages: iwl100-firmware,
iwl105-firmware, iwl135-firmware, iwl1000-firmware, iwl2000-firmware,
iwl2030-firmware, iwl5000-firmware, iwl5150-firmware, iwl6000-firmware,
iwl6000g2a-firmware, iwl6000g2b-firmware, iwl6050-firmware.

All firmware for those removed packages are now provided by
iwlwifi-dvm-firmware.

v2: Add provides to the obsoleted packages as suggested by Josh Boyer

Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
2023-05-30 16:35:22 -03:00
Herton R. Krzesinski
25536d49d9 Join iwl3945-firmware and iwl4965-firmware into iwlegacy-firmware
There is no reason to keep those two small firmware packages separated,
since nowadays a single kernel module uses them (iwlegacy). This can
be seen also on the old subpackage descriptions mentioning the old
modules that don't exist anymore.

v2: Add provides to the obsoleted packages as suggested by Josh Boyer

Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
2023-05-30 16:34:37 -03:00
Peter Robinson
25bc692e62 20230515 release, move iwlwifi to date versions 2023-05-16 12:22:36 +01:00
Peter Robinson
361eb5033f Split out the mostly obsolete DVB firmware 2023-04-19 12:02:14 +01:00
Peter Robinson
eed4d6f8c4 Own the directories where appropriate in sub packages 2023-04-19 11:25:58 +01:00
Peter Robinson
be92a95e16 Split Realtek, Qcom Atheros, Mediatek, brcmfmac WiFi/BT firmwares to subpackages 2023-04-19 08:58:07 +01:00
Peter Robinson
7b0f6d58d3 20230404 release 2023-04-13 11:19:35 +01:00
Peter Robinson
79bdd1aad1 20230310 release 2023-03-12 20:14:23 +00:00
Peter Robinson
0a8cc0deb3 20230210 release 2023-02-12 20:19:46 +00:00
Peter Robinson
4b6e3fa006 20230117 release 2023-01-20 16:52:32 +00:00
Peter Robinson
42a09e49d6 20221214 release 2022-12-20 03:38:47 +00:00
Peter Robinson
8dcf385368 trim the changelog 2022-11-18 12:04:04 +00:00
Peter Robinson
42c54b0ce0 fix shipping iwlwifi twice 2022-11-15 22:18:30 +00:00
Peter Robinson
8040573db4 20221109 release 2022-11-10 16:14:01 +00:00
Peter Robinson
13b6de9613 fix wifi on Raspberry Pi Zero 2W 2022-10-16 13:55:04 +01:00
Peter Robinson
4d8c10b983 20221012 release 2022-10-13 14:27:58 +01:00
Peter Robinson
e66a84dcb1 20220913 release 2022-09-29 12:00:34 +01:00
Peter Robinson
f2089ed603 Use requires for GPU firmware on < Fedora 37 2022-09-13 12:33:57 +01:00
Peter Robinson
170f99983b bump release to 138 2022-08-16 19:22:29 +01:00
Peter Robinson
7a2a5144b1 20220815 release 2022-08-16 18:39:07 +01:00
Peter Robinson
6e605212eb Split out AMD/Intel/NVIDIA GPU firmware into sub packages 2022-08-12 21:25:16 +01:00
Peter Robinson
13393cb31a fix the WHENCE brcm NVRAM fix 2022-07-17 15:58:24 +01:00