Skip to content

Releases: thesofproject/sof

v2.14.1

18 Dec 15:25

Choose a tag to compare

What's Changed

Full Changelog: v2.14...v2.14.1

v2.14

03 Dec 10:10

Choose a tag to compare

SOF Release v2.14 - Notes and binaries to follow.

What's Changed

  • global: Avoid warnings about unused variables by @singalsu in #9998
  • tools: plugin: Fix TODOs in README by @ranj063 in #10005
  • Tools: Testbench: Add sof-ctl simulation to control scripts by @singalsu in #9996
  • ptl: library-manager: enable library authentication by @lyakh in #9922
  • west.yml: update zephyr to 4aa1ac9f969a (Zephyr May 15th) by @kv2019i in #10011
  • versions.json: set version to 2.13.99 by @kv2019i in #10004
  • boards: add WCL platform by @abonislawski in #10007
  • west.yml: Import cmsis_6 to be used by SOF for Cortex-M targets by @dbaluta in #10019
  • comp: Add initial support for NXP Essential Audio Processing component by @dbaluta in #9999
  • hda-dma: Fix HDA DMA position regs going out of sync with w_ptr/r_ptr by @serhiy-katsyuba-intel in #10013
  • tools: topology2: development: Fix sof-hda-passthrough-chain-dma by @ujfalusi in #10016
  • Audio: PCM converter: Add support for A-law and mu-law by @singalsu in #9980
  • rimage: Add support for resigning ace manifest by @softwarecki in #10032
  • module_adapter: Don't propagate ENOSPC and ENODATA error codes by @softwarecki in #10033
  • Module: Audio: Add s16/32 source_get_data and sink_get_buffer by @singalsu in #10012
  • audio: mic_privacy: Fix incorrect state after D3 exit by @tmleman in #10035
  • audio: mic_privacy: Fix DSP panic during D3 entry with HW managed mode by @tmleman in #10041
  • boards: ace30: enable telemetry and io perf measurements by @abonislawski in #9840
  • ipc4: notification: Add support for xruns notifications by @softwarecki in #10002
  • module-adapter: remove a superfluous check by @lyakh in #10038
  • topology2: add sof-sdw-generic.tplg by @bardliao in #10040
  • ACE: Power Management: Update Zephyr and Transition to Default PM Policy by @tmleman in #10046
  • llext: fix undefined symbols by @lyakh in #10055
  • toml: add LNL and PTL perf data by @abonislawski in #10054
  • sof_ri_info: add Intel PTL production key fingerprint by @kv2019i in #10061
  • [SKIP SOFCI-TEST] close-stale: close stale issues with workflow by @redzynix in #10051
  • [PTL] Topology2 - Add support to generate a topology for everest codec +HDMI-In capture by @CBala21 in #10048
  • Cross core Virtual heaps, invalidation of cross core buffers in unbind call by @marcinszkudlinski in #10044
  • audio: kpb: Fix overruns in kpb module by @softwarecki in #10067
  • Audio: Selector: Updates to use selector/micsel component for multi-channel audio up/downmix in SOF topologies by @singalsu in #10039
  • Tools: Topology: Add to nocodec support for float sample type by @singalsu in #10042
  • zephyr: audio: host: Fix "no bytes to copy" log supressing by @softwarecki in #10068
  • github: workflows: update sof-docs to a more recent stable release by @lgirdwood in #9982
  • [SKIP SOFCI-TEST] .github: workflow: use 24.04LTS for testbench build by @kv2019i in #10017
  • Scripts/host-testbench: Add test run for template_comp by @singalsu in #10026
  • Topology2: Add nocodec DP core 1 test topologies for MTL, LNL, and PTL by @jsarha in #10009
  • Tools: Topology2: cavs-nocodec: Fix formats for Port0 first/second ca… by @ujfalusi in #10081
  • Tools: Topology: Add channels up/downmix to nocodec playback by @singalsu in #10071
  • LLEXT: don't reload upon resume by @lyakh in #10028
  • build: start removing XTOS support by @lyakh in #10075
  • topology2: add support for sof-lnl-rt1320-l12-rt714-l0 by @macchian in #10086
  • [SKIP SOFCI-TEST] zephyr: docker: change docker image to zephyr-lite by @redzynix in #10082
  • module: add some kconfigs and do some cleanup by @lgirdwood in #10085
  • build: restore interrupt.h files to fix AMD Zephyr build by @lyakh in #10092
  • app: add os_linux_overlay.conf by @kv2019i in #10084
  • treewide: zephyr: add sof_ prefix to dma_get/put() and struct dma by @kv2019i in #10090
  • Add object array abstraction to ipc4_module_init_ext_init and use it to pass stack and heap size for DP modules by @jsarha in #10064
  • debug: debug_stream_slot: Fix a typo and remove unneeded newlines by @jsarha in #10097
  • build: remove XTOS-specific sections from cmake lists by @lyakh in #10093
  • More XTOS removal by @lyakh in #10099
  • alloc: xtos: remove xtos memory zones. by @lgirdwood in #10088
  • intel: Fix for Zephyr pre-wakeup latency calc bug by @serhiy-katsyuba-intel in #10112
  • build: remove files previously used with XTOS by @lyakh in #10105
  • heap: more updates with some fixes. by @lgirdwood in #10114
  • test: convert LIST unit tests from CMock to Ztest framework by @tmleman in #10066
  • audio: kpb: Fix typo in function name by @ranj063 in #10120
  • build: remove scheduling-related XTOS remainders by @lyakh in #10106
  • pcm_conv: Enable conversion between FLOAT and s24_4LE by @serhiy-katsyuba-intel in #10122
  • 10087 adding support for two lenovo laptops p1 p16 by @simontrimmer in #10123
  • iadk: Fix GetConfiguration API function by @softwarecki in #10102
  • audio: fix overriding const attribute by @lyakh in #10118
  • Audio: SRC: Add conversions from 8 - 192 kHz to 64 kHz by @singalsu in #10130
  • config: mtpm: Change Google RTC Audio Processing to Module Configuration by @tmleman in #9730
  • Probe log autostart and prebuffering by @jsarha in #10096
  • lib_manager: modules: Set of improvements for loadable module by @softwarecki in #10098
  • app: boards: imx95: switch to using nxp,edma driver by @LaurentiuM1234 in #10139
  • src: audio: module_adapter: Do the params config right after init by @ranj063 in #10094
  • topology2: ptl: Generate a topology for HDMI-in capture without headset codec by @CBala21 in #10134
  • ipc4: update logging backend management by @tmleman in #10133
  • west.yml: update to current Zephyr by @lyakh in #10127
  • audio: buffer: don't overwrite global objects by @lyakh in #10135
  • GDB stub support by @lyakh in #10000
  • test: ztest: Add fast-get unit tests converted from CMock by @tmleman in #10136
  • mem: workaround - remove MEM_REG_ATTR_SHARED_HEAP from SOF by @marcinszkudlinski in #10144
  • [SKIP SOFCI-TEST] ci: Remove XTOS-make-install job from daily-tests workflow by @cgturner1 in #10145
  • [SKIP SOFCI-TEST] ci: Adds libjpeg-dev dependency to sof-docs workflow by @cgturner1 in #10146
  • test: ztest: Add math basic arithmetic unit tests converted from CMock by @tmleman in #10138
  • Module heap api by @jsarha in #10141
  • global: remove function names from logging format strings by @lyakh in #10155
  • Tools: Topology: SRC: Increase 48 kHz capture source buffer size by @singalsu in #10162
  • audio: chain_dma: fix link DMA reload logic for initial reload by @kv2019i in #10163
  • Topology2: Add funct...
