]> 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)
commit23bae17cfcd886ba8bfdc8e5619a465fa026f92d
tree91ee11784e5d0152f8f25371c0edff41df127904
parent87d4c6c4126088af9ad5b3232581c3536418e12b
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]