diff options
author | Dharageswari R <dharageswari.r@intel.com> | 2016-09-22 11:30:39 +0300 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2016-09-24 21:26:26 +0300 |
commit | 55a92ea9cf6d6cac2f1be1bf53f0a120656b2060 (patch) | |
tree | 28142526cdae6c138f14f8f45b41dc8b8bf183c6 /sound/soc/intel/skylake/skl-sst-dsp.h | |
parent | 5e8f0ee46de46e709e19675726a46cf5838b9bca (diff) | |
download | linux-55a92ea9cf6d6cac2f1be1bf53f0a120656b2060.tar.xz |
ASoC: Intel: Skylake: Add table for module id for quick ref
Since modules ids are generated dynamically, we do not know the id
associate with modules in another pipelines. This limits our ability to
tell DSP about neighbouring modules.
So add a table for quick referencing of allocated module ids.
Signed-off-by: Dharageswari R <dharageswari.r@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/intel/skylake/skl-sst-dsp.h')
-rw-r--r-- | sound/soc/intel/skylake/skl-sst-dsp.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sound/soc/intel/skylake/skl-sst-dsp.h b/sound/soc/intel/skylake/skl-sst-dsp.h index b61bd03ee4f0..b9e71d051fb1 100644 --- a/sound/soc/intel/skylake/skl-sst-dsp.h +++ b/sound/soc/intel/skylake/skl-sst-dsp.h @@ -219,6 +219,8 @@ int skl_get_pvt_id(struct skl_sst *ctx, struct skl_module_cfg *mconfig); int skl_put_pvt_id(struct skl_sst *ctx, struct skl_module_cfg *mconfig); +int skl_get_pvt_instance_id_map(struct skl_sst *ctx, + int module_id, int instance_id); void skl_freeup_uuid_list(struct skl_sst *ctx); int skl_dsp_strip_extended_manifest(struct firmware *fw); |