diff options
author | Shreyas NC <shreyas.nc@intel.com> | 2016-08-23 09:31:03 +0530 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2016-08-23 12:35:45 +0100 |
commit | 541070cec4f9be18ce9fcc74ac5e1036965ceb63 (patch) | |
tree | 87dadb1d1ab413daf57fd26432e940ae1bd62ef2 /include/uapi/sound | |
parent | 33ece7f9c8e8a2abfcca681ec9424b15271f7afb (diff) | |
download | op-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.h | 8 |
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 |