diff options
author | Mateusz Gorski <mateusz.gorski@linux.intel.com> | 2020-04-27 15:27:26 +0200 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2020-04-27 17:02:25 +0200 |
commit | 1b450791d517d4d6666ab9ab6d9a20c8819e3572 (patch) | |
tree | b9d3991892f0bc2487d3674b4d343de7706a235b /include/uapi/sound/skl-tplg-interface.h | |
parent | ASoC: Intel: Skylake: Add alternative topology binary name (diff) | |
download | linux-1b450791d517d4d6666ab9ab6d9a20c8819e3572.tar.xz linux-1b450791d517d4d6666ab9ab6d9a20c8819e3572.zip |
ASoC: Intel: Multiple I/O PCM format support for pipe
For pipes supporting multiple input/output formats, kcontrol is
created and selection of pipe input and output configuration
is done based on control set.
If more than one configuration is supported, then this patch
allows user to select configuration of choice
using amixer settings.
Signed-off-by: Mateusz Gorski <mateusz.gorski@linux.intel.com>
Signed-off-by: Pavan K S <pavan.k.s@intel.com>
Reviewed-by: Cezary Rojewski <cezary.rojewski@intel.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://lore.kernel.org/r/20200427132727.24942-3-mateusz.gorski@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'include/uapi/sound/skl-tplg-interface.h')
-rw-r--r-- | include/uapi/sound/skl-tplg-interface.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/uapi/sound/skl-tplg-interface.h b/include/uapi/sound/skl-tplg-interface.h index 9eee32f5e407..f2711186c81f 100644 --- a/include/uapi/sound/skl-tplg-interface.h +++ b/include/uapi/sound/skl-tplg-interface.h @@ -18,6 +18,7 @@ */ #define SKL_CONTROL_TYPE_BYTE_TLV 0x100 #define SKL_CONTROL_TYPE_MIC_SELECT 0x102 +#define SKL_CONTROL_TYPE_MULTI_IO_SELECT 0x103 #define HDA_SST_CFG_MAX 900 /* size of copier cfg*/ #define MAX_IN_QUEUE 8 |