diff options
author | Vinod Koul <vinod.koul@intel.com> | 2015-10-07 11:31:56 +0100 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2015-10-07 16:04:14 +0100 |
commit | 3af36706ff6c4ea8695e92b1ba80e183f1919684 (patch) | |
tree | 9e5cc59d058e32de6b2de05c4fa9650347a21f5f /sound/soc/intel/Kconfig | |
parent | cfb0a87383c6c2827f108ecee3471ef981876b38 (diff) | |
download | blackbird-op-linux-3af36706ff6c4ea8695e92b1ba80e183f1919684.tar.gz blackbird-op-linux-3af36706ff6c4ea8695e92b1ba80e183f1919684.zip |
ASoC: Intel: Skylake: Add topology core init and handlers
The SKL driver does not code DSP topology in driver. It uses the
newly added ASoC topology core to parse the topology information
(controls, widgets and map) from topology binary.
Each topology element passed private data which contains
information that driver used to identify the module instance
within firmware and send IPCs for that module to DSP firmware
along with parameters.
This patch adds init routine to invoke topology load and callback
for topology creation.
Signed-off-by: Jeeja KP <jeeja.kp@intel.com>
Signed-off-by: Subhransu S. Prusty <subhransu.s.prusty@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/intel/Kconfig')
-rw-r--r-- | sound/soc/intel/Kconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/soc/intel/Kconfig b/sound/soc/intel/Kconfig index 05fde5e6e257..664df1f44530 100644 --- a/sound/soc/intel/Kconfig +++ b/sound/soc/intel/Kconfig @@ -138,4 +138,5 @@ config SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH config SND_SOC_INTEL_SKYLAKE tristate select SND_HDA_EXT_CORE + select SND_SOC_TOPOLOGY select SND_SOC_INTEL_SST |