1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyunsnd-soc-core-objs := soc-core.o soc-dapm.o soc-jack.o soc-utils.o soc-dai.o soc-component.o 3*4882a593Smuzhiyunsnd-soc-core-objs += soc-pcm.o soc-devres.o soc-ops.o soc-link.o soc-card.o 4*4882a593Smuzhiyunsnd-soc-core-$(CONFIG_SND_SOC_COMPRESS) += soc-compress.o 5*4882a593Smuzhiyun 6*4882a593Smuzhiyunifneq ($(CONFIG_SND_SOC_TOPOLOGY),) 7*4882a593Smuzhiyunsnd-soc-core-objs += soc-topology.o 8*4882a593Smuzhiyunendif 9*4882a593Smuzhiyun 10*4882a593Smuzhiyunifneq ($(CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM),) 11*4882a593Smuzhiyunsnd-soc-core-objs += soc-generic-dmaengine-pcm.o 12*4882a593Smuzhiyunendif 13*4882a593Smuzhiyun 14*4882a593Smuzhiyunifneq ($(CONFIG_SND_SOC_AC97_BUS),) 15*4882a593Smuzhiyunsnd-soc-core-objs += soc-ac97.o 16*4882a593Smuzhiyunendif 17*4882a593Smuzhiyun 18*4882a593Smuzhiyunifneq ($(CONFIG_SND_SOC_ACPI),) 19*4882a593Smuzhiyunsnd-soc-acpi-objs := soc-acpi.o 20*4882a593Smuzhiyunendif 21*4882a593Smuzhiyun 22*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC_ACPI) += snd-soc-acpi.o 23*4882a593Smuzhiyun 24*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += snd-soc-core.o 25*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += codecs/ 26*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += generic/ 27*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += adi/ 28*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += amd/ 29*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += atmel/ 30*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += au1x/ 31*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += bcm/ 32*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += cirrus/ 33*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += dwc/ 34*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += fsl/ 35*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += hisilicon/ 36*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += jz4740/ 37*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += img/ 38*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += intel/ 39*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += mediatek/ 40*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += meson/ 41*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += mxs/ 42*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += kirkwood/ 43*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += pxa/ 44*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += qcom/ 45*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += rockchip/ 46*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += samsung/ 47*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += sh/ 48*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += sirf/ 49*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += sof/ 50*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += spear/ 51*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += sprd/ 52*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += sti/ 53*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += stm/ 54*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += sunxi/ 55*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += tegra/ 56*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += ti/ 57*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += txx9/ 58*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += uniphier/ 59*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += ux500/ 60*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += xilinx/ 61*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += xtensa/ 62*4882a593Smuzhiyunobj-$(CONFIG_SND_SOC) += zte/ 63