Merge series "ASoC: SOF: use common code for DSP core pm" from Kai Vehmanen <kai...
authorMark Brown <broonie@kernel.org>
Thu, 28 Jan 2021 20:50:07 +0000 (20:50 +0000)
committerMark Brown <broonie@kernel.org>
Thu, 28 Jan 2021 20:50:07 +0000 (20:50 +0000)
commit2029d73d4d656068695197bf72f324af2419ed64
tree3ca4a5c0622c946a8a70a5717559d99745042d71
parent1fc96dc29c3ba342915c3a935c9d177f8f420d03
parent92c6ec606cd12c16091b70442da536bdeddb1f7f
Merge series "ASoC: SOF: use common code for DSP core pm" from Kai Vehmanen <kai.vehmanen@linux.intel.com>:

Series to refactor the DSP core management:
 - move tracking of powered up DSP cores to common SOF code
 - add logic filter unnecessary power actions
 - modify existing implementations to use common code
   whenever DSP cores are powered, so the state in common
   code stays in sync

Bard Liao (5):
  ASoC: SOF: Intel: hda: use snd_sof_dsp_core_power_up/down API
  ASoC: SOF: Intel: hda-loader: keep init cores alive
  ASoC: SOF: update dsp core power status in common APIs
  ASoC: SOF: Filter out unneeded core power up/downs
  ASoC: SOF: intel: hda-loader: use snd_sof_dsp_core_power_down/up APIs

 sound/soc/sof/intel/hda-dsp.c    |  2 +-
 sound/soc/sof/intel/hda-loader.c |  9 +++++----
 sound/soc/sof/intel/hda.c        |  2 +-
 sound/soc/sof/loader.c           |  6 ------
 sound/soc/sof/ops.h              | 24 ++++++++++++++++++------
 sound/soc/sof/pm.c               |  1 -
 sound/soc/sof/topology.c         |  8 --------
 7 files changed, 25 insertions(+), 27 deletions(-)

base-commit: e32df142359fb6f4d27977b7652549f0844aa62f
--
2.29.2