ASoC: Intel: avs: Parse module-extension tuples
authorCezary Rojewski <cezary.rojewski@intel.com>
Thu, 31 Mar 2022 13:52:35 +0000 (15:52 +0200)
committerMark Brown <broonie@kernel.org>
Tue, 19 Apr 2022 11:03:52 +0000 (12:03 +0100)
commit9e85ec401d038b43d9d6ad8e3f488f865404bab5
tree2895b28f9ed1af8b8f2d7e53df9e09aff7fc3213
parent34ae2cd536738affaa2c2f32be23aea229b3c309
ASoC: Intel: avs: Parse module-extension tuples

Anything that goes beyond module base config is an extension config. It
covers all fields for all specific module types available in ADSP
firmware. Add parsing helpers to support loading such information 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-4-cezary.rojewski@intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/avs/topology.c
sound/soc/intel/avs/topology.h