ASoC: Intel: Skylake: Correct the runtime handler behaviour
authorJeeja KP <jeeja.kp@intel.com>
Fri, 9 Oct 2015 08:01:50 +0000 (09:01 +0100)
committerMark Brown <broonie@kernel.org>
Fri, 9 Oct 2015 10:19:00 +0000 (11:19 +0100)
commit84c9e2836aa7c87b19a24de091c7e7cf16124645
treefc824b93e63993c011802311b27316511460d4e4
parentdef656fe22abb4fbf174a982dcef1d40274ddb11
ASoC: Intel: Skylake: Correct the runtime handler behaviour

On runtime pm resume, we need to download the firmware, also on
suspend we need to ensure all the interrupts from controller and
DSP are disabled.

Also since we download the firmware on resume, we don't need to do
so on init, so remove that bit

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/common/sst-dsp-priv.h
sound/soc/intel/skylake/skl-sst-ipc.c
sound/soc/intel/skylake/skl-sst-ipc.h
sound/soc/intel/skylake/skl-sst.c