Read more

v2.13.1

19 Aug 13:08

Choose a tag to compare

The SOF technical steering committee is pleased to announce the v2.13.1 release of SOF. Changes in this release are limited to DSP topology files.

Signed binaries for selected platforms are here https://github.com/thesofproject/sof-bin/releases (sof-bin-2025.05.1).

What's Changed

  • topology2: add support for sof-lnl-rt1320-l12-rt714-l0 by @bardliao in #10109
  • [stable-v2.13] Backport topology patches to enable product configurations by @kv2019i in #10168

Full Changelog: v2.13...v2.13.1

v2.13

13 Jun 12:18

Choose a tag to compare

v2.13

The SOF technical steering committee is pleased to announce the v2.13 release of SOF.

Signed binaries for selected platforms will be released at https://github.com/thesofproject/sof-bin/releases (sof-bin-2025.05).

🚀 Platform Support

  • Intel Panther Lake (PTL):
    • Full platform and topology support added.
  • Intel Wildcat Lake (WCL):
    • Initial support introduced with basic topology integration.
  • NXP EAP (Essential Audio Processing):
    • Support added for NXP’s EAP software library for advanced audio enhancement features.

🧱 Architecture & Topology

  • Topology2 Enhancements:
    • New topologies for AMD ACP7.0, Intel PTL/WCL/LNL/MTL and NXP i.MX8MP
    • Expanded support for SoundWire codecs and multi-channel audio.
  • Pipeline 2.0:
    • Refactored components to use API-based access.
    • Improved modularity and maintainability of audio pipelines.

