]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: Intel: avs: Declare path and its components
authorCezary Rojewski <cezary.rojewski@intel.com>
Thu, 31 Mar 2022 13:52:41 +0000 (15:52 +0200)
committerMark Brown <broonie@kernel.org>
Tue, 19 Apr 2022 11:03:58 +0000 (12:03 +0100)
commitc87c4f55487834b52711061a0384757e5736be11
tree91ee11784e5d0152f8f25371c0edff41df127904
parent3adcaf48ee9f30bfbb54339a4b8b3416108dcb84
ASoC: Intel: avs: Declare path and its components

Declare representatives for all crucial elements which stream on ADSP
side is made of. That covers pipelines and modules subject which are
presented by struct avs_path_pipeline and avs_path_module respectively.
While struct avs_path_binding and struct avs_path do not represent any
object on firmware side directly, they are needed to help track the
interconnections and membership of every pipeline and module created.

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-10-cezary.rojewski@intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/avs/path.h [new file with mode: 0644]