Import from AlmaLinux stable repository

This commit is contained in:
eabdullin 2024-05-15 07:46:22 +00:00
parent 27e59070e4
commit ee395ddd5b
10 changed files with 549 additions and 12126 deletions

2
.gitignore vendored
View File

@ -1 +1 @@
SOURCES/linux-firmware-20230310.tar.xz
SOURCES/linux-firmware-20240219.tar.xz

View File

@ -1 +1 @@
517f94e0a09a19839363447a52bbb7e6925b4802 SOURCES/linux-firmware-20230310.tar.xz
24ab421cb2de87974f1957329729ad282921844d SOURCES/linux-firmware-20240219.tar.xz

View File

@ -1,128 +0,0 @@
From bf432ba7d9d00c0848dfe7706b42b68f3dcd9012 Mon Sep 17 00:00:00 2001
From: Peter Robinson <pbrobinson@gmail.com>
Date: Fri, 22 Jan 2021 20:36:23 +0000
Subject: [PATCH v2] Add support for compressing firmware in copy-firmware.sh
As of kernel 5.3 there's initial support for loading compressed firmware.
At this stage the only supported compression methis is "xz -C crc32" but
this option brings significant benefits.
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
v2: quote filename for xz command
Conflicts:
- Replace 'mkdir -p' with 'install -d' to apply after upstream eaee2dacc2be.
Signed-off-by: Patrick Talbert <ptalbert@redhat.com>
Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
---
Makefile | 4 ++++
copy-firmware.sh | 47 +++++++++++++++++++++++++++++++----------------
2 files changed, 35 insertions(+), 16 deletions(-)
diff --git a/Makefile b/Makefile
index 83a0ec6..1edf4a6 100644
--- a/Makefile
+++ b/Makefile
@@ -11,3 +11,7 @@ check:
install:
install -d $(DESTDIR)$(FIRMWAREDIR)
./copy-firmware.sh $(DESTDIR)$(FIRMWAREDIR)
+
+installcompress:
+ install -d $(DESTDIR)$(FIRMWAREDIR)
+ ./copy-firmware.sh -C $(DESTDIR)$(FIRMWAREDIR)
diff --git a/copy-firmware.sh b/copy-firmware.sh
index bbacb92..fc419a3 100755
--- a/copy-firmware.sh
+++ b/copy-firmware.sh
@@ -6,6 +6,7 @@
verbose=:
prune=no
+compress=no
while test $# -gt 0; do
case $1 in
@@ -19,6 +20,11 @@ while test $# -gt 0; do
shift
;;
+ -C | --compress)
+ compress=yes
+ shift
+ ;;
+
*)
if test "x$destdir" != "x"; then
echo "ERROR: unknown command-line options: $@"
@@ -31,40 +37,49 @@ while test $# -gt 0; do
esac
done
+if test "x$compress" = "xyes"; then
+ cmpxtn=.xz
+ grep '^File:' WHENCE | sed -e's/^File: *//g' -e's/"//g' | while read f; do
+ test -f "$f" || continue
+ $verbose "compressing $f"
+ xz -C crc32 "$f"
+ done
+fi
+
grep '^File:' WHENCE | sed -e's/^File: *//g' -e's/"//g' | while read f; do
- test -f "$f" || continue
- $verbose "copying file $f"
- install -d $destdir/$(dirname "$f")
- cp -d "$f" $destdir/"$f"
+ test -f "$f$cmpxtn" || continue
+ $verbose "copying file $f$cmpxtn"
+ install -d $destdir/$(dirname "$f$cmpxtn")
+ cp -d "$f$cmpxtn" $destdir/"$f$cmpxtn"
done
grep -E '^Link:' WHENCE | sed -e's/^Link: *//g' -e's/-> //g' | while read f d; do
- if test -L "$f"; then
- test -f "$destdir/$f" && continue
- $verbose "copying link $f"
- install -d $destdir/$(dirname "$f")
+ if test -L "$f$cmpxtn"; then
+ test -f "$destdir/$f$cmpxtn" && continue
+ $verbose "copying link $f$cmpxtn"
+ install -d $destdir/$(dirname "$f$cmpxtn")
cp -d "$f" $destdir/"$f"
if test "x$d" != "x"; then
- target=`readlink "$f"`
+ target=`readlink "$f$cmpxtn"`
if test "x$target" != "x$d"; then
$verbose "WARNING: inconsistent symlink target: $target != $d"
else
if test "x$prune" != "xyes"; then
- $verbose "WARNING: unneeded symlink detected: $f"
+ $verbose "WARNING: unneeded symlink detected: $f$cmpxtn"
else
- $verbose "WARNING: pruning unneeded symlink $f"
- rm -f "$f"
+ $verbose "WARNING: pruning unneeded symlink $f$cmpxtn"
+ rm -f "$f$cmpxtn"
fi
fi
else
- $verbose "WARNING: missing target for symlink $f"
+ $verbose "WARNING: missing target for symlink $f$cmpxtn"
fi
else
- $verbose "creating link $f -> $d"
- install -d $destdir/$(dirname "$f")
- ln -sf "$d" "$destdir/$f"
+ $verbose "creating link $f$cmpxtn -> $d$cmpxtn"
+ install -d $destdir/$(dirname "$f$cmpxtn")
+ ln -sf "$d$cmpxtn" "$destdir/$f$cmpxtn"
fi
done
--
2.38.1

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,122 +0,0 @@
From 9ee24ce0e164ba9620ecc33295b183fc135bac7b Mon Sep 17 00:00:00 2001
From: Mario Limonciello <mario.limonciello@amd.com>
Date: Thu, 30 Mar 2023 09:03:26 -0500
Subject: [PATCH 7/7] amdgpu: Update SDMA 6.0.1 firmware
from internal git commit b61ba035909732db8ad27b88ef8a98a9dfc8ca4d
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
amdgpu/sdma_6_0_1.bin | Bin 34560 -> 34560 bytes
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/amdgpu/sdma_6_0_1.bin b/amdgpu/sdma_6_0_1.bin
index f3bc9998ab5337f40bfebd102d615e70a501a353..00944f29cd65e6cc07be49cd9a0bd2f35edd4076 100644
GIT binary patch
delta 3380
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
delta 3343
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
T#^{{ZIn4vAiQ3CN)BgVgthqt$
--
2.40.0

