1 # SPDX-License-Identifier: GPL-2.0
2 snd-soc-core-objs
:= soc-core.o soc-dapm.o soc-jack.o soc-cache.o soc-utils.o
3 snd-soc-core-objs
+= soc-pcm.o soc-io.o soc-devres.o soc-ops.o
4 snd-soc-core-
$(CONFIG_SND_SOC_COMPRESS
) += soc-compress.o
6 ifneq ($(CONFIG_SND_SOC_TOPOLOGY
),)
7 snd-soc-core-objs
+= soc-topology.o
10 ifneq ($(CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM
),)
11 snd-soc-core-objs
+= soc-generic-dmaengine-pcm.o
14 ifneq ($(CONFIG_SND_SOC_AC97_BUS
),)
15 snd-soc-core-objs
+= soc-ac97.o
18 ifneq ($(CONFIG_SND_SOC_ACPI
),)
19 snd-soc-acpi-objs
:= soc-acpi.o
22 obj-
$(CONFIG_SND_SOC_ACPI
) += snd-soc-acpi.o
24 obj-
$(CONFIG_SND_SOC
) += snd-soc-core.o
25 obj-
$(CONFIG_SND_SOC
) += codecs
/
26 obj-
$(CONFIG_SND_SOC
) += generic
/
27 obj-
$(CONFIG_SND_SOC
) += adi
/
28 obj-
$(CONFIG_SND_SOC
) += amd
/
29 obj-
$(CONFIG_SND_SOC
) += atmel
/
30 obj-
$(CONFIG_SND_SOC
) += au1x
/
31 obj-
$(CONFIG_SND_SOC
) += bcm
/
32 obj-
$(CONFIG_SND_SOC
) += blackfin
/
33 obj-
$(CONFIG_SND_SOC
) += cirrus
/
34 obj-
$(CONFIG_SND_SOC
) += davinci
/
35 obj-
$(CONFIG_SND_SOC
) += dwc
/
36 obj-
$(CONFIG_SND_SOC
) += fsl
/
37 obj-
$(CONFIG_SND_SOC
) += hisilicon
/
38 obj-
$(CONFIG_SND_SOC
) += jz4740
/
39 obj-
$(CONFIG_SND_SOC
) += img
/
40 obj-
$(CONFIG_SND_SOC
) += intel
/
41 obj-
$(CONFIG_SND_SOC
) += mediatek
/
42 obj-
$(CONFIG_SND_SOC
) += mxs
/
43 obj-
$(CONFIG_SND_SOC
) += nuc900
/
44 obj-
$(CONFIG_SND_SOC
) += omap
/
45 obj-
$(CONFIG_SND_SOC
) += kirkwood
/
46 obj-
$(CONFIG_SND_SOC
) += pxa
/
47 obj-
$(CONFIG_SND_SOC
) += qcom
/
48 obj-
$(CONFIG_SND_SOC
) += rockchip
/
49 obj-
$(CONFIG_SND_SOC
) += samsung
/
50 obj-
$(CONFIG_SND_SOC
) += sh
/
51 obj-
$(CONFIG_SND_SOC
) += sirf
/
52 obj-
$(CONFIG_SND_SOC
) += spear
/
53 obj-
$(CONFIG_SND_SOC
) += sti
/
54 obj-
$(CONFIG_SND_SOC
) += stm
/
55 obj-
$(CONFIG_SND_SOC
) += sunxi
/
56 obj-
$(CONFIG_SND_SOC
) += tegra
/
57 obj-
$(CONFIG_SND_SOC
) += txx9
/
58 obj-
$(CONFIG_SND_SOC
) += ux500
/
59 obj-
$(CONFIG_SND_SOC
) += xtensa
/
60 obj-
$(CONFIG_SND_SOC
) += zte
/