1 Commits

Author SHA256 Message Date
dc23496247 Sync changes to SLFO-1.2 branch 2025-08-20 09:33:10 +02:00
8 changed files with 183 additions and 55 deletions

41
aliases
View File

@@ -48,6 +48,7 @@ snd_soc_avs: pci:v00008086d000051CEsv*sd*bc*sc*i*
snd_soc_avs: pci:v00008086d000051CFsv*sd*bc*sc*i*
snd_soc_avs: pci:v00008086d000054C8sv*sd*bc*sc*i*
snd_soc_avs: pci:v00008086d00005A98sv*sd*bc*sc*i*
snd_soc_avs: pci:v00008086d000067A8sv*sd*bc*sc*i*
snd_soc_avs: pci:v00008086d00007A50sv*sd*bc*sc*i*
snd_soc_avs: pci:v00008086d00007AD0sv*sd*bc*sc*i*
snd_soc_avs: pci:v00008086d000098C8sv*sd*bc*sc*i*
@@ -64,20 +65,20 @@ snd_soc_avs: pci:v00008086d0000F0C8sv*sd*bc*sc*i*
snd_soc_avs: pci:v00008086d0000F1C8sv*sd*bc*sc*i*
snd_soc_catpt: acpi*:INT33C8%3A*
snd_soc_catpt: acpi*:INT3438%3A*
snd_soc_sc8280xp: of:N*T*Cqcom,qcm6490-idp-sndcard
snd_soc_sc8280xp: of:N*T*Cqcom,qcm6490-idp-sndcardC*
snd_soc_sc8280xp: of:N*T*Cqcom,qcs6490-rb3gen2-sndcard
snd_soc_sc8280xp: of:N*T*Cqcom,qcs6490-rb3gen2-sndcardC*
snd_soc_sc8280xp: of:N*T*Cqcom,sc8280xp-sndcard
snd_soc_sc8280xp: of:N*T*Cqcom,sc8280xp-sndcardC*
snd_soc_sc8280xp: of:N*T*Cqcom,sm8450-sndcard
snd_soc_sc8280xp: of:N*T*Cqcom,sm8450-sndcardC*
snd_soc_sc8280xp: of:N*T*Cqcom,sm8550-sndcard
snd_soc_sc8280xp: of:N*T*Cqcom,sm8550-sndcardC*
snd_soc_sc8280xp: of:N*T*Cqcom,sm8650-sndcard
snd_soc_sc8280xp: of:N*T*Cqcom,sm8650-sndcardC*
snd_soc_sc8280xp: of:N*T*Cqcom,sm8750-sndcard
snd_soc_sc8280xp: of:N*T*Cqcom,sm8750-sndcardC*
snd_soc_sc8280xp: of:N*T*Cqcom%2Cqcm6490-idp-sndcard
snd_soc_sc8280xp: of:N*T*Cqcom%2Cqcm6490-idp-sndcardC*
snd_soc_sc8280xp: of:N*T*Cqcom%2Cqcs6490-rb3gen2-sndcard
snd_soc_sc8280xp: of:N*T*Cqcom%2Cqcs6490-rb3gen2-sndcardC*
snd_soc_sc8280xp: of:N*T*Cqcom%2Csc8280xp-sndcard
snd_soc_sc8280xp: of:N*T*Cqcom%2Csc8280xp-sndcardC*
snd_soc_sc8280xp: of:N*T*Cqcom%2Csm8450-sndcard
snd_soc_sc8280xp: of:N*T*Cqcom%2Csm8450-sndcardC*
snd_soc_sc8280xp: of:N*T*Cqcom%2Csm8550-sndcard
snd_soc_sc8280xp: of:N*T*Cqcom%2Csm8550-sndcardC*
snd_soc_sc8280xp: of:N*T*Cqcom%2Csm8650-sndcard
snd_soc_sc8280xp: of:N*T*Cqcom%2Csm8650-sndcardC*
snd_soc_sc8280xp: of:N*T*Cqcom%2Csm8750-sndcard
snd_soc_sc8280xp: of:N*T*Cqcom%2Csm8750-sndcardC*
snd_soc_skl: pci:v00008086d000002C8sv*sd*bc*sc*i*
snd_soc_skl: pci:v00008086d000006C8sv*sd*bc*sc*i*
snd_soc_skl: pci:v00008086d00003198sv*sd*bc*sc*i*
@@ -86,12 +87,12 @@ snd_soc_skl: pci:v00008086d00009D70sv*sd*bc*sc*i*
snd_soc_skl: pci:v00008086d00009D71sv*sd*bc*sc*i*
snd_soc_skl: pci:v00008086d00009DC8sv*sd*bc*sc*i*
snd_soc_skl: pci:v00008086d0000A348sv*sd*bc*sc*i*
snd_sof_mt8186: of:N*T*Cmediatek,mt8186-dsp
snd_sof_mt8186: of:N*T*Cmediatek,mt8186-dspC*
snd_sof_mt8186: of:N*T*Cmediatek,mt8188-dsp
snd_sof_mt8186: of:N*T*Cmediatek,mt8188-dspC*
snd_sof_mt8195: of:N*T*Cmediatek,mt8195-dsp
snd_sof_mt8195: of:N*T*Cmediatek,mt8195-dspC*
snd_sof_mt8186: of:N*T*Cmediatek%2Cmt8186-dsp
snd_sof_mt8186: of:N*T*Cmediatek%2Cmt8186-dspC*
snd_sof_mt8186: of:N*T*Cmediatek%2Cmt8188-dsp
snd_sof_mt8186: of:N*T*Cmediatek%2Cmt8188-dspC*
snd_sof_mt8195: of:N*T*Cmediatek%2Cmt8195-dsp
snd_sof_mt8195: of:N*T*Cmediatek%2Cmt8195-dspC*
snd_wavefront: acpi*:CSC0000%3A*
snd_wavefront: acpi*:CSC0004%3A*
snd_wavefront: acpi*:CSC0010%3A*

