summaryrefslogtreecommitdiffstats
path: root/include/uapi/sound
diff options
context:
space:
mode:
authorShreyas NC <shreyas.nc@intel.com>2016-08-23 09:31:03 +0530
committerMark Brown <broonie@kernel.org>2016-08-23 12:35:45 +0100
commit541070cec4f9be18ce9fcc74ac5e1036965ceb63 (patch)
tree87dadb1d1ab413daf57fd26432e940ae1bd62ef2 /include/uapi/sound
parent33ece7f9c8e8a2abfcca681ec9424b15271f7afb (diff)
downloadop-kernel-dev-541070cec4f9be18ce9fcc74ac5e1036965ceb63.zip
op-kernel-dev-541070cec4f9be18ce9fcc74ac5e1036965ceb63.tar.gz
ASoC: Intel: Skylake: Parse manifest data
Topology manifest has lib names and lib count info. So, define tokens to represent module private data and parse these tokens to fill up the manifest structure in the driver accordingly. Signed-off-by: Shreyas NC <shreyas.nc@intel.com> Signed-off-by: Vinod Koul <vinod.koul@intel.com> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'include/uapi/sound')
-rw-r--r--include/uapi/sound/snd_sst_tokens.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/include/uapi/sound/snd_sst_tokens.h b/include/uapi/sound/snd_sst_tokens.h
index f56a932..1ee2e94 100644
--- a/include/uapi/sound/snd_sst_tokens.h
+++ b/include/uapi/sound/snd_sst_tokens.h
@@ -153,6 +153,10 @@
*
* %SKL_TKN_U32_PROC_DOMAIN: Specify processing domain
*
+ * %SKL_TKN_U32_LIB_COUNT: Specifies the number of libraries
+ *
+ * %SKL_TKN_STR_LIB_NAME: Specifies the library name
+ *
* module_id and loadable flags dont have tokens as these values will be
* read from the DSP FW manifest
*/
@@ -202,7 +206,9 @@ enum SKL_TKNS {
SKL_TKN_U32_CAPS_PARAMS_ID,
SKL_TKN_U32_CAPS_SIZE,
SKL_TKN_U32_PROC_DOMAIN,
- SKL_TKN_MAX = SKL_TKN_U32_PROC_DOMAIN,
+ SKL_TKN_U32_LIB_COUNT,
+ SKL_TKN_STR_LIB_NAME,
+ SKL_TKN_MAX = SKL_TKN_STR_LIB_NAME,
};
#endif
OpenPOWER on IntegriCloud