Linux Sound subsystem development
 help / color / mirror / Atom feed
* [PATCH 0/2] ASoC: SOF: core/Intel: Handle pause supported token from topology
@ 2024-12-13 10:11 Peter Ujfalusi
  2024-12-13 10:11 ` [PATCH 1/2] ASoC: SOF: Add support for pause supported tokens " Peter Ujfalusi
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Peter Ujfalusi @ 2024-12-13 10:11 UTC (permalink / raw)
  To: lgirdwood, broonie
  Cc: linux-sound, kai.vehmanen, ranjani.sridharan, yung-chuan.liao,
	pierre-louis.bossart, liam.r.girdwood

Hi,

A new set of tokens have been added to SOF topology to indicate that the pause
operation is supported or not on the given PCM device.
Pause is an optional feature that depends on pipeline, topology and modules
used by the PCM.

Add a pause_supported flag to snd_sof_pcm_stream and use this flag in Intel
platform code to keep the pause support enabled or to disable it.

Regards,
Peter
---
Peter Ujfalusi (2):
  ASoC: SOF: Add support for pause supported tokens from topology
  ASoC: SOF: Intel: hda-pcm: Follow the pause_supported flag to drop
    PAUSE support

 include/uapi/sound/sof/tokens.h |  2 ++
 sound/soc/sof/intel/hda-pcm.c   | 15 +++++++++++++++
 sound/soc/sof/sof-audio.h       |  1 +
 sound/soc/sof/topology.c        |  4 ++++
 4 files changed, 22 insertions(+)

-- 
2.47.1


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-12-13 18:27 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-13 10:11 [PATCH 0/2] ASoC: SOF: core/Intel: Handle pause supported token from topology Peter Ujfalusi
2024-12-13 10:11 ` [PATCH 1/2] ASoC: SOF: Add support for pause supported tokens " Peter Ujfalusi
2024-12-13 10:11 ` [PATCH 2/2] ASoC: SOF: Intel: hda-pcm: Follow the pause_supported flag to drop PAUSE support Peter Ujfalusi
2024-12-13 18:26 ` [PATCH 0/2] ASoC: SOF: core/Intel: Handle pause supported token from topology Mark Brown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox