summaryrefslogtreecommitdiff
path: root/sound/soc/intel/skylake/Makefile
diff options
context:
space:
mode:
authorJeeja KP <jeeja.kp@intel.com>2015-10-07 13:31:52 +0300
committerMark Brown <broonie@kernel.org>2015-10-07 17:30:15 +0300
commite4e2d2f45284f620eeb9eea25570838b2a42c968 (patch)
treeef93616e1f5221fb1941fc3858a3e951c974a131 /sound/soc/intel/skylake/Makefile
parentb5e5a4549c8b88a880fa3866fa3803ea9396ba03 (diff)
downloadlinux-e4e2d2f45284f620eeb9eea25570838b2a42c968.tar.xz
ASoC: Intel: Skylake: Add pipe and modules handlers
SKL driver needs to instantiate pipelines and modules in the DSP. The topology in the DSP is modelled as DAPM graph with a PGA representing a module instance and mixer representing a pipeline for a group of modules along with the mixer itself. Here we start adding building block for handling these. We add resource checks (memory/compute) for pipelines, find the modules in a pipeline, init modules in a pipe and lastly bind/unbind modules in a pipe These will be used by pipe event handlers in subsequent patches 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/skylake/Makefile')
-rw-r--r--sound/soc/intel/skylake/Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/sound/soc/intel/skylake/Makefile b/sound/soc/intel/skylake/Makefile
index 27db22178204..914b6dab9bea 100644
--- a/sound/soc/intel/skylake/Makefile
+++ b/sound/soc/intel/skylake/Makefile
@@ -1,4 +1,5 @@
-snd-soc-skl-objs := skl.o skl-pcm.o skl-nhlt.o skl-messages.o
+snd-soc-skl-objs := skl.o skl-pcm.o skl-nhlt.o skl-messages.o \
+skl-topology.o
obj-$(CONFIG_SND_SOC_INTEL_SKYLAKE) += snd-soc-skl.o