commit | 53afce2c5764ebf5e933efe9a2dd58cbc316c854 | [log] [tgz] |
---|---|---|
author | Jeeja KP <jeeja.kp@intel.com> | Fri Nov 13 19:22:09 2015 +0530 |
committer | Mark Brown <broonie@kernel.org> | Wed Nov 18 18:46:36 2015 +0000 |
tree | a5b14aea5ec69220b1f8d7e1ca7422fe6a50de9d | |
parent | ae395937ab95b8c62806af6a17a6cdfe6086401e [diff] |
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>