]> www.infradead.org Git - users/jedix/linux-maple.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)
commitf61ad1e9568c854ea49a2f58cf2a0b2877cfad33
tree91ee11784e5d0152f8f25371c0edff41df127904
parentd48c1ada577588e769b26c3dea0a45e8856bc343
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]