ASoC: Intel: Skylake: Update to use instance ids generated

Post bind parameters of KPB module contains the instance id's of
neighbouring modules in the sink path

Now that module instance ids are generated dynamically we need to update
these parameters as well, so use the table created and update the 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>
Šī revīzija ir iekļauta:
Dharageswari R
2016-09-22 14:00:40 +05:30
revīziju iesūtīja Mark Brown
vecāks ef2a352cfb
revīzija 5e8f0ee46d
4 mainīti faili ar 36 papildinājumiem un 1 dzēšanām

Parādīt failu

@@ -215,6 +215,16 @@ struct skl_module_fmt {
struct skl_module_cfg;
struct skl_mod_inst_map {
u16 mod_id;
u16 inst_id;
};
struct skl_kpb_params {
u32 num_modules;
struct skl_mod_inst_map map[0];
};
struct skl_module_inst_id {
int module_id;
u32 instance_id;