xref: /linux/sound/soc/intel/avs/Makefile (revision 33e02dc69afbd8f1b85a51d74d72f139ba4ca623)
19fe51c55SCezary Rojewski# SPDX-License-Identifier: GPL-2.0-only
29fe51c55SCezary Rojewski
3*590d82e6STakashi Iwaisnd-soc-avs-y := dsp.o ipc.o messages.o utils.o core.o loader.o \
4f7fc624bSCezary Rojewski		    topology.o path.o pcm.o board_selection.o control.o \
5f7fc624bSCezary Rojewski		    sysfs.o
6*590d82e6STakashi Iwaisnd-soc-avs-y += cldma.o
7*590d82e6STakashi Iwaisnd-soc-avs-y += skl.o apl.o cnl.o icl.o tgl.o
89fe51c55SCezary Rojewski
9*590d82e6STakashi Iwaisnd-soc-avs-y += trace.o
1069b23b39SCezary Rojewski# tell define_trace.h where to find the trace header
1169b23b39SCezary RojewskiCFLAGS_trace.o := -I$(src)
1269b23b39SCezary Rojewski
139e3c15beSCezary Rojewskiifneq ($(CONFIG_DEBUG_FS),)
14*590d82e6STakashi Iwaisnd-soc-avs-y += probes.o debugfs.o
159e3c15beSCezary Rojewskiendif
169e3c15beSCezary Rojewski
179fe51c55SCezary Rojewskiobj-$(CONFIG_SND_SOC_INTEL_AVS) += snd-soc-avs.o
1897030a43SCezary Rojewski
1997030a43SCezary Rojewski# Machine support
2097030a43SCezary Rojewskiobj-$(CONFIG_SND_SOC) += boards/
21