🧠 DSP & Audio Processing

  • HIFI4/HIFI5 Optimizations:
    • Performance improvements for IIR, FIR, and DRC components.
    • Reduced memory usage and improved runtime efficiency.
  • NXP EAP Integration:
    • Adds support for EAP audio effects such as EQ, bass boost, loudness, and more.

🧪 Debugging & Testing

  • Telemetry & Trace:
    • Enhanced performance monitoring tools.
    • Improved trace handling in 64-bit POSIX builds.
  • Bug Fixes:
    • Improved IPC3 fuzz testing stability.

📦 Loadable Module (LLEXT) Support

  • Continued expansion of dynamic module loading.
  • Better support for modular firmware updates and customization.

🧹 Zephyr RTOS Integration

  • Replaced legacy headers with Zephyr-native abstractions.
  • Cleaned up DMA and clock interfaces for better portability.

What's Changed

  • ring_buffer: Increase buffer size to prevent a DP module starvation by @softwarecki in #9724
  • split lib/dma.h and start namespacing with DMA_ by @kv2019i in #9719
  • crossover: use audio_stream_copy for passthrough by @johnylin76 in #9726
  • west.yml: update Zephyr to 36517253160 by @LaurentiuM1234 in #9727
  • Tools: Topology2: Fix DMIC TDFB blob in sof-lnl-cs42l43-l0-2ch by @singalsu in #9733
  • PTL: add build testing (includes Zephyr west.yml update) by @lyakh in #9732
  • Misc. Zephyrization fixups by @andyross in #9731
  • [stable-v2.12] versions.json: set version to 2.12.0 by @kv2019i in #9745
  • rimage: fix resource leak by @abonislawski in #9747
  • Tools: Tplg2: cavs-sdw: Enable speaker and microphone processing by @singalsu in #9734
  • versions.json: set version to 2.12.99 by @kv2019i in #9746
  • Scripts: Add script to rebuild all configuration blobs for processing by @singalsu in #9751
  • treewide: zephyr: add sof_ prefix to dma_get/put() by @kv2019i in #9753
  • west.yml: update zephyr to 42701fdb272 by @tmleman in #9761
  • Switch to native Zephyr support for imx8MP by @dbaluta in #9608
  • [SKIP SOF-TEST] github: free some disc space by @lyakh in #9766
  • src/platform: Add "mtk" Zephyr platform for MediaTek DSPs by @andyross in #9755
  • support "cold" data and code by @lyakh in #9754
  • zephyr: fix overflow and overlap checks in memcpy_s by @tmleman in #9769
  • README.md: update Discord channel instructions by @DaveLak in #9762
  • LLEXT: build libraries by @lyakh in #9702
  • lib_manager: clean up logging by @lyakh in #9767
  • audio: chain_dma: fix incorrect format specifier for error codes by @tmleman in #9774
  • Mediatek: mt8196: add platform/core_config/build_config by @hailong-fan in #9758
  • waves: add support for IPC4 compilation, including as LLEXT by @lyakh in #9775
  • Audio: Tune: Cleanup for the setup scripts for audio processing components by @singalsu in #9749
  • Mediatek: mt8196: add platform/afe driver and force enable DRAM cache by @yefei-a in #9778
  • regions_mm: vmh_free: Prevent null pointer dereference by @softwarecki in #9776
  • ipc4: Simplify ipc response sending memory allocations by @softwarecki in #9777
  • tools: topology1: imx8mp: Switch to time domain timer by @dbaluta in #9782
  • topology2: cavs-nocodec-bt: add Intel PTL support by @kv2019i in #9781
  • topology2: Update deep buffer and BT offload for ptl rt722 topology by @udaymb in #9785
  • topology2: add sof-lnl-cs42l43-l0-cs35l56-l23-2ch by @bardliao in #9770
  • mt8196: add xtos/zephyr config overlay and topology for waves by @johnylin76 in #9789
  • Tools: Topology2: Add build of 1ch DMIC topologies by @singalsu in #9763
  • zephyr: enable HIFI_SHARING if DP scheduler is enabled with HIFI by @kv2019i in #9644
  • Scripts: Fix path in script sof-testbench-build-profile.sh by @singalsu in #9794
  • ipc4: mixin: Fix HiFi3 impl of 24-bit mixing by @serhiy-katsyuba-intel in #9792
  • DRAM data by @lyakh in #9721
  • [SKIP CI] .github/zephyr: simplify and fix the git describe performance hack by @marc-hb in #9801
  • rimage: manifest: uuid: llext: Get loadable module UUID from uuid-registry and unify module manifest uuid type by @softwarecki in #9793
  • Audio: Crossover / Multiband DRC: Change to HiFi4 and HiFi5 optimized IIR DF1 core type by @singalsu in #9806
  • ipc: move delayed IPC sending to the primary core by @lyakh in #9764
  • lib: dai: Fix dai_get_device by @dbaluta in #9807
  • ipc4: mixin: Improve HiFi3 mix with gain impl by @serhiy-katsyuba-intel in #9810
  • topology2: cavs-nocodec-bt: align Port0/1 configuration with Port2 by @kv2019i in #9796
  • ipc4: mixin: Add "mix with gain" HiFi5 impl by @serhiy-katsyuba-intel in #9795
  • scripts: gen-uuid-reg.py: Generate string identifier for toml files by @softwarecki in #9799
  • rimage: config: add ptl to generic platform toml by @abonislawski in #9815
  • Audio: Multiband DRC: Use optimized 4th order IIR filter version by @singalsu in #9808
  • Update waves codec integration for Zephyr production builds by @andyross in #9820
  • schedule: config to build LL without task rescheduling by @johnylin76 in #9816
  • tools: topology2: ace3: Add rt712-l3-rt1320-l2 and rt713-l3-rt1320-l1… by @ujfalusi in #9822
  • Tools: Testbench: Small improvements by @singalsu in #9805
  • Math: Replace exp() function with more accurate and fast version by @singalsu in #9786
  • DRAM: fast_get() cache-handling improvements by @lyakh in #9817
  • LLEXT: simple changes by @lyakh in #9818
  • Revert "topology2: Update deep buffer and BT offload for ptl rt722 to… by @ujfalusi in #9827
  • tools: demo-gui: improvements by @iuliana-prodan in #9819
  • Audio: SRC: Optimize HiFi4 and HiFi5 version code by @singalsu in #9825
  • Tools: Test: Audio: Add to src_test.m option for xt-run by @singalsu in #9826
  • zephyr: alloc: virtual_heap_free: Panic on deallocations errors by @softwarecki in #9779
  • topology2: intel: fix default BT clock for ACE1.5 and newer by @kv2019i in #9809
  • Switch to NXP PDM MICFIL Zephyr native driver on i.MX8MP by @dbaluta in #9824
  • Debug module framework by @marcinszkudlinski in #9787
  • Tools: sof-ctl: Use same blob format as UCM2/cset-tlv by @singalsu in #9760
  • smart-amp-test: remove obsolete build options by @lyakh in #9773
  • Add Soundwire support for AMD platform ACP_7_0. by @saisurya-ch in #9836
  • rimage: print cold data and text percentage by @lyakh in https://git...
