From 3091d092f871b3cbb30693621c41bf01704c695d5cdcbd908d615c2e0cc28b58 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Thu, 22 Feb 2024 08:57:08 +0000 Subject: [PATCH] Accepting request 1149103 from home:tiwai:branches:Kernel:HEAD - 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 --- _servicedata | 2 +- aliases.list | 109 ++++++++++++++++++++++++++++++++ kernel-firmware-20240201.tar.xz | 3 - kernel-firmware-20240220.tar.xz | 3 + kernel-firmware.changes | 26 ++++++++ kernel-firmware.spec | 16 +++-- kernel-firmware.spec.in | 4 +- licenses.list | 6 ++ topics.list | 4 ++ 9 files changed, 163 insertions(+), 10 deletions(-) delete mode 100644 kernel-firmware-20240201.tar.xz create mode 100644 kernel-firmware-20240220.tar.xz diff --git a/_servicedata b/_servicedata index 04856d5..d8c6409 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git - 3677750467cb8286c59462e490df23d8462a84f9 \ No newline at end of file + 73b4429fae36d0a1973439f66c706b98d22e6ba4 \ No newline at end of file diff --git a/aliases.list b/aliases.list index 9fd31ae..01566cf 100644 --- a/aliases.list +++ b/aliases.list @@ -3025,6 +3025,10 @@ mt7921u: usb:v3574p6211d*dc*dsc*dp*icFFiscFFipFFin* mt7925e: pci:v000014C3d00000717sv*sd*bc*sc*i* mt7925e: pci:v000014C3d00007925sv*sd*bc*sc*i* mt7925u: usb:v0E8Dp7925d*dc*dsc*dp*icFFiscFFipFFin* +mt7996e: pci:v000014C3d00007990sv*sd*bc*sc*i* +mt7996e: pci:v000014C3d00007991sv*sd*bc*sc*i* +mt7996e: pci:v000014C3d00007992sv*sd*bc*sc*i* +mt7996e: pci:v000014C3d0000799Asv*sd*bc*sc*i* mtk_scp: of:N*T*Cmediatek,mt8183-scp mtk_scp: of:N*T*Cmediatek,mt8183-scpC* mtk_scp: of:N*T*Cmediatek,mt8186-scp @@ -3579,6 +3583,7 @@ r8169: pci:v000010ECd00002502sv*sd*bc*sc*i* r8169: pci:v000010ECd00002600sv*sd*bc*sc*i* r8169: pci:v000010ECd00003000sv*sd*bc*sc*i* r8169: pci:v000010ECd00008125sv*sd*bc*sc*i* +r8169: pci:v000010ECd00008126sv*sd*bc*sc*i* r8169: pci:v000010ECd00008129sv*sd*bc*sc*i* r8169: pci:v000010ECd00008136sv*sd*bc*sc*i* r8169: pci:v000010ECd00008161sv*sd*bc*sc*i* @@ -5622,6 +5627,110 @@ wil6210: pci:v00001AE9d00000302sv*sd*bc*sc*i* wil6210: pci:v00001AE9d00000310sv*sd*bc*sc*i* wl12xx: platform:wl12xx wl18xx: platform:wl18xx +xe: pci:v00008086d00004626sv*sd*bc03sc*i* +xe: pci:v00008086d00004628sv*sd*bc03sc*i* +xe: pci:v00008086d0000462Asv*sd*bc03sc*i* +xe: pci:v00008086d00004680sv*sd*bc03sc*i* +xe: pci:v00008086d00004682sv*sd*bc03sc*i* +xe: pci:v00008086d00004688sv*sd*bc03sc*i* +xe: pci:v00008086d0000468Asv*sd*bc03sc*i* +xe: pci:v00008086d0000468Bsv*sd*bc03sc*i* +xe: pci:v00008086d00004690sv*sd*bc03sc*i* +xe: pci:v00008086d00004692sv*sd*bc03sc*i* +xe: pci:v00008086d00004693sv*sd*bc03sc*i* +xe: pci:v00008086d000046A0sv*sd*bc03sc*i* +xe: pci:v00008086d000046A1sv*sd*bc03sc*i* +xe: pci:v00008086d000046A2sv*sd*bc03sc*i* +xe: pci:v00008086d000046A3sv*sd*bc03sc*i* +xe: pci:v00008086d000046A6sv*sd*bc03sc*i* +xe: pci:v00008086d000046A8sv*sd*bc03sc*i* +xe: pci:v00008086d000046AAsv*sd*bc03sc*i* +xe: pci:v00008086d000046B0sv*sd*bc03sc*i* +xe: pci:v00008086d000046B1sv*sd*bc03sc*i* +xe: pci:v00008086d000046B2sv*sd*bc03sc*i* +xe: pci:v00008086d000046B3sv*sd*bc03sc*i* +xe: pci:v00008086d000046C0sv*sd*bc03sc*i* +xe: pci:v00008086d000046C1sv*sd*bc03sc*i* +xe: pci:v00008086d000046C2sv*sd*bc03sc*i* +xe: pci:v00008086d000046C3sv*sd*bc03sc*i* +xe: pci:v00008086d000046D0sv*sd*bc03sc*i* +xe: pci:v00008086d000046D1sv*sd*bc03sc*i* +xe: pci:v00008086d000046D2sv*sd*bc03sc*i* +xe: pci:v00008086d00004905sv*sd*bc03sc*i* +xe: pci:v00008086d00004906sv*sd*bc03sc*i* +xe: pci:v00008086d00004907sv*sd*bc03sc*i* +xe: pci:v00008086d00004908sv*sd*bc03sc*i* +xe: pci:v00008086d00004909sv*sd*bc03sc*i* +xe: pci:v00008086d00004C80sv*sd*bc03sc*i* +xe: pci:v00008086d00004C8Asv*sd*bc03sc*i* +xe: pci:v00008086d00004C8Bsv*sd*bc03sc*i* +xe: pci:v00008086d00004C8Csv*sd*bc03sc*i* +xe: pci:v00008086d00004C90sv*sd*bc03sc*i* +xe: pci:v00008086d00004C9Asv*sd*bc03sc*i* +xe: pci:v00008086d00005690sv*sd*bc03sc*i* +xe: pci:v00008086d00005691sv*sd*bc03sc*i* +xe: pci:v00008086d00005692sv*sd*bc03sc*i* +xe: pci:v00008086d00005693sv*sd*bc03sc*i* +xe: pci:v00008086d00005694sv*sd*bc03sc*i* +xe: pci:v00008086d00005695sv*sd*bc03sc*i* +xe: pci:v00008086d00005696sv*sd*bc03sc*i* +xe: pci:v00008086d00005697sv*sd*bc03sc*i* +xe: pci:v00008086d000056A0sv*sd*bc03sc*i* +xe: pci:v00008086d000056A1sv*sd*bc03sc*i* +xe: pci:v00008086d000056A2sv*sd*bc03sc*i* +xe: pci:v00008086d000056A3sv*sd*bc03sc*i* +xe: pci:v00008086d000056A4sv*sd*bc03sc*i* +xe: pci:v00008086d000056A5sv*sd*bc03sc*i* +xe: pci:v00008086d000056A6sv*sd*bc03sc*i* +xe: pci:v00008086d000056B0sv*sd*bc03sc*i* +xe: pci:v00008086d000056B1sv*sd*bc03sc*i* +xe: pci:v00008086d000056B2sv*sd*bc03sc*i* +xe: pci:v00008086d000056B3sv*sd*bc03sc*i* +xe: pci:v00008086d000056BAsv*sd*bc03sc*i* +xe: pci:v00008086d000056BBsv*sd*bc03sc*i* +xe: pci:v00008086d000056BCsv*sd*bc03sc*i* +xe: pci:v00008086d000056BDsv*sd*bc03sc*i* +xe: pci:v00008086d000056C0sv*sd*bc03sc*i* +xe: pci:v00008086d000056C1sv*sd*bc03sc*i* +xe: pci:v00008086d000056C2sv*sd*bc03sc*i* +xe: pci:v00008086d00006420sv*sd*bc03sc*i* +xe: pci:v00008086d000064A0sv*sd*bc03sc*i* +xe: pci:v00008086d000064B0sv*sd*bc03sc*i* +xe: pci:v00008086d00007D40sv*sd*bc03sc*i* +xe: pci:v00008086d00007D45sv*sd*bc03sc*i* +xe: pci:v00008086d00007D55sv*sd*bc03sc*i* +xe: pci:v00008086d00007D60sv*sd*bc03sc*i* +xe: pci:v00008086d00007D67sv*sd*bc03sc*i* +xe: pci:v00008086d00007DD5sv*sd*bc03sc*i* +xe: pci:v00008086d00009A40sv*sd*bc03sc*i* +xe: pci:v00008086d00009A49sv*sd*bc03sc*i* +xe: pci:v00008086d00009A59sv*sd*bc03sc*i* +xe: pci:v00008086d00009A60sv*sd*bc03sc*i* +xe: pci:v00008086d00009A68sv*sd*bc03sc*i* +xe: pci:v00008086d00009A70sv*sd*bc03sc*i* +xe: pci:v00008086d00009A78sv*sd*bc03sc*i* +xe: pci:v00008086d00009AC0sv*sd*bc03sc*i* +xe: pci:v00008086d00009AC9sv*sd*bc03sc*i* +xe: pci:v00008086d00009AD9sv*sd*bc03sc*i* +xe: pci:v00008086d00009AF8sv*sd*bc03sc*i* +xe: pci:v00008086d0000A720sv*sd*bc03sc*i* +xe: pci:v00008086d0000A721sv*sd*bc03sc*i* +xe: pci:v00008086d0000A780sv*sd*bc03sc*i* +xe: pci:v00008086d0000A781sv*sd*bc03sc*i* +xe: pci:v00008086d0000A782sv*sd*bc03sc*i* +xe: pci:v00008086d0000A783sv*sd*bc03sc*i* +xe: pci:v00008086d0000A788sv*sd*bc03sc*i* +xe: pci:v00008086d0000A789sv*sd*bc03sc*i* +xe: pci:v00008086d0000A78Asv*sd*bc03sc*i* +xe: pci:v00008086d0000A78Bsv*sd*bc03sc*i* +xe: pci:v00008086d0000A7A0sv*sd*bc03sc*i* +xe: pci:v00008086d0000A7A1sv*sd*bc03sc*i* +xe: pci:v00008086d0000A7A8sv*sd*bc03sc*i* +xe: pci:v00008086d0000A7A9sv*sd*bc03sc*i* +xe: pci:v00008086d0000A7AAsv*sd*bc03sc*i* +xe: pci:v00008086d0000A7ABsv*sd*bc03sc*i* +xe: pci:v00008086d0000A7ACsv*sd*bc03sc*i* +xe: pci:v00008086d0000A7ADsv*sd*bc03sc*i* xhci_tegra: of:N*T*Cnvidia,tegra124-xusb xhci_tegra: of:N*T*Cnvidia,tegra124-xusbC* xhci_tegra: of:N*T*Cnvidia,tegra186-xusb diff --git a/kernel-firmware-20240201.tar.xz b/kernel-firmware-20240201.tar.xz deleted file mode 100644 index db11c49..0000000 --- a/kernel-firmware-20240201.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:302bc7adadb0ed68e0039bca3e3648f5fb695c58eca291b5ca13f55fb0541155 -size 364089704 diff --git a/kernel-firmware-20240220.tar.xz b/kernel-firmware-20240220.tar.xz new file mode 100644 index 0000000..24f792f --- /dev/null +++ b/kernel-firmware-20240220.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81ad6c7a4c4f9d6bfdf57a24ec7c7d8e3d730ff07634392fcf37340ddd4349ab +size 368055920 diff --git a/kernel-firmware.changes b/kernel-firmware.changes index c413499..aabaa57 100644 --- a/kernel-firmware.changes +++ b/kernel-firmware.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Thu Feb 22 07:46:01 UTC 2024 - tiwai@suse.com + +- 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 + ------------------------------------------------------------------- Fri Feb 02 14:10:05 UTC 2024 - tiwai@suse.com diff --git a/kernel-firmware.spec b/kernel-firmware.spec index 3b8dc2a..51f364e 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 20240201 +%define version_unconverted 20240220 # Force bzip2 instead of lzma compression (bsc#1176981) %define _binary_payload w9.bzdio Name: kernel-firmware -Version: 20240201 +Version: 20240220 Release: 0 Summary: Linux kernel firmware files License: GPL-2.0-only AND SUSE-Firmware AND GPL-2.0-or-later AND MIT @@ -1718,6 +1718,9 @@ Supplements: modalias(pci:v00008086d00005A5Asv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d00005A5Csv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d00005A84sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d00005A85sv*sd*bc03sc*i*) +Supplements: modalias(pci:v00008086d00006420sv*sd*bc03sc*i*) +Supplements: modalias(pci:v00008086d000064A0sv*sd*bc03sc*i*) +Supplements: modalias(pci:v00008086d000064B0sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d00007D40sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d00007D45sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d00007D55sv*sd*bc03sc*i*) @@ -3092,6 +3095,10 @@ Supplements: modalias(pci:v000014C3d00007663sv*sd*bc*sc*i*) Supplements: modalias(pci:v000014C3d00007922sv*sd*bc*sc*i*) Supplements: modalias(pci:v000014C3d00007925sv*sd*bc*sc*i*) Supplements: modalias(pci:v000014C3d00007961sv*sd*bc*sc*i*) +Supplements: modalias(pci:v000014C3d00007990sv*sd*bc*sc*i*) +Supplements: modalias(pci:v000014C3d00007991sv*sd*bc*sc*i*) +Supplements: modalias(pci:v000014C3d00007992sv*sd*bc*sc*i*) +Supplements: modalias(pci:v000014C3d0000799Asv*sd*bc*sc*i*) Supplements: modalias(sdio:c*v037Ad7663*) Supplements: modalias(sdio:c*v037Ad7668*) Supplements: modalias(sdio:c*v037Ad7901*) @@ -5333,6 +5340,7 @@ Supplements: modalias(pci:v000010ECd00002502sv*sd*bc*sc*i*) Supplements: modalias(pci:v000010ECd00002600sv*sd*bc*sc*i*) Supplements: modalias(pci:v000010ECd00003000sv*sd*bc*sc*i*) Supplements: modalias(pci:v000010ECd00008125sv*sd*bc*sc*i*) +Supplements: modalias(pci:v000010ECd00008126sv*sd*bc*sc*i*) Supplements: modalias(pci:v000010ECd00008129sv*sd*bc*sc*i*) Supplements: modalias(pci:v000010ECd00008136sv*sd*bc*sc*i*) Supplements: modalias(pci:v000010ECd00008161sv*sd*bc*sc*i*) @@ -6541,14 +6549,14 @@ various USB WiFi / Ethernet drivers. %prep %setup -q -n kernel-firmware-%{version} -%patch1 -p1 +%patch -P 1 -p1 # additional firmwares cat %{SOURCE1} >> WHENCE cp %{SOURCE2} %{SOURCE8} %{SOURCE9} %{SOURCE10} . %if 0%{?suse_version} < 1599 # revive old iwlwifi firmware for compatibility (bsc#1209681) -%patch200 -p1 +%patch -P 200 -p1 cp %{SOURCE200} . cp %{SOURCE201} . cp %{SOURCE202} . diff --git a/kernel-firmware.spec.in b/kernel-firmware.spec.in index 040df0a..c978de1 100644 --- a/kernel-firmware.spec.in +++ b/kernel-firmware.spec.in @@ -138,14 +138,14 @@ all files that have been provided by kernel-firmware package. %prep %setup -q -n kernel-firmware-%{version} -%patch1 -p1 +%patch -P 1 -p1 # additional firmwares cat %{SOURCE1} >> WHENCE cp %{SOURCE2} %{SOURCE8} %{SOURCE9} %{SOURCE10} . %if 0%{?suse_version} < 1599 # revive old iwlwifi firmware for compatibility (bsc#1209681) -%patch200 -p1 +%patch -P 200 -p1 cp %{SOURCE200} . cp %{SOURCE201} . cp %{SOURCE202} . diff --git a/licenses.list b/licenses.list index a614483..9a57719 100644 --- a/licenses.list +++ b/licenses.list @@ -153,6 +153,7 @@ liquidio: liquidio LICENCE.cavium_liquidio nitrox: platform LICENCE.cavium i915: i915 LICENSE.i915 nouveau: nvidia LICENCE.nvidia +xe: i915 LICENSE.xe wilc1000: network LICENSE.atmel hfi1: intel LICENSE.hfi1_firmware knav_qmss_queue: ti LICENCE.ti-keystone @@ -169,6 +170,7 @@ mt7921: mediatek LICENCE.mediatek mt7922: mediatek LICENCE.mediatek mt7925: mediatek LICENCE.mediatek mt7988: mediatek LICENCE.mediatek +mt7996e: mediatek LICENCE.mediatek nfp: nfp LICENCE.Netronome wil6210: atheros LICENSE.QualcommAtheros_ath10k venus: media LICENSE.qcom qcom/NOTICE.txt @@ -199,3 +201,7 @@ qcom-sm8550: sound LICENCE.linaro qcom-sm8650: sound LICENCE.linaro ti-tas2781: sound GPL-2 GPL-3 ti-tas2563: sound GPL-2 GPL-3 +Mont-TSSE: platform LICENSE.montage +panthor: platform LICENCE.mali_csffw + + diff --git a/topics.list b/topics.list index bbc07e9..5ea2fe6 100644 --- a/topics.list +++ b/topics.list @@ -158,6 +158,7 @@ liquidio: liquidio nitrox: platform n5pf i915: i915 nouveau: nvidia nouveau +xe: i915 wilc1000: network hfi1: intel knav_qmss_queue: ti @@ -177,6 +178,7 @@ mt7921: mediatek mt7921e mt7921s mt7921u mt7922: mediatek mt7921e mt7921s mt7921u mt7925: mediatek mt7925e mt7925u mt7988: mediatek +mt7996e: mediatek nfp: nfp wil6210: atheros venus: media @@ -209,4 +211,6 @@ qcom-sm8550: sound snd-soc-sc8280xp qcom-sm8650: sound snd-soc-sc8280xp ti-tas2781: sound snd-hda-scodec-tas2781-i2c ti-tas2563: sound snd-hda-scodec-tas2781-i2c +Mont-TSSE: platform +panthor: platform ast: platform