diff options
author | Mark Brown <broonie@kernel.org> | 2022-11-10 17:50:14 +0000 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2022-11-10 17:50:14 +0000 |
commit | 140ccd04c580d8d305b01e1354b1035266e3c321 (patch) | |
tree | b9b51c03b3aabac7c0237b4a5a1e126f067e6e81 /include | |
parent | c2c60eafb2ec48fffed13605a61e590c2ba057fe (diff) | |
parent | c84443db0fddd188838faa9d71ebd6d9aa280068 (diff) | |
download | linux-140ccd04c580d8d305b01e1354b1035266e3c321.tar.bz2 |
ASoC: SOF: ipc4-topology: Add widget queue support
Merge series from Peter Ujfalusi <peter.ujfalusi@linux.intel.com>:
with SOF topology2 for IPC4, widgets might have mutliple queues they can be
connected.
The queues to use between components are descibed in the topology file.
This series adds widget queue support (specify which pin to connect) for
ipc4-topology with topology2.
Note: currently queue 0 of a widget is used as hardwired default.
Diffstat (limited to 'include')
-rw-r--r-- | include/uapi/sound/sof/tokens.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/uapi/sound/sof/tokens.h b/include/uapi/sound/sof/tokens.h index 5caf75cadaf8..f187dfbd9325 100644 --- a/include/uapi/sound/sof/tokens.h +++ b/include/uapi/sound/sof/tokens.h @@ -88,6 +88,15 @@ #define SOF_TKN_COMP_CPC 406 #define SOF_TKN_COMP_IS_PAGES 409 #define SOF_TKN_COMP_NUM_AUDIO_FORMATS 410 +#define SOF_TKN_COMP_NUM_SINK_PINS 411 +#define SOF_TKN_COMP_NUM_SOURCE_PINS 412 +/* + * The token for sink/source pin binding, it specifies the widget + * name that the sink/source pin is connected from/to. + */ +#define SOF_TKN_COMP_SINK_PIN_BINDING_WNAME 413 +#define SOF_TKN_COMP_SRC_PIN_BINDING_WNAME 414 + /* SSP */ #define SOF_TKN_INTEL_SSP_CLKS_CONTROL 500 |