[PATCH 00/10] ASoC: SOF: enable multicore with dynamic pipelines

Mark Brown broonie at kernel.org
Tue Nov 23 01:00:12 CET 2021


On Fri, 19 Nov 2021 21:26:11 +0200, Kai Vehmanen wrote:
> initial support for SOF dynamic pipelines was added in commit
> 5fcdbb2d45df ("ASoC: SOF: Add support for dynamic pipelines").
> 
> When a pipeline is marked dynamic in the SOF DSP firmware
> topology definition (the tplg file kernel loads from filesystem),
> it means the pipeline resources are not allocated when DSP is
> booted (at driver probe, or at runtime resume), but rather delayed
> until the pipeline is actually used.
> 
> [...]

Applied to

   https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next

Thanks!

[01/10] ASoC: SOF: Intel: hda: expose get_chip_info()
        commit: 81ed6770ba67358b07e96a277206f6c742737dab
[02/10] ASoC: SOF: Introduce num_cores and ref count per core
        commit: 5974f6843203f0061d9df05c32262a10359740a6
[03/10] ASoC: SOF: Add ops for core_get and core_put
        commit: c414d5df9d05471aa47f50fca7fa4412daca7ac7
[04/10] ASoC: SOF: Intel: TGL: set core_get/put ops
        commit: 41dd63cccb42ec26f555cbb2495d85828a4b0e96
[05/10] ASoC: SOF: Intel: CNL/ICL/APL: set core_get/core_put ops
        commit: 9cdcbc9f6788661fb02fb2340032a5c8115aaf9b
[06/10] ASoC: SOF: topology: remove sof_load_pipeline_ipc()
        commit: 7cc7b9ba21d4978d19f0e3edc2b00d44c9d66ff6
[07/10] ASoC: SOF: free widgets in sof_tear_down_pipelines() for static pipelines
        commit: b2ebcf42a48f4560862bb811f3268767d17ebdcd
[08/10] ASoC: SOF: hda: don't use the core op for power up/power down
        commit: d416519982cb1d25358f558a4e68d9d254c9ca53
[09/10] ASoC: SOF: add support for dynamic pipelines with multi-core
        commit: 9ea807488cdaef83da702d4a02d54138b88f4377
[10/10] ASoC: SOF: Intel: hda: free DAI widget during stop and suspend
        commit: 05827a1537f35221d84b8f5606f2f4c1371c69f3

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

Thanks,
Mark


More information about the Alsa-devel mailing list