From 3b531b72454e524187585c956ec178f0f09b71908712f99fcec2be83504dc460 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Thu, 5 Dec 2024 10:58:32 +0100 Subject: [PATCH] Sync from SUSE:SLFO:Main sof-firmware revision e9124a9cdba9203f89e9c1e56417f0e6 --- sof-bin-2023.09.1.tar.gz | 3 -- sof-bin-2024.09.1.tar.gz | 3 ++ sof-firmware.changes | 92 +++++++++++++++++++++++++++++++++++++++- sof-firmware.spec | 19 +++++++-- 4 files changed, 108 insertions(+), 9 deletions(-) delete mode 100644 sof-bin-2023.09.1.tar.gz create mode 100644 sof-bin-2024.09.1.tar.gz diff --git a/sof-bin-2023.09.1.tar.gz b/sof-bin-2023.09.1.tar.gz deleted file mode 100644 index 3091eac..0000000 --- a/sof-bin-2023.09.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:583233652a298cb754c03f47c33a58c9b97770498aa0db03141f11ef705d191d -size 5451137 diff --git a/sof-bin-2024.09.1.tar.gz b/sof-bin-2024.09.1.tar.gz new file mode 100644 index 0000000..6eca84b --- /dev/null +++ b/sof-bin-2024.09.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9b94d96648ab139d8270c728522d0ad7470276bc6a30efaf3752650d21e84e6 +size 10208804 diff --git a/sof-firmware.changes b/sof-firmware.changes index 83b0e02..d2753ad 100644 --- a/sof-firmware.changes +++ b/sof-firmware.changes @@ -1,3 +1,90 @@ +------------------------------------------------------------------- +Wed Nov 13 07:43:32 UTC 2024 - Takashi Iwai + +- update to v2024.09.1: (jsc#PED-9993 jsc#PED-10202) + * Add missing links for SOF v2.11.1 signed Intel binaries for ARL + * fixup the intel-signed/sof-arl.ri link + * Update v2.2.12 topology files for Intel platforms + * add new 2.11.2 topology2 production binaries + +------------------------------------------------------------------- +Tue Oct 1 08:04:39 UTC 2024 - Takashi Iwai + +- update to v2024.09: (jsc#PED-9993 jsc#PED-10202) + * Add sof-v2.11 binaries + * v2.2.x: Update v2.2.11 topology files for Intel platforms + * Add sof-v2.11.1 binaries for Intel TGL/ADL/RPL hardware + +------------------------------------------------------------------- +Thu Jul 25 09:35:17 UTC 2024 - Dirk Müller + +- update to 2024.06: (bsc#1230236) + * Add SOF v2.9 signed binaries for Intel Arrow Lake S + * Add sof-v2.10 for Intel hardware + * Add SOF v2.10 signed Intel binaries + * v2.10.x: remove extra sof-rpl.ri + +------------------------------------------------------------------- +Fri May 10 12:20:06 UTC 2024 - Takashi Iwai + +- Add a workaround for installation error due to the change of + intel/sof-ace-tplg directory to a symlink + +------------------------------------------------------------------- +Thu May 9 10:02:28 UTC 2024 - Dirk Müller + +- update to 2024.03: + * For v2.9 series, the following new topology files have been + added since v2.8: + v2.9.x/sof-ipc4-tplg-v2.9 + ├── sof-hda-generic-ace1-2ch.tplg + ├── sof-hda-generic-ace1-4ch.tplg + ├── sof-hda-generic-cavs25-2ch.tplg + ├── sof-hda-generic-cavs25-4ch.tplg + ├── sof-mtl-es83x6-ssp1-hdmi-ssp02.tplg + ├── sof-mtl-hdmi-ssp02.tplg + * For v2.2.8 series, the following new topology files have been + added since v2.2.8 + ├── sof-adl-es8336-ssp1-hdmi-ssp02-4ch.tplg + └── sof-adl-sdw-cs42l42-4ch.tplg + +------------------------------------------------------------------- +Wed Mar 27 10:02:22 UTC 2024 - Takashi Iwai + +- Updated to version 2023.12.1: + * SOF v2.8.1 FW binaries. For older Intel platforms, FW from v2.2 stable + * SOF v2.8 tools. For older Intel platforms, tools from v2.2 stable + * SOF v2.8.1 DSP topologies. For older Intel platforms, topologies matching v2.2.8 +- Update supplements for snd-sof-pci-intel-mtl + +------------------------------------------------------------------- +Mon Feb 26 13:41:58 UTC 2024 - Dominique Leuenberger + +- Use %autosetup macro. Allows to eliminate the usage of deprecated + PatchN. + +------------------------------------------------------------------- +Tue Jan 2 14:21:06 UTC 2024 - Takashi Iwai + +- Update to version 2023.12: + * SOF v2.8 FW binaries: For older Intel platforms, FW from v2.2 stable + * SOF v2.8 tools: For older Intel platforms, tools from v2.2 stable + * SOF v2.8 DSP topologies: For older Intel platforms, topologies matching v2.2.8 + +------------------------------------------------------------------- +Tue Dec 26 16:03:13 UTC 2023 - Giacomo Comes + +- add Requires(post): coreutils + * the macro regenerate_initrd_post creates a post scriptlet that + uses mkdir and touch + +------------------------------------------------------------------- +Fri Dec 15 09:18:33 UTC 2023 - Takashi Iwai + +- Update to version 2023.09.02: + updates for Intel Meteor Lake (jsc#PED-6123,jsc#PED-6114, + jsc#PED-6104,jsc#PED-6067,jsc#PED-6045,jsc#PED-6036) + ------------------------------------------------------------------- Tue Nov 14 15:43:04 UTC 2023 - Takashi Iwai @@ -7,7 +94,8 @@ Tue Nov 14 15:43:04 UTC 2023 - Takashi Iwai Thu Nov 9 16:14:27 UTC 2023 - Takashi Iwai - Update to version 2023.09.1: - fixes for Intel Meteor Lake platforms + fixes for Intel Meteor Lake platforms (jsc#PED-6123,jsc#PED-6114, + jsc#PED-6104,jsc#PED-6067,jsc#PED-6045,jsc#PED-6036) ------------------------------------------------------------------- Mon Oct 9 12:18:07 UTC 2023 - Takashi Iwai @@ -66,7 +154,7 @@ Sun Jul 17 04:40:36 UTC 2022 - Bernhard Wiedemann * New up mix and down mix module added with support for HiFi4 that can up/down mix the number of channels in a stream. * Zephyr, more native APIs added now for logging, delays, sleeping. - * Codec adapter becomes the module adapter and it's API reflects the + * Codec adapter becomes the module adapter and it's API reflects the same API used by the Windows processing modules * See details in https://github.com/thesofproject/sof/releases/tag/v2.2 diff --git a/sof-firmware.spec b/sof-firmware.spec index 13c81ee..e1dd0cf 100644 --- a/sof-firmware.spec +++ b/sof-firmware.spec @@ -1,7 +1,7 @@ # # spec file for package sof-firmware # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,10 +24,11 @@ Name: sof-firmware Summary: Firmware data files for SOF Drivers License: BSD-3-Clause Group: Hardware/Other -Version: 2023.09.1 +Version: 2024.09.1 Release: 0 URL: https://www.sofproject.org/ BuildRequires: fdupes +Requires(post): coreutils Source: https://github.com/thesofproject/sof-bin/releases/download/v%{version}/sof-bin-%{version}.tar.gz Patch1: install-use-cp.patch BuildArch: noarch @@ -48,7 +49,9 @@ Supplements: modalias(pci:v00008086d00003DC8sv*sd*bc*sc*i*) # snd-sof-pci-intel-lnl Supplements: modalias(pci:v00008086d0000A828sv*sd*bc*sc*i*) # snd-sof-pci-intel-mtl +Supplements: modalias(pci:v00008086d00007728sv*sd*bc*sc*i*) Supplements: modalias(pci:v00008086d00007E28sv*sd*bc*sc*i*) +Supplements: modalias(pci:v00008086d00007F50sv*sd*bc*sc*i*) # snd-sof-pci-intel-skl Supplements: modalias(pci:v00008086d00009D71sv*sd*bc*sc*i*) Supplements: modalias(pci:v00008086d00009D70sv*sd*bc*sc*i*) @@ -86,8 +89,7 @@ Conflicts: filesystem < 84 Firmware data files for Sound Open Firmware (SOF) drivers. %prep -%setup -q -n sof-bin-%{version} -%patch1 -p1 +%autosetup -p1 -n sof-bin-%{version} %build @@ -98,6 +100,15 @@ FW_DEST=%{buildroot}%{_firmwaredir}/intel \ TOOLS_DEST=%{buildroot}%{_bindir} \ ./install.sh rm -rf %{buildroot}%{_bindir} + +# A workaround for a symlinked directory sof-ace-tplg: +# it was a real directory in the earlier versions, and now it's gone, +# and rpm doesn't like the transition from a directory to a symlink at all. +# So we copy all stuff manually. It's waste of resources, but that's life +rm %{buildroot}%{_firmwaredir}/intel/sof-ace-tplg +cp -a %{buildroot}%{_firmwaredir}/intel/sof-ipc4-tplg \ + %{buildroot}%{_firmwaredir}/intel/sof-ace-tplg + %fdupes -s %{buildroot} # workaround for changing symlinked directory