ASoC: Intel: Skylake: Allow module parameter set after bind
authorJeeja KP <jeeja.kp@intel.com>
Fri, 5 Feb 2016 06:49:08 +0000 (12:19 +0530)
committerMark Brown <broonie@kernel.org>
Mon, 8 Feb 2016 16:44:17 +0000 (16:44 +0000)
commitcc6a4044bdeeb7a7769b7aedf9afe9e1464aadf0
tree57194f5823e0d7f1850c6dfa918b265fb6488cc3
parentc115fa5ec06a647c5aeff95d73e56d488145ec2e
ASoC: Intel: Skylake: Allow module parameter set after bind

Some modules require params to be set after the module is bound
to all the pins connected.

The module provider initializes set_param flag for such modules
and we send params after binding. This is done by the function
skl_tplg_set_module_bind_params()

Signed-off-by: Jeeja KP <jeeja.kp@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/skylake/skl-topology.c
sound/soc/intel/skylake/skl-tplg-interface.h