summaryrefslogtreecommitdiffstats
path: root/sound/soc/intel/skylake/skl-sst-cldma.c
diff options
context:
space:
mode:
authorJeeja KP2015-11-13 14:52:09 +0100
committerMark Brown2015-11-18 19:46:36 +0100
commit53afce2c5764ebf5e933efe9a2dd58cbc316c854 (patch)
treea5b14aea5ec69220b1f8d7e1ca7422fe6a50de9d /sound/soc/intel/skylake/skl-sst-cldma.c
parentASoC: Intel: Skylake: Fix cleanup of dma buffer (diff)
downloadkernel-qcow2-linux-53afce2c5764ebf5e933efe9a2dd58cbc316c854.tar.gz
kernel-qcow2-linux-53afce2c5764ebf5e933efe9a2dd58cbc316c854.tar.xz
kernel-qcow2-linux-53afce2c5764ebf5e933efe9a2dd58cbc316c854.zip
ASoC: Intel: Skylake: Reset the DSP when set D3 fails
Sometimes firmware D3 IPC fails causing firmware to be in invalid state. To recover we need to reset the DSP and then shut it down, so don't return on error and continue resetting to recover. On D0, firmware will be redownloaded and DSP will be back in clean state 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>
Diffstat (limited to 'sound/soc/intel/skylake/skl-sst-cldma.c')
0 files changed, 0 insertions, 0 deletions