Read more

v2.12.1

31 Mar 13:32

Choose a tag to compare

The SOF technical steering committee is pleased to announce the v2.12.1 release of SOF. Changes in this release are limited to DSP topology files.

Signed binaries for selected platforms are here https://github.com/thesofproject/sof-bin/releases (sof-bin-2025.01.1).

What's Changed

Full Changelog: v2.12...v2.12.1

v2.12

31 Jan 17:04

Choose a tag to compare

v2.12

The SOF technical steering committee is pleased to announce the v2.12 release of SOF.

Signed binaries for selected platforms are here https://github.com/thesofproject/sof-bin/releases (sof-bin-2025.01).

Highlights

  • New platforms: NXP IMX95
  • Zephyr RTOS support added: AMD ACP6.0, MediaTek 8195/86/88
  • HIFI5 optimization added to multiple components: IIR core, ARIA and volume
  • Zephyr loadable module (LLEXT) support extended in SOF with capability to handle libraries of loadable modules.
  • Support added to mark module functions as "cold", allowing code to be run directly from DRAM and save on SRAM usage on platforms supporting the feature.
  • Topology: support for new product configurations for Intel LNL/ARL/MTL and NXP IMX95.
  • Topology: microphone (IIR and DRC) and speaker processing (IIR, FIR and DRC) added to Intel DSP topologies with Soundwire codecs. This builds on similar support added to HDA codec based topologies added in SOF v2.11 release.
  • And as with any new release, SOF 2.12 includes multiple bug fixes and optimizations to enhance overall performance and stability.

