Although driver already has runtime pm handlers, some of things were missing to have it properly functional, so add the fixes and correct handling
Jeeja KP (4): ASoC: Intel: Skylake: Check CPA bit in DSP core power down ASoC: Intel: Skylake: Verify the status bit before handling interrupt ASoC: Intel: Skylake: Correct the runtime handler behaviour ASoC: Intel: Skylake: power down all link in suspend
sound/soc/intel/common/sst-dsp-priv.h | 1 + sound/soc/intel/skylake/skl-sst-dsp.c | 7 ++++- sound/soc/intel/skylake/skl-sst-ipc.c | 12 ++++++++ sound/soc/intel/skylake/skl-sst-ipc.h | 1 + sound/soc/intel/skylake/skl-sst.c | 56 +++++++++++++++++++---------------- sound/soc/intel/skylake/skl.c | 3 ++ 6 files changed, 53 insertions(+), 27 deletions(-)