diff options
| author | Mark Brown <broonie@kernel.org> | 2026-02-05 03:45:16 +0300 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2026-02-05 03:45:16 +0300 |
| commit | dc8384d85c034b3c3912ec7fc43784da5b884c27 (patch) | |
| tree | 9e34b051b0beab534ec5d6bed99ce5574de4141a /include | |
| parent | 6f0fce21ba2d2e5ae3cdfb6133f14e92916f7a96 (diff) | |
| parent | 6c52fda42066a87b76fd140e027280907071dd8a (diff) | |
| download | linux-dc8384d85c034b3c3912ec7fc43784da5b884c27.tar.xz | |
ASoC: SOF: Support for echoref (virtual DAI)
Merge series from Peter Ujfalusi <peter.ujfalusi@linux.intel.com>:
The series adds support for echo reference functionality by allowing
the capturing of playback audio right before it leaves the DSP.
For this to work correctly we need a virtual DAI that is also connected
to the echo reference capture device and in absence of playback a
signal generator generates silence to allow the capture to run.
When the real playback starts, application will start to receive the
playback audio to be usable for echo reference.
Diffstat (limited to 'include')
| -rw-r--r-- | include/uapi/sound/sof/tokens.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/uapi/sound/sof/tokens.h b/include/uapi/sound/sof/tokens.h index 5fa8ab5088e0..f4a7baadb44d 100644 --- a/include/uapi/sound/sof/tokens.h +++ b/include/uapi/sound/sof/tokens.h @@ -56,6 +56,9 @@ #define SOF_TKN_SCHED_LP_MODE 207 #define SOF_TKN_SCHED_MEM_USAGE 208 #define SOF_TKN_SCHED_USE_CHAIN_DMA 209 +#define SOF_TKN_SCHED_KCPS 210 +#define SOF_TKN_SCHED_DIRECTION 211 +#define SOF_TKN_SCHED_DIRECTION_VALID 212 /* volume */ #define SOF_TKN_VOLUME_RAMP_STEP_TYPE 250 |
