ASoC: SOF: dont wake dsp up in kcontrol IO
authorBard Liao <yung-chuan.liao@linux.intel.com>
Wed, 12 Jun 2019 17:01:48 +0000 (12:01 -0500)
committerMark Brown <broonie@kernel.org>
Thu, 13 Jun 2019 18:56:07 +0000 (19:56 +0100)
commit0c888baba8e041c92c5c1882f25b8df5c29bff9f
tree117624f854fac5f099c5eb78444cbbda90b8706c
parent7df43911e92aa2137ae77ae60efaa9d6656df3fe
ASoC: SOF: dont wake dsp up in kcontrol IO

Always get kcontrol value from cache, set kcontrol value to DSP
when DSP is active. Kcontrol values will be restored when DSP boot up.
We will set the default value of kcontrol in sof_complete to make sure
the value is align with firmware.

Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/sof/control.c
sound/soc/sof/topology.c