View File

@ -1,11 +1,11 @@
%global debug_package %{nil}
%global firmware_release 134
%global firmware_release 143
%global _firmwarepath /usr/lib/firmware
%define _binaries_in_noarch_packages_terminate_build 0
Name: linux-firmware
Version: 20230310
Version: 20240219
Release: %{firmware_release}%{?dist}
Summary: Firmware files used by the Linux kernel
License: GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted
@ -13,13 +13,6 @@ URL: http://www.kernel.org/
BuildArch: noarch
Source0: https://www.kernel.org/pub/linux/kernel/firmware/%{name}-%{version}.tar.xz
Patch1: 0001-Add-support-for-compressing-firmware-in-copy-firmwar.patch
Patch2: 0002-amdgpu-Add-GC-11.0.4-firmware.patch
Patch3: 0003-amdgpu-Update-DCN-3.1.4-firmware.patch
Patch4: 0004-amdgpu-Update-GC-11.0.1-firmware.patch
Patch5: 0005-amdgpu-Update-PSP-13.0.4-firmware.patch
Patch6: 0006-amdgpu-Add-PSP-13.0.11-firmware.patch
Patch7: 0007-amdgpu-Update-SDMA-6.0.1-firmware.patch
BuildRequires: git-core
BuildRequires: make
@ -276,10 +269,15 @@ Firmware for Netronome Smart NICs
mkdir -p %{buildroot}/%{_firmwarepath}
mkdir -p %{buildroot}/%{_firmwarepath}/updates
# Move amd-ucode readme to docs directory due to dracut issue (RHEL-15387)
mkdir -p %{buildroot}/%{_defaultdocdir}/%{name}/amd-ucode
mv -f amd-ucode/README %{buildroot}/%{_defaultdocdir}/%{name}/amd-ucode
# ignore duplicates: c9s/rhel9 does not include rdfind
%if 0%{?fedora} >= 34 || 0%{?rhel} >= 9
make DESTDIR=%{buildroot}/ FIRMWAREDIR=%{_firmwarepath} installcompress
make COPYOPTS="-v --ignore-duplicates --xz" DESTDIR=%{buildroot}/ FIRMWAREDIR=%{_firmwarepath} install
%else
make DESTDIR=%{buildroot}/ FIRMWAREDIR=%{_firmwarepath} install
make COPYOPTS="-v --ignore-duplicates" DESTDIR=%{buildroot}/ FIRMWAREDIR=%{_firmwarepath} install
%endif
#Cleanup files we don't want to ship
@ -307,7 +305,8 @@ rm -f libertas/usb8388_v5.bin*
rm -f ctefx.bin* ctspeq.bin*
# Remove superfluous infra files
rm -f check_whence.py configure Makefile README
rm -rf check_whence.py configure Makefile README.md Dockerfile \
contrib build_packages.py
# Remove executable bits from random firmware
find . -type f -executable -exec chmod -x {} \;
@ -331,9 +330,9 @@ sed -i -e 's!^!/usr/lib/firmware/!' linux-firmware.{files,dirs}
sed -i -e 's/^/"/;s/$/"/' linux-firmware.files
sed -e 's/^/%%dir /' linux-firmware.dirs >> linux-firmware.files
%files -f linux-firmware.files
%dir %{_firmwarepath}
%doc %{_defaultdocdir}/%{name}
%license LICENCE.* LICENSE.* GPL*
%files whence
@ -410,6 +409,8 @@ sed -e 's/^/%%dir /' linux-firmware.dirs >> linux-firmware.files
%{_firmwarepath}/iwlwifi-9000-*.ucode*
%{_firmwarepath}/iwlwifi-9260-*.ucode*
%{_firmwarepath}/iwlwifi-cc-a0-*.ucode*
%{_firmwarepath}/iwlwifi-gl-c0*
%{_firmwarepath}/iwlwifi-ma-b0*
%{_firmwarepath}/iwlwifi-Qu*.ucode*
%{_firmwarepath}/iwlwifi-ty-a0-gf-a0*.ucode*
%{_firmwarepath}/iwlwifi-ty-a0-gf-a0.pnvm*
@ -447,14 +448,539 @@ sed -e 's/^/%%dir /' linux-firmware.dirs >> linux-firmware.files
%{_firmwarepath}/netronome/*
%changelog
* Tue Apr 18 2023 Herton R. Krzesinski <herton@redhat.com> - 20230310-134
- Update amdgpu firmware for AMD Phoenix (rhbz 2187558):
amdgpu: Update SDMA 6.0.1 firmware
amdgpu: Add PSP 13.0.11 firmware
amdgpu: Update PSP 13.0.4 firmware
amdgpu: Update GC 11.0.1 firmware
amdgpu: Update DCN 3.1.4 firmware
amdgpu: Add GC 11.0.4 firmware
* Mon Feb 19 2024 Scott Weaver <scweaver@redhat.com> - 20240219-143
- [AMDCLIENT 9.4 Bug] Update PHX 1/2 firmware to fix some PSR related issues (RHEL-25408)
  Changes since the last update are noted on items below, copied from
  the git changelog of upstream linux-firmware repository.
- 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/
- 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
- linux-firmware: wilc1000: update WILC1000 firmware to v16.1.2
- rtl_nic: add firmware for RTL8126A
- linux-firmware: intel: Add IPU6 firmware binaries
- ath11k: WCN6855 hw2.0: update to WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.37
- qcom: Add Audio firmware for SM8550 HDK
- Revert "amdgpu: DMCUB updates for various AMDGPU ASICs"
- amdgpu: update SMU 13.0.0 firmware
- amdgpu: update PSP 13.0.0 firmware
- amdgpu: update GC 11.0.0 firmware
- brcm: Add brcmfmac43430-sdio.xxx.txt nvram for the Chuwi Hi8 (CWI509) tablet
- amdgpu: DMCUB updates for various AMDGPU ASICs
- qcom: Add Audio firmware for SM8650 MTP
- linux-firmware: Add firmware for Cirrus CS35L41 on HP Consumer Laptops
- amdgpu: update raven2 firmware
- amdgpu: update raven firmware
- amdgpu: update SDMA 5.2.7 firmware
- amdgpu: update PSP 13.0.8 firmware
- amdgpu: update VCN 3.1.2 firmware
- amdgpu: update SDMA 5.2.6 firmware
- amdgpu: update PSP 13.0.5 firmware
- amdgpu: update GC 10.3.6 firmware
- amdgpu: add GC 11.0.1 rlc_1 firmware
- amdgpu: update vega20 firmware
- amdgpu: update VCN 4.0.0 firmware
- amdgpu: update SMU 13.0.0 firmware
- amdgpu: update PSP 13.0.0 firmware
- amdgpu: update GC 11.0.0 firmware
- amdgpu: update vega12 firmware
- amdgpu: update vega10 firmware
- amdgpu: update beige goby firmware
- amdgpu: update picasso firmware
- amdgpu: update dimgrey cavefish firmware
- amdgpu: update vangogh firmware
- amdgpu: update navy flounder firmware
- amdgpu: update green sardine firmware
- amdgpu: update sienna cichlid firmware
- amdgpu: update PSP 13.0.11 firmware
- amdgpu: update GC 11.0.4 firmware
- amdgpu: update VCN 4.0.2 firmware
- amdgpu: update PSP 13.0.4 firmware
- amdgpu: update GC 11.0.1 firmware
- amdgpu: update arcturus firmware
- amdgpu: update navi14 firmware
- amdgpu: add VCN 4.0.3 firmware
- amdgpu: add SDMA 4.4.2 firmware
- amdgpu: add SMU 13.0.6 firmware
- amdgpu: add PSP 13.0.6 firmware
- amdgpu: Add GC 9.4.3 firmware
- amdgpu: update renoir firmware
- amdgpu: update VCN 4.0.4 firmware
- amdgpu: update SMU 13.0.7 firmware
- amdgpu: update PSP 13.0.7 firmware
- amdgpu: update GC 11.0.2 firmware
- amdgpu: update navi12 firmware
- amdgpu: update yellow carp 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 navi10 firmware
- amdgpu: update aldebaran firmware
- linux-firmware: Update AMD cpu microcode
- RTL8192E: Remove old realtek WiFi firmware
- 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 SolarF Intel Bluetooth AX203
- Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX211
- Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX211
- amdgpu: DMCUB updates for DCN314
- qcom: Update the firmware for Adreno a630 family of GPUs
- cirrus: Add CS35L41 firmware for Legion Slim 7 Gen 8 laptops
- linux-firmware: Add firmware for Cirrus CS35L41 for various Dell laptops
- linux-firmware: update firmware for qat_4xxx devices
- cirrus: Add firmware file for cs42l43
- amdgpu: DMCUB updates for DCN312
- amdgpu: DMCUB updates for DCN314
- Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX211
- Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX101
- Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX203
- Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX210
* Tue Jan 09 2024 Scott Weaver <scweaver@redhat.com> - 20240109-142
- [DELL 9.3 BUG]System resume failed from suspend and auto reboot with WCN6856 (1/10 fail rate) (RHEL-4431)
- [DELL 9.3 FEAT] - linux-firmware: Include to support QCA WIFI-7 WCN7850 Module: wifi firmware support (RHEL-10212)
  Changes since the last update are noted on items below, copied from
  the git changelog of upstream linux-firmware repository.
- linux-firmware: update firmware for w1u_uart
- amdgpu: DMCUB updates for DCN314
- Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX211
- Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX101
- Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX203
- Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX210
- amlogic/bluetooth: add firmware bin of W1 serial soc(w1u_uart)
- linux-firmware: add firmware for mediatek bluetooth chip (MT7925)
- linux-firmware: add firmware for MT7925
- ASoC: tas2563: Add dsp firmware for laptops or other mobile devices
- rtl_bt: Add firmware and config files for RTL8852BT/RTL8852BE-VT
- ASoC: tas2781: Add dsp firmware for different laptops
- ath11k: WCN6855 hw2.0: update to WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.36
- ath11k: WCN6855 hw2.0: update board-2.bin
- ath11k: WCN6750 hw1.0: update board-2.bin
- ath11k: IPQ8074 hw2.0: update board-2.bin
- ath10k: WCN3990 hw1.0: update board-2.bin
- ath10k: QCA9888 hw2.0: update board-2.bin
- ath10k: QCA4019 hw1.0: update board-2.bin
- ath10k: QCA6174 hw3.0: update firmware-6.bin to WLAN.RM.4.4.1-00309-
- ath12k: add new driver and firmware for WCN7850
- iwlwifi: update gl FW for core80-165 release
- intel: vsc: Add firmware for Visual Sensing Controller
- cirrus: Add CS35L41 firmware and tunings for ASUS Zenbook 2023 Models
- cirrus: Add CS35L41 firmware and tunings for ASUS Zenbook 2022 Models
- QCA: Add bluetooth firmware nvm files for QCA2066
- QCA: Update Bluetooth QCA2066 firmware to 2.1.0-00629
- amdgpu: DMCUB updates for various AMDGPU ASICs
- qcom: Add Audio firmware for SM8650 QRD
- qcom: Add Audio firmware for SM8550 QRD
- wfx: update to firmware 3.17
- wfx: fix broken firmware
- linux-firmware: Update AMD cpu microcode
- cxgb4: Update firmware to revision 1.27.5.0
- linux-firmware: add firmware for en8811h 2.5G ethernet phy
- s5p-mfc: Add MFC v12 Firmware
- rtl_bt: Update RTL8852A BT USB firmware to 0xDFC8_145F
- 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
- amdgpu: update DMCUB firmware to 0.0.194.0 for DCN321 and DCN32
- qcom: update qrb4210 firmware
- qcom: update qcm2290 firmware
- qcom: update qcm2290/qrb4210 WiFi firmware file
- qcom: update Venus firmware file for v6.0
- 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
- mediatek: Sync shared memory structure changes
- Intel Bluetooth: Update firmware file for Intel Bluetooth BE200
- amdgpu: update DMCUB firmware to 0.0.193.0 for DCN31 and DCN314
- i915: Update MTL DMC to v2.19
- iwlwifi: fix for the new FWs from core83-55 release
- iwlwifi: add new FWs from core83-55 release
- iwlwifi: update cc/Qu/QuZ firmwares for core83-55 release
- linux-firmware: Add firmware for Cirrus CS35L41 on HP G11 Laptops
- linux-firmware: Add firmware for Cirrus CS35L41 on 2024 ASUS Zenbook Laptops
- linux-firmware: add firmware for mt7988 internal 2.5G ethernet phy
- 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 SolarF Intel Bluetooth AX101
- Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX203
- Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX211
- Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX211
- amdgpu: DMCUB updates for various AMDGPU ASICs
- nvidia: add GSP-RM version 535.113.01 firmware images
- Intel Bluetooth: Update firmware file for Intel Bluetooth BE200
- amdgpu: DMCUB updates for various AMDGPU ASICs
- qca: add bluetooth firmware for WCN3988
- linux-firmware: ixp4xx: Add the IXP4xx firmware
- rtw89: 8852b: update fw to v0.29.29.5
- rtw89: 8852b: update fw to v0.29.29.4
- rtw89: 8851b: update fw to v0.29.41.3
* Tue Nov 07 2023 Scott Weaver <scweaver@redhat.com> - 20231030-141
- CVE-2022-46329 linux-firmware: hw: intel: Protection mechanism failure for some Intel(R) PROSet/Wireless WiFi (RHEL-14264)
- amd-ucode early loading broken [RHEL-15387]
- Update to upstream 20231030 release.
  Changes since the last update are noted on items below, copied from
  the git changelog of upstream linux-firmware repository.
- Intel Bluetooth: Update firmware file for Intel Bluetooth AX211
- Intel Bluetooth: Update firmware file for Intel Bluetooth AX210
- Intel Bluetooth: Update firmware file for Intel Bluetooth Magnetor AX101
- Intel Bluetooth: Update firmware file for Intel Bluetooth AX203
- Intel Bluetooth: Update firmware file for Intel Bluetooth Magnetor AX201
- Intel Bluetooth: Update firmware file for Intel Bluetooth Magnetor AX211
- Intel Bluetooth: Update firmware file for Intel Bluetooth BE200
- rtl_nic: update firmware of RTL8156B
- linux-firmware: Update AMD cpu microcode
- amdgpu: update SMU 13.0.0 firmware
- linux-firmware: add Amlogic bluetooth firmware
- i915: Add GuC v70.13.1 for DG2, TGL, ADL-P and MTL
- iwlwifi: add a missing FW from core80-39 release
- 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 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
- i915: Update MTL DMC to v2.17
- amdgpu: update raven firmware from 5.7 branch
- amdgpu: update SDMA 5.2.7 firmware from 5.7 branch
- amdgpu: update PSP 13.0.8 firmware from 5.7 branch
- amdgpu: update GC 10.3.7 firmware from 5.7 branch
- amdgpu: update DCN 3.1.6 firmware from 5.7 branch
- amdgpu: update SDMA 5.2.6 firmware from 5.7 branch
- amdgpu: update PSP 13.0.5 firmware from 5.7 branch
- amdgpu: update GC 10.3.6 firmware from 5.7 branch
- amdgpu: update VCN 4.0.0 firmware from 5.7 branch
- amdgpu: update SMU 13.0.0 firmware from 5.7 branch
- amdgpu: update SDMA 6.0.0 firmware from 5.7 branch
- amdgpu: update PSP 13.0.0 firmware from 5.7 branch
- amdgpu: update GC 11.0.0 firmware from 5.7 branch
- amdgpu: update vega20 firmware from 5.7 branch
- amdgpu: update beige goby firmware from 5.7 branch
- amdgpu: update vega12 firmware from 5.7 branch
- amdgpu: update vega10 firmware from 5.7 branch
- amdgpu: update dimgrey cavefish firmware from 5.7 branch
- amdgpu: update picasso firmware from 5.7 branch
- amdgpu: update navy flounder firmware from 5.7 branch
- amdgpu: update vangogh firmware from 5.7 branch
- amdgpu: update green sardine firmware from 5.7 branch
- amdgpu: update sienna cichlid firmware from 5.7 branch
- amdgpu: update PSP 13.0.11 firmware from 5.7 branch
- amdgpu: update GC 11.0.4 firmware from 5.7 branch
- amdgpu: update SDMA 6.0.1 firmware from 5.7 branch
- amdgpu: update PSP 13.0.4 firmware from 5.7 branch
- amdgpu: update GC 11.0.1 firmware from 5.7 branch
- amdgpu: update navi14 firmware from 5.7 branch
- amdgpu: update renoir firmware from 5.7 branch
- amdgpu: update navi12 firmware from 5.7 branch
- amdgpu: update VCN 4.0.4 firmware from 5.7 branch
- amdgpu: update SMU 13.0.7 firmware from 5.7 branch
- amdgpu: update SDMA 6.0.2 firmware from 5.7 branch
- amdgpu: update PSP 13.0.7 firmware from 5.7 branch
- amdgpu: update GC 11.0.2 firmware from 5.7 branch
- amdgpu: update yellow carp firmware from 5.7 branch
- amdgpu: update navi10 firmware from 5.7 branch
- amdgpu: update raven2 firmware from 5.7 branch
- amdgpu: update SMU 13.0.10 firmware from 5.7 branch
- amdgpu: update PSP 13.0.10 firmware from 5.7 branch
- amdgpu: update GC 11.0.3 firmware from 5.7 branch
- amdgpu: update aldebaran firmware from 5.7 branch
- iwlwifi: add FWs for new GL and MA device types with multiple RF modules
* Tue Sep 26 2023 Scott Weaver <scweaver@redhat.com> - 20230926-140
- [Intel 9.4 FEAT] [SPR][EMR] QAT firmware update available (rhbz 2238636)
- [AMDCLIENT 9.4 Feature] Sub-Feature: AMD PMF Linux FW (rhbz 2227340)
  Changes since the last update are noted on items below, copied from
  the git changelog of upstream linux-firmware repository.
- 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
- 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
- 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
- Create symlinks for all firmware that is duplicate using rdfind
- QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00605
- Fix carl9170fw shell scripts for shellcheck errors
- 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
- amdgpu: DMCUB updates for various AMDGPU asics
- cirrus: Add CS35L41 firmware for HP G11 models
* Mon Aug 14 2023 Jan Stancek <jstancek@redhat.com> - 20230814-139
- CVE-2023-20569 linux-firmware: hw amd: Return Address Predictor velunerability leading to information disclosure (rhbz 2230418)
- [AMDCLIENT 9.3 Bug] Linux FW update to fix multi monitor behind TBT3 dock & random flickers (rhbz 2227845)
- amdgpu: partially revert firmware for GC 11.0.0 and GC 11.0.2
- linux-firmware: Update AMD cpu microcode
- Merge branch 'for-upstream' of http://git.chelsio.net/pub/git/linux-firmware
- rtl_bt: Add firmware v2 file for RTL8852C
- Revert "rtl_bt: Update RTL8852C BT USB firmware to 0x040D_7225"
- amdgpu: DMCUB updates for various AMDGPU asics
- cxgb4: Update firmware to revision 1.27.4.0
- Merge branch 'rb3-update' of https://github.com/lumag/linux-firmware
- Merge https://github.com/pkshih/linux-firmware
- Mellanox: Add new mlxsw_spectrum firmware xx.2012.1012
- linux-firmware: Add URL for latest FW binaries for NXP BT chipsets
- rtw89: 8851b: update firmware to v0.29.41.1
- qcom: sdm845: add RB3 sensors DSP firmware
- amdgpu: Update DMCUB for DCN314 & Yellow Carp
- Merge branch 'dmc-adlp_2.20-mtl_2.13' of git://anongit.freedesktop.org/drm/drm-firmware
- Merge branch 'for-upstream' of https://github.com/CirrusLogic/linux-firmware
- ice: add LAG-supporting DDP package
- i915: Update MTL DMC to v2.13
- i915: Update ADLP DMC to v2.20
- cirrus: Add CS35L41 firmware for Dell Oasis Models
* Wed Jul 26 2023 Jan Stancek <jstancek@redhat.com> - 20230726-138
- Navi32 dGPU firmware (rhbz 2047486)
- CVE-2023-20593 linux-firmware: hw: amd: Cross-Process Information Leak (rhbz 2227156)
- Update to upstream 20230726 release.
Changes since the last update are noted on items below, copied from
the git changelog of upstream linux-firmware repository.
- copy-firmware: Fix linking directories when using compression
- copy-firmware: Fix test: unexpected operator
- qcom: sc8280xp: LENOVO: remove directory sym link
- qcom: sc8280xp: LENOVO: Remove execute bits
- amdgpu: update VCN 4.0.0 firmware
- amdgpu: add initial SMU 13.0.10 firmware
- amdgpu: add initial SDMA 6.0.3 firmware
- amdgpu: add initial PSP 13.0.10 firmware
- amdgpu: add initial GC 11.0.3 firmware
- linux-firmware: Update AMD fam17h cpu microcode
- linux-firmware: Update AMD cpu microcode
- amdgpu: update green sardine VCN firmware
- amdgpu: update renoir VCN firmware
- amdgpu: update raven VCN firmware
- amdgpu: update raven2 VCN firmware
- amdgpu: update Picasso VCN firmware
- amdgpu: update DMCUB to v0.0.175.0 for various AMDGPU ASICs
- Updated NXP SR150 UWB firmware
- wfx: update to firmware 3.16.1
- mediatek: Update mt8195 SCP firmware to support 10bit mode
- i915: update DG2 GuC to v70.8.0
- i915: update to GuC 70.8.0 and HuC 8.5.1 for MTL
- cirrus: Add CS35L41 firmware for ASUS ROG 2023 Models
- Partially revert "amdgpu: DMCUB updates for DCN 3.1.4 and 3.1.5"
- linux-firmware: update firmware for mediatek bluetooth chip (MT7922)
- linux-firmware: update firmware for MT7922 WiFi device
- 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
- Fix qcom ASoC tglp WHENCE entry
- check_whence: Check link targets are valid
- iwlwifi: add new FWs from core80-39 release
- iwlwifi: update cc/Qu/QuZ firmwares for core80-39 release
- qcom: Add Audio firmware for SC8280XP X13s
* Mon Jul 3 2023 Jan Stancek <jstancek@redhat.com> - 20230625-137
- Fix PSR-SU issues with kernel 6.2 or later (rhbz 2218668)
- Update to upstream 20230625 release.
Changes since the last update are noted on items below, copied from
the git changelog of upstream linux-firmware repository.
- Makefile, copy-firmware: support xz/zstd compressed firmware
- copy-firmware: silence the last shellcheck warnings
- copy-firmware: drop obsolete backticks, quote
- copy-firmware: tweak sed invocation
- copy-firmware: quote deskdir and dirname
- check_whence: error if symlinks are in-tree
- check_whence: error if File: is actually a link
- check_whence: strip quotation marks
- linux-firmware: wilc1000: update WILC1000 firmware to v16.0
- ice: update ice DDP wireless_edge package to 1.3.10.0
- amdgpu: DMCUB updates for DCN 3.1.4 and 3.1.5
- amdgpu: update DMCUB to v0.0.172.0 for various AMDGPU ASICs
- fix broken cirrus firmware symlinks
- qcom: Update the microcode files for Adreno a630 GPUs.
- qcom: sdm845: rename the modem firmware
- qcom: sdm845: update remoteproc firmware
- rtl_bt: Update RTL8852A BT USB firmware to 0xDAC7_480D
- rtl_bt: Update RTL8852C BT USB firmware to 0x040D_7225
- amdgpu: DMCUB updates for various AMDGPU asics
- 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)
- i915: Add HuC v8.5.0 for MTL
- mediatek: Update mt8195 SCP firmware to support hevc
- qcom: apq8016: add Dragonboard 410c WiFi and modem firmware
- cirrus: Add firmware for new Asus ROG Laptops
- brcm: Add symlinks from Pine64 devices to AW-CM256SM.txt
- amdgpu: Update GC 11.0.1 and 11.0.4
- rtw89: 8851b: add firmware v0.29.41.0
- ice: update ice DDP comms package to 1.3.40.0
- cxgb4: Update firmware to revision 1.27.3.0
* Wed Jun 28 2023 Jan Stancek <jstancek@redhat.com> - 20230525-136
- fix broken symlink /usr/lib/firmware/qcom/LENOVO/21BX.xz (rhbz 2214391)
* Thu May 25 2023 Jan Stancek <jstancek@redhat.com> - 20230525-135
- Update to upstream 20230525 release (rhbz 2178579).
Changes since the last update are noted on items below, copied from
the git changelog of upstream linux-firmware repository.
- amdgpu: update yellow carp firmware for amd.5.5 release
- amdgpu: update navi14 firmware for amd.5.5 release
- amdgpu: update navi12 firmware for amd.5.5 release
- amdgpu: update vega20 firmware for amd.5.5 release
- amdgpu: update vega12 firmware for amd.5.5 release
- amdgpu: update navi10 firmware for amd.5.5 release
- amdgpu: update vega10 firmware for amd.5.5 release
- amdgpu: update PSP 13.0.11 firmware for amd.5.5 release
- amdgpu: update GC 11.0.4 firmware for amd.5.5 release
- amdgpu: update SDMA 6.0.1 firmware for amd.5.5 release
- amdgpu: update PSP 13.0.4 firmware for amd.5.5 release
- amdgpu: update GC 11.0.1 firmware for amd.5.5 release
- amdgpu: update 13.0.8 firmware for amd.5.5 release
- amdgpu: update GC 10.3.7 firmware for amd.5.5 release
- amdgpu: update vangogh firmware for amd.5.5 release
- amdgpu: update VCN 4.0.4 firmware for amd.5.5 release
- amdgpu: update SMU 13.0.7 firmware for amd.5.5 release
- amdgpu: update PSP 13.0.7 firmware for amd.5.5 release
- amdgpu: update GC 11.0.2 firmware for amd.5.5 release
- amdgpu: update renoir firmware for amd.5.5 release
- amdgpu: update VCN 4.0.0 firmware for amd.5.5 release
- amdgpu: update SMU 13.0.0 firmware for amd.5.5 release
- amdgpu: update PSP 13.0.0 firmware for amd.5.5 release
- amdgpu: update GC 11.0.0 firmware for amd.5.5 release
- amdgpu: update green sardine firmware for amd.5.5 release
- amdgpu: update beige goby firmware for amd.5.5 release
- amdgpu: update dimgrey cavefish firmware for amd.5.5 release
- amdgpu: update arcturus firmware for amd.5.5 release
- amdgpu: update vcn 3.1.2 firmware for amd.5.5 release
- amdgpu: update psp 13.0.5 firmware for amd.5.5 release
- amdgpu: update GC 10.3.6 firmware for amd.5.5 release
- amdgpu: update navy flounder firmware for amd.5.5 release
- amdgpu: update sienna cichlid firmware for amd.5.5 release
- amdgpu: update aldebaran firmware for amd.5.5 release
- amdgpu: DMCUB updates for various AMDGPU asics
- ice: update ice DDP comms package to 1.3.40.0
- rtlwifi: Add firmware v6.0 for RTL8192FU
- rtlwifi: Update firmware for RTL8188EU to v28.0
- cirrus: Add firmware and tuning files for HP G10 series laptops
- linux-firmware: update firmware for mediatek bluetooth chip (MT7922)
- WHENCE: comment out duplicate MediaTek firmware
- i915: Add GuC v70.6.6 for MTL
- amdgpu: update DCN 3.1.6 DMCUB firmware
- rtl_bt: Update RTL8852B BT USB firmware to 0xDBC6_B20F
- rtl_bt: Update RTL8761B BT USB firmware to 0xDFC6_D922
- rtl_bt: Update RTL8761B BT UART firmware to 0x9DC6_D922
- Group all Conexant V4L devices together
- rtl_nic: update firmware of USB devices
- 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 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 for MT7981
- qca: Update firmware files for BT chip WCN6750
- mt76xx: Move the old Mediatek WiFi firmware to mediatek
- rtl_bt: Add firmware and config files for RTL8851B
- linux-firmware: Update AMD cpu microcode
- linux-firmware: add firmware for MT7981
- linux-firmware: update firmware for MT7921 WiFi device
- linux-firmware: update firmware for mediatek bluetooth chip (MT7921)
- linux-firmware: update qat firmware
- linux-firmware: Add firmware for Cirrus CS35L41 on Lenovo Laptops
- linux-firmware: update firmware for MT7916
- rtw89: 8852b: update format-1 fw to v0.29.29.1
- rtw89: 8852c: update fw to v0.27.56.13
- ath11k: WCN6855 hw2.0: update board-2.bin
- ath11k: WCN6750 hw1.0: update to WLAN.MSL.1.0.1-01160-QCAMSLSWPLZ-1
- ath11k: QCN9074 hw1.0: update to WLAN.HK.2.7.0.1-01744-QCAHKSWPL_SILICONZ-1
- ath11k: IPQ8074 hw2.0: update to WLAN.HK.2.7.0.1-01744-QCAHKSWPL_SILICONZ-1
- ath11k: IPQ8074 hw2.0: update board-2.bin
- ath11k: IPQ6018 hw1.0: update to WLAN.HK.2.7.0.1-01744-QCAHKSWPL_SILICONZ-1
- ath11k: IPQ6018 hw1.0: update board-2.bin
- ath10k: QCA99X0 hw2.0: update board-2.bin
- ath10k: QCA9984 hw1.0: update board-2.bin
- ath10k: QCA9888 hw2.0: update board-2.bin
- ath10k: QCA6174 hw3.0: update board-2.bin
- ath10k: QCA4019 hw1.0: update board-2.bin
* Thu Apr 6 2023 Jan Stancek <jstancek@redhat.com> - 20230404-134
- Update to upstream 20230404 release (rhbz 2183603).
Changes since the last update are noted on items below, copied from
the git changelog of upstream linux-firmware repository.
- nvidia: update Tu10x and Tu11x signed firmware to support newer Turing HW
- linux-firmware: update firmware for MT7922 WiFi device
- linux-firmware: update firmware for mediatek bluetooth chip (MT7922)
- linux-firmware: Amphion: Update vpu firmware
- iwlwifi: add new FWs from core78-32 release
- iwlwifi: update 9000-family firmwares to core78-32
- amdgpu: Update SDMA 6.0.1 firmware
- amdgpu: Add PSP 13.0.11 firmware
- amdgpu: Update PSP 13.0.4 firmware
- amdgpu: Update GC 11.0.1 firmware
- amdgpu: Update DCN 3.1.4 firmware
- amdgpu: Add GC 11.0.4 firmware
- rtw88: 8822c: Update normal firmware to v9.9.15
- linux-firmware: Update firmware file for Intel Bluetooth AX101
- 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 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: add firmware files for NXP BT chipsets
- rtw89: 8852b: update format-1 fw to v0.29.29.0
- rtw89: 8852b: add format-1 fw v0.29.26.0
- rtw89: 8852b: rollback firmware to v0.27.32.1
- i915: Update MTL DMC to v2.12
- i915: Update ADLP DMC to v2.19
- mediatek: Update mt8192/mt8195 SCP firmware to support MM21 and MT21
- iwlwifi: update core69 and core72 firmwares for So device
* Mon Mar 13 2023 Herton R. Krzesinski <herton@redhat.com> - 20230310-133
- Removed notices and check about the liquidio/lio_23xx_vsw.bin file: starting