diff --git a/_servicedata b/_servicedata index ecd2c4a..9afad1d 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git - ed874ed83cac41bf43b9d75a5fbd2bbfa72526d5 \ No newline at end of file + bcd040c21dc9b2bc7525ea09121fd137eb34183f \ No newline at end of file diff --git a/aliases.list b/aliases.list index 63d9379..e0098cc 100644 --- a/aliases.list +++ b/aliases.list @@ -2828,6 +2828,37 @@ iwlwifi: pci:v00008086d0000A370sv*sd000040A4bc*sc*i* iwlwifi: pci:v00008086d0000A370sv*sd00004234bc*sc*i* iwlwifi: pci:v00008086d0000A370sv*sd000042A4bc*sc*i* iwlwifi: pci:v00008086d0000A840sv*sd*bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd00000000bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd00000090bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd00000094bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd00000098bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd0000009Cbc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd000000C0bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd000000C4bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd000000E0bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd000000E4bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd000000E8bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd000000ECbc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd00000100bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd00000110bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd00000114bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd00000118bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd0000011Cbc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd00000310bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd00000314bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd00000510bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd00000A10bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd00001671bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd00001672bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd00001771bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd00001772bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd00001791bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd00001792bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd00004090bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd000040C4bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd000040E0bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd00004110bc*sc*i* +iwlwifi: pci:v00008086d0000A840sv*sd00004314bc*sc*i* iwlwifi: pci:v00008086d0000D340sv*sd*bc*sc*i* iwlwifi: pci:v00008086d0000E340sv*sd*bc*sc*i* iwlwifi: pci:v00008086d0000E440sv*sd*bc*sc*i* @@ -5873,6 +5904,11 @@ xe: pci:v00008086d0000A7AAsv*sd*bc03sc*i* xe: pci:v00008086d0000A7ABsv*sd*bc03sc*i* xe: pci:v00008086d0000A7ACsv*sd*bc03sc*i* xe: pci:v00008086d0000A7ADsv*sd*bc03sc*i* +xe: pci:v00008086d0000E202sv*sd*bc03sc*i* +xe: pci:v00008086d0000E20Bsv*sd*bc03sc*i* +xe: pci:v00008086d0000E20Csv*sd*bc03sc*i* +xe: pci:v00008086d0000E20Dsv*sd*bc03sc*i* +xe: pci:v00008086d0000E212sv*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-20240712.tar.xz b/kernel-firmware-20240712.tar.xz deleted file mode 100644 index 77c7124..0000000 --- a/kernel-firmware-20240712.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:28eb97f27b100ed248fa54d674388b839b88f890914430dfe405afe0a08651a3 -size 376682872 diff --git a/kernel-firmware-20240728.tar.xz b/kernel-firmware-20240728.tar.xz new file mode 100644 index 0000000..8b8a06a --- /dev/null +++ b/kernel-firmware-20240728.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:599023fdfd282dd135d7bc9eec9554738815cbdaad9e0203cc3199ed633ec55d +size 377850760 diff --git a/kernel-firmware.changes b/kernel-firmware.changes index 4a538bf..0bbbf60 100644 --- a/kernel-firmware.changes +++ b/kernel-firmware.changes @@ -1,3 +1,45 @@ +------------------------------------------------------------------- +Wed Jul 31 14:59:44 UTC 2024 - tiwai@suse.com + +- Update to version 20240728 (git commit bcd040c21dc9): + * amdgpu: update DMCUB to v0.0.227.0 for DCN35 and DCN351 + * Revert "iwlwifi: update ty/So/Ma firmwares for core89-58 release" + (CVE-2023-47210, bsc#1225601, CVE-2023-38417, bsc#1225600) + * 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 + * 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 +- Update aliases from 6.10.y and 6.11-rc1 +- Add the Provides/Obsoletes for avs-topology-firmware, as now the + firmware files are provided in this package + ------------------------------------------------------------------- Sat Jul 13 09:49:21 UTC 2024 - tiwai@suse.com diff --git a/kernel-firmware.spec b/kernel-firmware.spec index b0440e5..fdd81d9 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 20240712 +%define version_unconverted 20240728 # Force bzip2 instead of lzma compression (bsc#1176981) %define _binary_payload w9.bzdio Name: kernel-firmware -Version: 20240712 +Version: 20240728 Release: 0 Summary: Linux kernel firmware files License: GPL-2.0-only AND SUSE-Firmware AND GPL-2.0-or-later AND MIT @@ -109,6 +109,8 @@ Provides: ralink-firmware = %{version} Obsoletes: ralink-firmware < %{version} Provides: qlogic-firmware = %{version} Obsoletes: qlogic-firmware < %{version} +Provides: avs-topology-firmware = %{version} +Obsoletes: avs-topology-firmware <= 2024.02 %if 0%{?suse_version} >= 1550 # make sure we have post-usrmerge filesystem package on TW Conflicts: filesystem < 84 @@ -1803,6 +1805,11 @@ 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*) +Supplements: modalias(pci:v00008086d0000E202sv*sd*bc03sc*i*) +Supplements: modalias(pci:v00008086d0000E20Bsv*sd*bc03sc*i*) +Supplements: modalias(pci:v00008086d0000E20Csv*sd*bc03sc*i*) +Supplements: modalias(pci:v00008086d0000E20Dsv*sd*bc03sc*i*) +Supplements: modalias(pci:v00008086d0000E212sv*sd*bc03sc*i*) %description i915 This package contains compressed kernel firmware files for @@ -2817,6 +2824,37 @@ Supplements: modalias(pci:v00008086d0000A370sv*sd000040A4bc*sc*i*) Supplements: modalias(pci:v00008086d0000A370sv*sd00004234bc*sc*i*) Supplements: modalias(pci:v00008086d0000A370sv*sd000042A4bc*sc*i*) Supplements: modalias(pci:v00008086d0000A840sv*sd*bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd00000000bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd00000090bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd00000094bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd00000098bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd0000009Cbc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd000000C0bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd000000C4bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd000000E0bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd000000E4bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd000000E8bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd000000ECbc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd00000100bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd00000110bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd00000114bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd00000118bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd0000011Cbc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd00000310bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd00000314bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd00000510bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd00000A10bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd00001671bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd00001672bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd00001771bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd00001772bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd00001791bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd00001792bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd00004090bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd000040C4bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd000040E0bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd00004110bc*sc*i*) +Supplements: modalias(pci:v00008086d0000A840sv*sd00004314bc*sc*i*) Supplements: modalias(pci:v00008086d0000D340sv*sd*bc*sc*i*) Supplements: modalias(pci:v00008086d0000E340sv*sd*bc*sc*i*) Supplements: modalias(pci:v00008086d0000E440sv*sd*bc*sc*i*) @@ -6375,6 +6413,8 @@ Conflicts: kernel-firmware-uncompressed # make sure we have post-usrmerge filesystem package on TW Conflicts: filesystem < 84 %endif +Provides: avs-topology-firmware = %{version} +Obsoletes: avs-topology-firmware <= 2024.02 Supplements: modalias(acpi*:80860F28%3A*) Supplements: modalias(acpi*:808622A8%3A*) Supplements: modalias(acpi*:CLSA0100%3A*) diff --git a/licenses.list b/licenses.list index d0035ea..a6a43e7 100644 --- a/licenses.list +++ b/licenses.list @@ -176,6 +176,7 @@ mt7996e: mediatek LICENCE.mediatek nfp: nfp LICENCE.Netronome wil6210: atheros LICENSE.QualcommAtheros_ath10k venus: media LICENSE.qcom qcom/NOTICE.txt +iris: media LICENSE.qcom qcom/NOTICE.txt imx-sdma: platform LICENSE.sdma_firmware adreno: qcom LICENSE.qcom qcom/NOTICE.txt qcom_q6v5_pas: qcom LICENSE.qcom qcom/NOTICE.txt diff --git a/topicprovs b/topicprovs index 8c11eb5..c6f53bc 100644 --- a/topicprovs +++ b/topicprovs @@ -25,3 +25,5 @@ mediatek: Provides: ralink-firmware = %{version} mediatek: Obsoletes: ralink-firmware < %{version} qlogic: Provides: qlogic-firmware = %{version} qlogic: Obsoletes: qlogic-firmware < %{version} +sound: Provides: avs-topology-firmware = %{version} +sound: Obsoletes: avs-topology-firmware <= 2024.02 diff --git a/topics.list b/topics.list index de7bef1..9fedc48 100644 --- a/topics.list +++ b/topics.list @@ -184,6 +184,7 @@ mt7996e: mediatek nfp: nfp wil6210: atheros venus: media +iris: media imx-sdma: platform adreno: qcom msm mlxsw_spectrum: mellanox