What's Changed

Read more

v2.11.3

05 Dec 17:28

Choose a tag to compare

v2.11.3

The SOF technical steering committee is pleased to announce the v2.11.3 release of SOF. Changes in this release are limited to DSP topology files.

Signed binaries for selected platforms are here https://github.com/thesofproject/sof-bin/releases (sof-bin-2024.09.2).

What's Changed

  • [stable-v2.11] Tools: Topology2: SDW: Use for PCH DMIC IIR type with +20 dB gain by @singalsu in #9698

Full Changelog: v2.11.2...v2.11.3

v2.11.2

08 Nov 09:03

Choose a tag to compare

v2.11.2

The SOF technical steering committee is pleased to announce the v2.11.2 release of SOF. Changes in this release are limited to DSP topology files, adding support for new targets.

Signed binaries for selected platforms are here https://github.com/thesofproject/sof-bin/releases (sof-bin-2024.09.1).

What's Changed

  • [stable-v2.11] Backport tplg changes from main, plus version bump to 2.11.2 by @kv2019i in #9640

Full Changelog: v2.11.1...v2.11.2

v2.11

27 Sep 07:57

Choose a tag to compare

v2.11

The SOF technical steering committee is pleased to announce the v2.11 release of SOF.

Signed binaries for selected platforms are here https://github.com/thesofproject/sof-bin/releases (sof-bin-2024.09).

Highlights

  • New platforms: AMD ACP7.0, Intel Panther Lake
  • Multiple bugfixes and improvements to HIFI4 optimizations
  • Topology: support for multiple new Intel MTL/LNL/ARL based devices
  • Topology: beamformer (TDBF) and Dynamic Range Compressor (DRC) added to HDA generic topology for Intel platforms (see below diagram). These are by default in passthrough mode and will require device specific setup either via UCM files or via alsa mixer configuration.

image

  • Enhanced render and capture pipelines:
    • When set up, the enhanced render pipeline improves notebook speaker playback quality with a better frequency response for a more natural sound and better loudness with less non-linear distortion when played loudly.
    • When set up, the enhanced capture pipeline improves loudness of silent sounds and amplifies sound arriving from the look direction of a microphone array in notebooks with a slight reduction of noise in the same process.

