summaryrefslogtreecommitdiffstats
path: root/sound/soc/sof/Makefile
diff options
context:
space:
mode:
authorCezary Rojewski <cezary.rojewski@intel.com>2020-02-18 15:39:19 +0100
committerMark Brown <broonie@kernel.org>2020-02-18 21:52:06 +0000
commitf3b433e4699fa358ce5b7bd7688bebe36068c199 (patch)
tree228707932e92cbd98991d0422626c3eb30accef6 /sound/soc/sof/Makefile
parent4a9ce6e4d9fb9c4acc44f647a68e59ea50ff1caf (diff)
downloadlinux-f3b433e4699fa358ce5b7bd7688bebe36068c199.tar.gz
linux-f3b433e4699fa358ce5b7bd7688bebe36068c199.tar.bz2
linux-f3b433e4699fa358ce5b7bd7688bebe36068c199.zip
ASoC: SOF: Implement Probe IPC API
Add all required types and methods to support each and every request that driver could sent to firmware. Probe is one of SOF firmware features which allows for data extraction and injection directly from or to DMA stream. Exposes eight IPCs: - addition and removal of injection DMAs - addition and removal of probe points - info retrieval of injection DMAs and probe points - probe initialization and cleanup Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com> Acked-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Link: https://lore.kernel.org/r/20200218143924.10565-5-cezary.rojewski@intel.com Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/sof/Makefile')
-rw-r--r--sound/soc/sof/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/soc/sof/Makefile b/sound/soc/sof/Makefile
index 0a8bc72c28a5..18d7cab9046e 100644
--- a/sound/soc/sof/Makefile
+++ b/sound/soc/sof/Makefile
@@ -2,6 +2,7 @@
snd-sof-objs := core.o ops.o loader.o ipc.o pcm.o pm.o debug.o topology.o\
control.o trace.o utils.o sof-audio.o
+snd-sof-$(CONFIG_SND_SOC_SOF_DEBUG_PROBES) += probe.o
snd-sof-pci-objs := sof-pci-dev.o
snd-sof-acpi-objs := sof-acpi-dev.o