aboutsummaryrefslogtreecommitdiffstats
path: root/sound/soc/intel/Kconfig
diff options
context:
space:
mode:
authorCezary Rojewski <cezary.rojewski@intel.com>2022-03-31 15:52:39 +0200
committerMark Brown <broonie@kernel.org>2022-04-19 12:03:56 +0100
commitd73d1b67ff71e39bb3a04596744fc83047e68a94 (patch)
tree9dda5118088f851038bd70de69cf4f6c0f13f5d3 /sound/soc/intel/Kconfig
parentASoC: Intel: avs: Parse path and path templates tuples (diff)
downloadlinux-dev-d73d1b67ff71e39bb3a04596744fc83047e68a94.tar.xz
linux-dev-d73d1b67ff71e39bb3a04596744fc83047e68a94.zip
ASoC: Intel: avs: Add topology loading operations
AVS topology is split into two major parts: dictionaries - found within ASoC topology manifest - and path templates. Add custom handlers for a range of operations available in struct snd_soc_tplg_ops to allow for actually loading 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-8-cezary.rojewski@intel.com Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/intel/Kconfig')
-rw-r--r--sound/soc/intel/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/soc/intel/Kconfig b/sound/soc/intel/Kconfig
index d025ca0c77fa..5da3ce1535af 100644
--- a/sound/soc/intel/Kconfig
+++ b/sound/soc/intel/Kconfig
@@ -214,6 +214,7 @@ config SND_SOC_INTEL_AVS
depends on PCI && ACPI
depends on COMMON_CLK
select SND_SOC_ACPI
+ select SND_SOC_TOPOLOGY
select SND_HDA_EXT_CORE
select SND_HDA_DSP_LOADER
help