162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 262306a36Sopenharmony_cisnd-soc-core-objs := soc-core.o soc-dapm.o soc-jack.o soc-utils.o soc-dai.o soc-component.o 362306a36Sopenharmony_cisnd-soc-core-objs += soc-pcm.o soc-devres.o soc-ops.o soc-link.o soc-card.o 462306a36Sopenharmony_cisnd-soc-core-$(CONFIG_SND_SOC_COMPRESS) += soc-compress.o 562306a36Sopenharmony_ci 662306a36Sopenharmony_ciifneq ($(CONFIG_SND_SOC_TOPOLOGY),) 762306a36Sopenharmony_cisnd-soc-core-objs += soc-topology.o 862306a36Sopenharmony_ciendif 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ciifneq ($(CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST),) 1162306a36Sopenharmony_ci# snd-soc-test-objs := soc-topology-test.o 1262306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST) += soc-topology-test.o 1362306a36Sopenharmony_ciendif 1462306a36Sopenharmony_ci 1562306a36Sopenharmony_ciifneq ($(CONFIG_SND_SOC_UTILS_KUNIT_TEST),) 1662306a36Sopenharmony_ci# snd-soc-test-objs := soc-utils-test.o 1762306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC_UTILS_KUNIT_TEST) += soc-utils-test.o 1862306a36Sopenharmony_ciendif 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ciifneq ($(CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM),) 2162306a36Sopenharmony_cisnd-soc-core-objs += soc-generic-dmaengine-pcm.o 2262306a36Sopenharmony_ciendif 2362306a36Sopenharmony_ci 2462306a36Sopenharmony_ciifneq ($(CONFIG_SND_SOC_AC97_BUS),) 2562306a36Sopenharmony_cisnd-soc-core-objs += soc-ac97.o 2662306a36Sopenharmony_ciendif 2762306a36Sopenharmony_ci 2862306a36Sopenharmony_ciifneq ($(CONFIG_SND_SOC_ACPI),) 2962306a36Sopenharmony_cisnd-soc-acpi-objs := soc-acpi.o 3062306a36Sopenharmony_ciendif 3162306a36Sopenharmony_ci 3262306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC_ACPI) += snd-soc-acpi.o 3362306a36Sopenharmony_ci 3462306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += snd-soc-core.o 3562306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += codecs/ 3662306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += generic/ 3762306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += apple/ 3862306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += adi/ 3962306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += amd/ 4062306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += atmel/ 4162306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += au1x/ 4262306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += bcm/ 4362306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += cirrus/ 4462306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += dwc/ 4562306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += fsl/ 4662306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += google/ 4762306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += hisilicon/ 4862306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += jz4740/ 4962306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += loongson/ 5062306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += img/ 5162306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += intel/ 5262306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += mediatek/ 5362306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += meson/ 5462306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += mxs/ 5562306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += kirkwood/ 5662306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += pxa/ 5762306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += qcom/ 5862306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += rockchip/ 5962306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += samsung/ 6062306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += sh/ 6162306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += sof/ 6262306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += spear/ 6362306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += sprd/ 6462306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += starfive/ 6562306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += sti/ 6662306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += stm/ 6762306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += sunxi/ 6862306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += tegra/ 6962306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += ti/ 7062306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += uniphier/ 7162306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += ux500/ 7262306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += xilinx/ 7362306a36Sopenharmony_ciobj-$(CONFIG_SND_SOC) += xtensa/ 74