]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: Intel: avs: Configure modules according to their type
authorCezary Rojewski <cezary.rojewski@intel.com>
Thu, 31 Mar 2022 13:52:46 +0000 (15:52 +0200)
committerMark Brown <broonie@kernel.org>
Tue, 19 Apr 2022 11:04:04 +0000 (12:04 +0100)
commit7fb8b8d459911573d89de4712a8741cd1497cb63
tree0bdd9f8dcd67dac55129eda75a8a40fea23ff923
parent22155f0c366092920965caaf18747b382597680d
ASoC: Intel: avs: Configure modules according to their type

Each module on DSP side serves a processing purpose. Depending on its
purpose, it needs different information during its initialization. Add
functions responsible for creating instances of specific module types
given the information coming from the topology file.

Signed-off-by: Amadeusz Sławiński <amadeuszx.slawinski@linux.intel.com>
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
Link: https://lore.kernel.org/r/20220331135246.993089-15-cezary.rojewski@intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/Kconfig
sound/soc/intel/avs/avs.h
sound/soc/intel/avs/path.c
sound/soc/intel/avs/path.h