From 76a011dd6cd00f98fd792cd911c35a5a9f62e10fe413078f4fb6e851cf2afcb9 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Tue, 28 Nov 2023 11:28:32 +0000 Subject: [PATCH] Accepting request 1129509 from home:tiwai:branches:Kernel:HEAD - 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 --- _servicedata | 2 +- aliases.list | 14 +++++++ kernel-firmware-20231107.tar.xz | 3 -- kernel-firmware-20231127.tar.xz | 3 ++ kernel-firmware.changes | 73 +++++++++++++++++++++++++++++++++ kernel-firmware.spec | 22 ++++++++-- kernel-firmware.spec.in | 4 +- licenses.list | 2 + make-files.sh | 2 +- topics.list | 2 + 10 files changed, 116 insertions(+), 11 deletions(-) delete mode 100644 kernel-firmware-20231107.tar.xz create mode 100644 kernel-firmware-20231127.tar.xz diff --git a/_servicedata b/_servicedata index 9895147..9ef373f 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git - a5a6dded0c7f32daab022a77d0b5f2a85d17f2b5 \ No newline at end of file + 4124f8f928d51a1437e2fd2636b20d540edc2836 \ No newline at end of file diff --git a/aliases.list b/aliases.list index d6ebbb0..2f1a8b4 100644 --- a/aliases.list +++ b/aliases.list @@ -1617,6 +1617,10 @@ i915: pci:v00008086d000056B0sv*sd*bc03sc*i* i915: pci:v00008086d000056B1sv*sd*bc03sc*i* i915: pci:v00008086d000056B2sv*sd*bc03sc*i* i915: pci:v00008086d000056B3sv*sd*bc03sc*i* +i915: pci:v00008086d000056BAsv*sd*bc03sc*i* +i915: pci:v00008086d000056BBsv*sd*bc03sc*i* +i915: pci:v00008086d000056BCsv*sd*bc03sc*i* +i915: pci:v00008086d000056BDsv*sd*bc03sc*i* i915: pci:v00008086d000056C0sv*sd*bc03sc*i* i915: pci:v00008086d000056C1sv*sd*bc03sc*i* i915: pci:v00008086d00005902sv*sd*bc03sc*i* @@ -1660,6 +1664,7 @@ i915: pci:v00008086d00007D40sv*sd*bc03sc*i* i915: pci:v00008086d00007D45sv*sd*bc03sc*i* i915: pci:v00008086d00007D55sv*sd*bc03sc*i* i915: pci:v00008086d00007D60sv*sd*bc03sc*i* +i915: pci:v00008086d00007D67sv*sd*bc03sc*i* i915: pci:v00008086d00007DD5sv*sd*bc03sc*i* i915: pci:v00008086d000087C0sv*sd*bc03sc*i* i915: pci:v00008086d000087CAsv*sd*bc03sc*i* @@ -1726,6 +1731,10 @@ i915: pci:v00008086d0000A7A0sv*sd*bc03sc*i* i915: pci:v00008086d0000A7A1sv*sd*bc03sc*i* i915: pci:v00008086d0000A7A8sv*sd*bc03sc*i* i915: pci:v00008086d0000A7A9sv*sd*bc03sc*i* +i915: pci:v00008086d0000A7AAsv*sd*bc03sc*i* +i915: pci:v00008086d0000A7ABsv*sd*bc03sc*i* +i915: pci:v00008086d0000A7ACsv*sd*bc03sc*i* +i915: pci:v00008086d0000A7ADsv*sd*bc03sc*i* ib_qib: fs-ipathfs ib_qib: pci:v00001077d00007220sv*sd*bc*sc*i* ib_qib: pci:v00001077d00007322sv*sd*bc*sc*i* @@ -1734,6 +1743,10 @@ ice: pci:v00008086d0000124Csv*sd*bc*sc*i* ice: pci:v00008086d0000124Dsv*sd*bc*sc*i* ice: pci:v00008086d0000124Esv*sd*bc*sc*i* ice: pci:v00008086d0000124Fsv*sd*bc*sc*i* +ice: pci:v00008086d000012D1sv*sd*bc*sc*i* +ice: pci:v00008086d000012D2sv*sd*bc*sc*i* +ice: pci:v00008086d000012D3sv*sd*bc*sc*i* +ice: pci:v00008086d000012D4sv*sd*bc*sc*i* ice: pci:v00008086d0000151Dsv*sd*bc*sc*i* ice: pci:v00008086d00001591sv*sd*bc*sc*i* ice: pci:v00008086d00001592sv*sd*bc*sc*i* @@ -2992,6 +3005,7 @@ mt76x2u: usb:v0E8Dp7612d*dc*dsc*dp*ic*isc*ip*in* mt76x2u: usb:v0E8Dp7632d*dc*dsc*dp*ic*isc*ip*in* mt76x2u: usb:v2C4Ep0103d*dc*dsc*dp*ic*isc*ip*in* mt76x2u: usb:v7392pB711d*dc*dsc*dp*ic*isc*ip*in* +mt7921e: pci:v00000B48d00007922sv*sd*bc*sc*i* mt7921e: pci:v000014C3d00000608sv*sd*bc*sc*i* mt7921e: pci:v000014C3d00000616sv*sd*bc*sc*i* mt7921e: pci:v000014C3d00007922sv*sd*bc*sc*i* diff --git a/kernel-firmware-20231107.tar.xz b/kernel-firmware-20231107.tar.xz deleted file mode 100644 index 65919fc..0000000 --- a/kernel-firmware-20231107.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:42844fc6d3582dbf177029f53d775563bec3d897f3f17922c0ae9612375006a6 -size 309083360 diff --git a/kernel-firmware-20231127.tar.xz b/kernel-firmware-20231127.tar.xz new file mode 100644 index 0000000..c837b1a --- /dev/null +++ b/kernel-firmware-20231127.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f92732abf958b3d9ed37b521f55b731ca3a8fa9c1a19381477dd672482dee164 +size 348924592 diff --git a/kernel-firmware.changes b/kernel-firmware.changes index 53ea0d3..e3d5e12 100644 --- a/kernel-firmware.changes +++ b/kernel-firmware.changes @@ -1,3 +1,76 @@ +------------------------------------------------------------------- +Tue Nov 28 08:09:43 UTC 2023 - tiwai@suse.com + +- 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 + +------------------------------------------------------------------- +Tue Nov 21 16:57:50 UTC 2023 - tiwai@suse.com + +- 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 + +------------------------------------------------------------------- +Fri Nov 17 08:14:51 UTC 2023 - tiwai@suse.com + +- 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 + +------------------------------------------------------------------- +Thu Nov 16 11:08:13 UTC 2023 - tiwai@suse.com + +- Update to version 20231115 (git commit a07fd0b96b5a): + * iwlwifi: add new FWs from core83-55 release + * iwlwifi: update cc/Qu/QuZ firmwares for core83-55 release + * Add a workaround for gitlab.freedesktop.org pull requests + * Add extra debugging output when processing pull requests + * Process pull requets directly from mbox + * 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 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 + +------------------------------------------------------------------- +Mon Nov 13 12:03:22 UTC 2023 - tiwai@suse.com + +- Update to version 20231110 (git commit 74158e7ac86d): + * amdgpu: DMCUB updates for various AMDGPU ASICs + * Ensure rdfind is installed + * Add checks for destination directory being specified + * Fix symlink creation for some files + * Fix classification of some pull requests + * nvidia: add GSP-RM version 535.113.01 firmware images +- Skip rdfind (not included in our distro as default): + copy-file-skip-rdfind.patch +- Fix make-files.sh to handle symlinked directories + ------------------------------------------------------------------- Tue Nov 07 15:03:06 UTC 2023 - tiwai@suse.com diff --git a/kernel-firmware.spec b/kernel-firmware.spec index 076867a..6666181 100644 --- a/kernel-firmware.spec +++ b/kernel-firmware.spec @@ -21,11 +21,11 @@ %define _firmwaredir /lib/firmware %endif %define __ksyms_path ^%{_firmwaredir} -%define version_unconverted 20231107 +%define version_unconverted 20231127 # Force bzip2 instead of lzma compression (bsc#1176981) %define _binary_payload w9.bzdio Name: kernel-firmware -Version: 20231107 +Version: 20231127 Release: 0 Summary: Linux kernel firmware files License: GPL-2.0-only AND SUSE-Firmware AND GPL-2.0-or-later AND MIT @@ -1687,6 +1687,10 @@ Supplements: modalias(pci:v00008086d000056B0sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d000056B1sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d000056B2sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d000056B3sv*sd*bc03sc*i*) +Supplements: modalias(pci:v00008086d000056BAsv*sd*bc03sc*i*) +Supplements: modalias(pci:v00008086d000056BBsv*sd*bc03sc*i*) +Supplements: modalias(pci:v00008086d000056BCsv*sd*bc03sc*i*) +Supplements: modalias(pci:v00008086d000056BDsv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d000056C0sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d000056C1sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d00005902sv*sd*bc03sc*i*) @@ -1730,6 +1734,7 @@ Supplements: modalias(pci:v00008086d00007D40sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d00007D45sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d00007D55sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d00007D60sv*sd*bc03sc*i*) +Supplements: modalias(pci:v00008086d00007D67sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d00007DD5sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d000087C0sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d000087CAsv*sd*bc03sc*i*) @@ -1796,6 +1801,10 @@ Supplements: modalias(pci:v00008086d0000A7A0sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d0000A7A1sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d0000A7A8sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d0000A7A9sv*sd*bc03sc*i*) +Supplements: modalias(pci:v00008086d0000A7AAsv*sd*bc03sc*i*) +Supplements: modalias(pci:v00008086d0000A7ABsv*sd*bc03sc*i*) +Supplements: modalias(pci:v00008086d0000A7ACsv*sd*bc03sc*i*) +Supplements: modalias(pci:v00008086d0000A7ADsv*sd*bc03sc*i*) %description i915 This package contains compressed kernel firmware files for @@ -3074,6 +3083,7 @@ Supplements: modalias(of:N*T*Cmediatek,mt8192-scp) Supplements: modalias(of:N*T*Cmediatek,mt8192-scpC*) Supplements: modalias(of:N*T*Cmediatek,mt8195-scp) Supplements: modalias(of:N*T*Cmediatek,mt8195-scpC*) +Supplements: modalias(pci:v00000B48d00007922sv*sd*bc*sc*i*) Supplements: modalias(pci:v000014C3d00000608sv*sd*bc*sc*i*) Supplements: modalias(pci:v000014C3d00000616sv*sd*bc*sc*i*) Supplements: modalias(pci:v000014C3d00007602sv*sd*bc*sc*i*) @@ -3414,6 +3424,10 @@ Supplements: modalias(pci:v00008086d0000124Csv*sd*bc*sc*i*) Supplements: modalias(pci:v00008086d0000124Dsv*sd*bc*sc*i*) Supplements: modalias(pci:v00008086d0000124Esv*sd*bc*sc*i*) Supplements: modalias(pci:v00008086d0000124Fsv*sd*bc*sc*i*) +Supplements: modalias(pci:v00008086d000012D1sv*sd*bc*sc*i*) +Supplements: modalias(pci:v00008086d000012D2sv*sd*bc*sc*i*) +Supplements: modalias(pci:v00008086d000012D3sv*sd*bc*sc*i*) +Supplements: modalias(pci:v00008086d000012D4sv*sd*bc*sc*i*) Supplements: modalias(pci:v00008086d0000151Dsv*sd*bc*sc*i*) Supplements: modalias(pci:v00008086d00001591sv*sd*bc*sc*i*) Supplements: modalias(pci:v00008086d00001592sv*sd*bc*sc*i*) @@ -6532,9 +6546,9 @@ cp %{SOURCE211} . %install mkdir -p %{buildroot}%{_firmwaredir} %if "%{flavor}" == "uncompressed" -sh ./copy-firmware.sh %{buildroot}%{_firmwaredir} +sh ./copy-firmware.sh --ignore-duplicates %{buildroot}%{_firmwaredir} %else -sh ./copy-firmware.sh -v --xz %{buildroot}%{_firmwaredir} +sh ./copy-firmware.sh -v --ignore-duplicates --xz %{buildroot}%{_firmwaredir} sh %{_sourcedir}/make-files.sh -v %{_sourcedir}/topics.list %{buildroot} %{_firmwaredir} < WHENCE sh %{_sourcedir}/list-license.sh < %{_sourcedir}/licenses.list %endif diff --git a/kernel-firmware.spec.in b/kernel-firmware.spec.in index 52831bb..cc53edc 100644 --- a/kernel-firmware.spec.in +++ b/kernel-firmware.spec.in @@ -167,9 +167,9 @@ cp %{SOURCE211} . %install mkdir -p %{buildroot}%{_firmwaredir} %if "%{flavor}" == "uncompressed" -sh ./copy-firmware.sh %{buildroot}%{_firmwaredir} +sh ./copy-firmware.sh --ignore-duplicates %{buildroot}%{_firmwaredir} %else -sh ./copy-firmware.sh -v --xz %{buildroot}%{_firmwaredir} +sh ./copy-firmware.sh -v --ignore-duplicates --xz %{buildroot}%{_firmwaredir} sh %{_sourcedir}/make-files.sh -v %{_sourcedir}/topics.list %{buildroot} %{_firmwaredir} < WHENCE sh %{_sourcedir}/list-license.sh < %{_sourcedir}/licenses.list %endif diff --git a/licenses.list b/licenses.list index 88473d4..b4ebc35 100644 --- a/licenses.list +++ b/licenses.list @@ -163,6 +163,7 @@ mt76x2u: mediatek LICENCE.mediatek mt7615e: mediatek LICENCE.mediatek mt7921: mediatek LICENCE.mediatek mt7922: mediatek LICENCE.mediatek +mt7988: mediatek LICENCE.mediatek nfp: nfp LICENCE.Netronome wil6210: atheros LICENSE.QualcommAtheros_ath10k venus: media LICENSE.qcom qcom/NOTICE.txt @@ -187,3 +188,4 @@ nxp-sr1xx: platform LICENSE.nxp btnxpuart: platform LICENSE.nxp qcom-sc8280xp: sound LICENCE.linaro amlogic: bluetooth LICENSE.amlogic +powervr: platform LICENSE.powervr diff --git a/make-files.sh b/make-files.sh index 46076a1..7dc374f 100644 --- a/make-files.sh +++ b/make-files.sh @@ -44,7 +44,7 @@ make_dirs () { add_file () { local f="$1" make_dirs "$f" - if [ -f "$dest/$f" ]; then + if [ -e "$dest/$f" ]; then echo "\"$fwdir/$f\"" >> files-$topic else echo "\"$fwdir/$f$cext\"" >> files-$topic diff --git a/topics.list b/topics.list index e1de622..a97abbb 100644 --- a/topics.list +++ b/topics.list @@ -171,6 +171,7 @@ mt7663: mediatek mt7615e mt7915e: mediatek mt7915 mt7921: mediatek mt7921e mt7922: mediatek +mt7988: mediatek nfp: nfp wil6210: atheros venus: media @@ -197,4 +198,5 @@ nxp-sr1xx: platform btnxpuart: platform qcom-sc8280xp: sound snd-soc-sc8280xp amlogic: bluetooth +powervr: platform ast: platform