What's Changed

Read more

v2.10

18 Jul 11:41

Choose a tag to compare

v2.10

The SOF technical steering committee is pleased to announce the v2.10 release of SOF.

Signed binaries for selected platforms are here https://github.com/thesofproject/sof-bin/releases (sof-bin-2024.06).

Highlights

  • New stable platforms in binary release: Intel Lunar Lake and Arrow Lake S
  • Basic set of algorithms extended (DRC, FIR, IIR) in multiple common upstream DSP topologies. Example configuration has been submitted to upstream alsa-ucm (alsa-project/alsa-ucm-conf#419) showing how to hook product specific audio tuning and distribute them via alsa-ucm.
  • Features: Zephyr shell support (debug tool for developers)
  • Topologies: new topologies added for multiple Intel Meteor and Lunar Lake devices

What's Changed

  • versions.json: set version to 2.9.99 by @kv2019i in #8896
  • config L3_HEAP: add missing "ACE" dependency by @marc-hb in #8827
  • Virtual Memory Heaps boot testing improvements by @dabekjakub in #8775
  • ipc-helper.c: reject invalid SOF_MEM_CAPS_* bits by @marc-hb in #8850
  • Tools: Topology2: No need for HDA platform variants for benchmark tplg by @singalsu in #8885
  • audio: google: use system directories for mock header include by @yongzhi1 in #8906
  • west.yml: update Zephyr to 9d1df132b1c + one revert by @kv2019i in #8903
  • west.yml: update Zephyr to f9f44b6dcdd (Mar 07) by @kv2019i in #8913
  • [SKIP SOF-TEST] upgrade deprecated Github Actions (node.js v16) by @marc-hb in #8915
  • Audio: DRC: DRC math function optimization by @andrula-song in #8757
  • loadable libraries and smart-amp-test as an example by @lyakh in #8180
  • Preparatory patches for NXP platforms transition to Zephyr native drivers by @LaurentiuM1234 in #8859
  • Audio: Component: HiFi5 implementation of functions. by @andrula-song in #8695
  • mt8195 fixups by @andyross in #8691
  • idc: zephyr: add a timeout to blocking IDC send by @kv2019i in #8911
  • xtensa-build-zephyr.py: checksum newly generated rimage_config.toml file by @marc-hb in #8921
  • lib_manager: llext_manager: Add const to variables and function parameters cleanup by @softwarecki in #8898
  • zephyr: lib: dma: adapt imx93 Kconfig name to HWMv2 name by @LaurentiuM1234 in #8929
  • app: boards: intel boards, disable winstream console by @kv2019i in #8932
  • west.yml: update Zephyr to 251f52cbceb8 (March 13) by @kv2019i in #8938
  • Tools: Topology2: Add IIR, FIR, DRC to HDA analog playback by @singalsu in #8934
  • nxp: deprecate XTOS on imx8ulp by @LaurentiuM1234 in #8946
  • topology2: sof-tgl/adl-nocodec: disable multicore by @kv2019i in #8952
  • lib_manager: Set target memory flags after data loading from storage by @softwarecki in #8882
  • west.yml: update Zephyr to ceff785434b by @kv2019i in #8954
  • component: module_adapter: Move module_interface pointer to comp_driver by @softwarecki in #8905
  • [SKIP SOF-TEST] xtensa-build-zephyr.py: checksum autoconf.h instead of configs.c by @marc-hb in #8951
  • audio: dai-zephyr: convert DMA src/dst addresses to host-relative addresses by @LaurentiuM1234 in #8948
  • [SKIP SOF-TEST] Llext GitHub testing by @lyakh in #8957
  • tools: toml: add src_lite module definition by @dnikodem in #8953
  • App: Boards: Set CONFIG_COMP_DRC=y for LNL platform by @singalsu in #8963
  • west.yml: update Zephyr to 8858a024c015 by @kv2019i in #8968
  • topology2: cavs-rt5682 separate variants for google aec by @johnylin76 in #8930
  • ipc4: helper: fix checks in comp dir update by @abonislawski in #8964
  • topology2: sof-mtl-rt5650: add SSP FMT 24 bits support by @macchian in #8917
  • idc: zephyr: remove unnecessary cache invd/flush calls by @kv2019i in #8910
  • kpb: Fix draining task and LL conflict by @serhiy-katsyuba-intel in #8936
  • dp: do not block ppl because of sink/source limits by @abonislawski in #8965
  • tools: topology1: imx8ulp: correct BCLK rate and change BCLK polarity and protocol by @LaurentiuM1234 in #8978
  • nxp: imx93_a55: Switch to timer domain and Zephyr native drivers by @LaurentiuM1234 in #8520
  • copier: Use correct multiplier for latency to bytes calculation by @ujfalusi in #8972
  • west.yml: update Zephyr to 1f55be8b42df by @LaurentiuM1234 in #8945
  • app: boards: Enable Probe for LNL by @gbernatxintel in #8982
  • xtensa-build-zephyr.py: make --deployable-build the default by @marc-hb in #8781
  • audio: dai-zephyr: Do not reset the DMA buffer cursor for HD-DMA on T… by @ujfalusi in #8995
  • modules: Remove unused code and variables by @softwarecki in #8897
  • math: avoid re-initialising variables every loop iteration by @lyakh in #8999
  • ipc4: Ensure pipeline component directions are synchronized by @tmleman in #8969
  • Tools: Tune: Eq: Fix IIR data files names in example_spk_eq.m by @singalsu in #9003
  • topology2: add support for MTL HP Omen14 by @plbossart in #8991
  • dai: use ibs/obs for dma buffer size calculation by @iganakov in #8983
  • [SKIP SOF-TEST] .github/zephyr: upgrade obsolete actions/setup-python@v4 to v5 by @marc-hb in #8955
  • topology2: pipeline: document pipeline.priority attribute by @kv2019i in #8509
  • Topology2: sof-tgl-rt712: remove SDWx from stream name by @bardliao in #9008
  • debug: add an overlay enabling Zephyr's kernel tracing by @marcinszkudlinski in #8967
  • west.yml: update Zephyr to fd1a129a3e63 by @LaurentiuM1234 in #9010
  • init: zephyr: Fix memory leak during secondary core init by @tmleman in #9006
  • Use new '-DREM=#' prefix to preserve comments in pre-processed .toml by @marc-hb in #8956
  • Audio: Volume: Fix ongoing gain ramp stop and wrong final gain by @singalsu in #8950
  • west: update to a newer Zephyr version by @lyakh in #9019
  • lib_manager: Add lib_manager_get_module_manifest function by @softwarecki in #8974
  • waves: verify payload size and initialize memory to zero to the allocated memory in waves.c by @barry-waves in #9009
  • telemetry: systick info by @tobonex in #8737
  • pipeline: register KCPS consumption and enable dynamic clock control by @abonislawski in #8019
  • xtos: perf_cnt: use correct timing_counter_get() by @kv2019i in #9016
  • Tools: Topology2: Add include of mtl.conf for LNL HDA generic by @singalsu in #8889
  • ipc4: Unify component ID logging format across various IPC and pipeline logs by @tmleman in #8970
  • module: cadence: don't return on non-fatal error by @LaurentiuM1234 in #9046
  • platform: remove drivers/interrupt.h for Intel platforms by @kv2019i in #9048
  • ipc: ipc4: remove use of platform/drivers/alh.h by @kv2019i in #9047
  • platform: remove platform/drivers/idc.h for Intel platforms by @kv2019i in #9049
  • Tools: Topology2: Add other rates support for DMIC and HDA by @singalsu in #8728
  • smart_amp_test: fix crash due to different source formats by @tobonex in #9020
  • Part 1 of #9013 by @lyakh in #9024
  • platform: mtl: fix SSP DAI count by @kv2019i in #9053
  • platform: tigerlake: remove unused driver h...
Read more