2
git_id
View File

@@ -1 +1 @@
44740031a34e61a47162f94961e3155c8c8470e2
d89120bb80fc9d4ae7c7485033306acc12e306e5

BIN
kernel-firmware-sound-20250306.tar.xz (Stored with Git LFS)

Binary file not shown.

BIN
kernel-firmware-sound-20250721.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@@ -1,3 +1,131 @@
-------------------------------------------------------------------
Tue Jul 22 09:24:09 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Update to version 20250721 (git commit d89120bb80fc):
* cirrus: cs35l41: Add Firmware for various ASUS commercial Laptops using CS35L41 HDA
* cirrus: cs35l41: Update Firmware for Dell Oasis
* cirrus: cs35l56: Add firmware for Cirrus CS35L56 for various Dell laptops
* qcom: Add Audio topology for QCS6490 RB3Gen2
-------------------------------------------------------------------
Mon Jun 30 06:08:22 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Update to version 20250627 (git commit f40eafe21683):
* WHENCE: extract license texts
-------------------------------------------------------------------
Sat Jun 21 08:04:17 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Update aliases
-------------------------------------------------------------------
Sun Jun 15 09:10:21 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Update to version 20250613 (git commit 12fe085fa409):
* cirrus: cs35l41: Add Firmware for ASUS NUC using CS35L41
-------------------------------------------------------------------
Wed May 21 20:44:47 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Update to version 20250521 (git commit 3fbaee2775a4):
* cirrus: cs35l41: Fix firmware links for several ASUS laptops
* cirrus: cs35l41: Add Firmware for various HP Agusta Laptops using CS35L41 HDA
* cirrus: cs35l41: Add Firmware for various ACER Laptops using CS35L41 HDA
-------------------------------------------------------------------
Tue May 13 05:13:45 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Update to version 20250512 (git commit 9f8e520fd736):
* intel: avs: Update topology file for Digital Microphone Array
(bsc#1243030)
-------------------------------------------------------------------
Sat May 3 16:07:23 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Update to version 20250502 (git commit 43dfb5fb64bb):
* cirrus: cs35l56: Add firmware for Cirrus Amps for some Lenovo laptops
* cirrus: cs35l56: Add firmware for Cirrus Amps for some ASUS laptops
* cirrus: cs35l56: Update firmware for Cirrus Amps for some Lenovo laptops
* cirrus: cs35l56: Update firmware for Cirrus Amps for some Dell laptops
-------------------------------------------------------------------
Fri Apr 25 13:52:22 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Change conflicts filesystem < 84 to conflicts filesystem without
may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE
16 uses Version 16; yet we need to ensure we get an up-to-date
version of filesystem. Relying on the recently introduced provides
instructing zypp about the usrmerge is perfect for this use case.
-------------------------------------------------------------------
Tue Apr 22 15:18:50 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Update to version 20250422 (git commit 944acaa23457):
* ASoC: tas2781: Swap channel for SPI projects.
-------------------------------------------------------------------
Tue Apr 15 14:55:33 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Update to version 20250415 (git commit 2f411c10e457):
* intel: avs: Update topology file for I2S Analog Devices 4567
* intel: avs: Update topology file for I2S Realtek 5663
* intel: avs: Update topology file for I2S Realtek 5640
* intel: avs: Update topology file for I2S Realtek 5514
* intel: avs: Update topology file for I2S Realtek 298
* intel: avs: Update topology file for I2S Realtek 286
* intel: avs: Update topology file for I2S Realtek 274
* intel: avs: Update topology file for I2S Nuvoton 8825
* intel: avs: Update topology file for I2S Maxim 98927
* intel: avs: Update topology file for I2S Maxim 98373
* intel: avs: Update topology file for I2S Maxim 98357a
* intel: avs: Update topology file for HDAudio codecs
* intel: avs: Update topology file for HDMI codecs
* intel: avs: Update topology file for Digital Microphone Array
* intel: avs: Update topology file for I2S Dialog 7219
-------------------------------------------------------------------
Wed Apr 9 10:02:02 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Update to version 20250408 (git commit c1a774f36657):
* mediatek: Add new mt8195 SOF firmware
* mediatek: Add new mt8188 SOF firmware
-------------------------------------------------------------------
Tue Apr 1 08:32:22 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Update to version 20250331 (git commit 0f7fe1e739bf):
* cirrus: cs35l56: Correct filenames of SSID 103c8e1b and 103c8e1c
-------------------------------------------------------------------
Tue Mar 25 07:22:34 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Fix a typo in download URL
-------------------------------------------------------------------
Sat Mar 22 08:49:56 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Correct aliases with comma (bsc#1239877)
-------------------------------------------------------------------
Sat Mar 22 08:17:26 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Update to version 20250321 (git commit e61b8981aeef):
* cirrus: cs35l41: Add Firmware for various HP Laptops using CS35L41 HDA
-------------------------------------------------------------------
Fri Mar 21 11:19:27 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Update to version 20250320 (git commit a60087f7c925):
* cirrus: Add cs35l56 firmware symlinks for Asus UM5606KA
- Update kernel-firmware-tools scripts to be downloadable
-------------------------------------------------------------------
Tue Mar 18 14:10:53 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Update to version 20250318 (git commit 588505068c48):
* qcom: Add Audio firmware for Lenovo Slim 7x
* qcom: Add Audio firmware for Lenovo T14s
-------------------------------------------------------------------
Thu Mar 6 15:25:19 UTC 2025 - Takashi Iwai <tiwai@suse.com>
@@ -5251,7 +5379,6 @@ Wed Nov 24 20:02:38 UTC 2010 - coolo@novell.com
- update to 20101113 tarball for 2.6.36+ kernel
-------------------------------------------------------------------
Thu Jul 1 17:11:34 UTC 2010 - gregkh@suse.de
- update to the 20100617 tarball, which has lots of updates that

View File

@@ -20,18 +20,17 @@
%define _firmwaredir /lib/firmware
%endif
%define __ksyms_path ^%{_firmwaredir}
%define git_version 44740031a34e61a47162f94961e3155c8c8470e2
%define git_version d89120bb80fc9d4ae7c7485033306acc12e306e5
Name: kernel-firmware-sound
Version: 20250306
Version: 20250721
Release: 0
Summary: Kernel firmware files for various sound drivers
License: GPL-2.0-or-later AND SUSE-Firmware
Group: System/Kernel
URL: https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
Source0: %{name}-%{version}.tar.xz
# URL: https://github.com/openSUSE/kernel-firmware-tools/
Source1: kernel-firmware-tools-20250303.tar.xz
Source1: https://github.com/openSUSE/kernel-firmware-tools/archive/refs/tags/20250721.tar.gz#/kernel-firmware-tools-20250721.tar.gz
Source2: %{name}-rpmlintrc
Source3: git_id
Source10: aliases
@@ -46,8 +45,7 @@ Conflicts: kernel < 5.3
Conflicts: kernel-firmware-uncompressed
BuildArch: noarch
%if 0%{?suse_version} >= 1550
# make sure we have post-usrmerge filesystem package on TW
Conflicts: filesystem < 84
Conflicts: (filesystem without may-perform-usrmerge)
%endif
Provides: avs-topology-firmware = %{version}
Obsoletes: avs-topology-firmware <= 2024.02
@@ -69,26 +67,26 @@ Supplements: modalias(acpi*:LPE0F28%3A*)
Supplements: modalias(acpi*:PNPB006%3A*)
Supplements: modalias(acpi*:TIAS2781%3A*)
Supplements: modalias(hdaudio:v11020011r*a01*)
Supplements: modalias(of:N*T*Cmediatek,mt8186-dsp)
Supplements: modalias(of:N*T*Cmediatek,mt8186-dspC*)
Supplements: modalias(of:N*T*Cmediatek,mt8188-dsp)
Supplements: modalias(of:N*T*Cmediatek,mt8188-dspC*)
Supplements: modalias(of:N*T*Cmediatek,mt8195-dsp)
Supplements: modalias(of:N*T*Cmediatek,mt8195-dspC*)
Supplements: modalias(of:N*T*Cqcom,qcm6490-idp-sndcard)
Supplements: modalias(of:N*T*Cqcom,qcm6490-idp-sndcardC*)
Supplements: modalias(of:N*T*Cqcom,qcs6490-rb3gen2-sndcard)
Supplements: modalias(of:N*T*Cqcom,qcs6490-rb3gen2-sndcardC*)
Supplements: modalias(of:N*T*Cqcom,sc8280xp-sndcard)
Supplements: modalias(of:N*T*Cqcom,sc8280xp-sndcardC*)
Supplements: modalias(of:N*T*Cqcom,sm8450-sndcard)
Supplements: modalias(of:N*T*Cqcom,sm8450-sndcardC*)
Supplements: modalias(of:N*T*Cqcom,sm8550-sndcard)
Supplements: modalias(of:N*T*Cqcom,sm8550-sndcardC*)
Supplements: modalias(of:N*T*Cqcom,sm8650-sndcard)
Supplements: modalias(of:N*T*Cqcom,sm8650-sndcardC*)
Supplements: modalias(of:N*T*Cqcom,sm8750-sndcard)
Supplements: modalias(of:N*T*Cqcom,sm8750-sndcardC*)
Supplements: modalias(of:N*T*Cmediatek%2Cmt8186-dsp)
Supplements: modalias(of:N*T*Cmediatek%2Cmt8186-dspC*)
Supplements: modalias(of:N*T*Cmediatek%2Cmt8188-dsp)
Supplements: modalias(of:N*T*Cmediatek%2Cmt8188-dspC*)
Supplements: modalias(of:N*T*Cmediatek%2Cmt8195-dsp)
Supplements: modalias(of:N*T*Cmediatek%2Cmt8195-dspC*)
Supplements: modalias(of:N*T*Cqcom%2Cqcm6490-idp-sndcard)
Supplements: modalias(of:N*T*Cqcom%2Cqcm6490-idp-sndcardC*)
Supplements: modalias(of:N*T*Cqcom%2Cqcs6490-rb3gen2-sndcard)
Supplements: modalias(of:N*T*Cqcom%2Cqcs6490-rb3gen2-sndcardC*)
Supplements: modalias(of:N*T*Cqcom%2Csc8280xp-sndcard)
Supplements: modalias(of:N*T*Cqcom%2Csc8280xp-sndcardC*)
Supplements: modalias(of:N*T*Cqcom%2Csm8450-sndcard)
Supplements: modalias(of:N*T*Cqcom%2Csm8450-sndcardC*)
Supplements: modalias(of:N*T*Cqcom%2Csm8550-sndcard)
Supplements: modalias(of:N*T*Cqcom%2Csm8550-sndcardC*)
Supplements: modalias(of:N*T*Cqcom%2Csm8650-sndcard)
Supplements: modalias(of:N*T*Cqcom%2Csm8650-sndcardC*)
Supplements: modalias(of:N*T*Cqcom%2Csm8750-sndcard)
Supplements: modalias(of:N*T*Cqcom%2Csm8750-sndcardC*)
Supplements: modalias(pci:v00001073d00000004sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001073d0000000Asv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001073d0000000Csv*sd*bc*sc*i*)
@@ -124,6 +122,7 @@ Supplements: modalias(pci:v00008086d000051CEsv*sd*bc*sc*i*)
Supplements: modalias(pci:v00008086d000051CFsv*sd*bc*sc*i*)
Supplements: modalias(pci:v00008086d000054C8sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00008086d00005A98sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00008086d000067A8sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00008086d00007A50sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00008086d00007AD0sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00008086d000098C8sv*sd*bc*sc*i*)
@@ -152,7 +151,8 @@ Supplements: modalias(usb:v086Ap0110d*dc*dsc*dp*ic*isc*ip*in*)
This package contains kernel firmware files for various sound drivers.
%prep
%autosetup -a1 -p1
%autosetup -p1
tar xf %{S:1} --strip-components=1
# strip down WHENCE for the topic
scripts/strip-topic-whence.sh sound < WHENCE > WHENCE.new
mv WHENCE.new WHENCE

BIN
kernel-firmware-tools-20250303.tar.xz (Stored with Git LFS)

Binary file not shown.

BIN
kernel-firmware-tools-20250721.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.