OSDN Git Service

ASoC: Intel: Remove sst_dsp_get_thread_context
authorCezary Rojewski <cezary.rojewski@intel.com>
Tue, 6 Oct 2020 06:49:07 +0000 (08:49 +0200)
committerMark Brown <broonie@kernel.org>
Tue, 6 Oct 2020 14:12:29 +0000 (15:12 +0100)
commiteb062e47f7c8cc28f19ba8f897481c22d13db1ec
treefe34cce867b34ba26894c08245613dfc3ba5c4f1
parent720811f0e4ac5a31d38aaee20905692dd7150997
ASoC: Intel: Remove sst_dsp_get_thread_context

While sst_dsp_get_thread_context() is declared as solution-agnostic, it
is only used by /skylake/ solution. Majority of thread_context field
usages are direct accesses. Improve code cohesiveness and convert to
single usage model.

Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Acked-by: Liam Girdwood <liam.r.girdwood@intel.com>
Link: https://lore.kernel.org/r/20201006064907.16277-14-cezary.rojewski@intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/common/sst-dsp-priv.h
sound/soc/intel/skylake/cnl-sst.c
sound/soc/intel/skylake/skl-sst-ipc.c