linux/sound/soc/Makefile
<<
>>
Prefs
   1# SPDX-License-Identifier: GPL-2.0
   2snd-soc-core-y := soc-core.o soc-dapm.o soc-jack.o soc-utils.o soc-dai.o soc-component.o
   3snd-soc-core-y += soc-pcm.o soc-devres.o soc-ops.o soc-link.o soc-card.o
   4snd-soc-core-$(CONFIG_SND_SOC_COMPRESS) += soc-compress.o
   5
   6ifneq ($(CONFIG_SND_SOC_TOPOLOGY),)
   7snd-soc-core-y += soc-topology.o
   8endif
   9
  10ifneq ($(CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST),)
  11# snd-soc-test-y := soc-topology-test.o
  12obj-$(CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST) += soc-topology-test.o
  13endif
  14
  15ifneq ($(CONFIG_SND_SOC_CARD_KUNIT_TEST),)
  16obj-$(CONFIG_SND_SOC_CARD_KUNIT_TEST) += soc-card-test.o
  17endif
  18
  19ifneq ($(CONFIG_SND_SOC_UTILS_KUNIT_TEST),)
  20# snd-soc-test-y := soc-utils-test.o
  21obj-$(CONFIG_SND_SOC_UTILS_KUNIT_TEST) += soc-utils-test.o
  22endif
  23
  24ifneq ($(CONFIG_SND_SOC_OPS_KUNIT_TEST),)
  25obj-$(CONFIG_SND_SOC_OPS_KUNIT_TEST) += soc-ops-test.o
  26endif
  27
  28ifneq ($(CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM),)
  29snd-soc-core-y += soc-generic-dmaengine-pcm.o
  30endif
  31
  32ifneq ($(CONFIG_SND_SOC_AC97_BUS),)
  33snd-soc-core-y += soc-ac97.o
  34endif
  35
  36ifneq ($(CONFIG_SND_SOC_ACPI),)
  37snd-soc-acpi-y := soc-acpi.o
  38endif
  39
  40obj-$(CONFIG_SND_SOC_ACPI) += snd-soc-acpi.o
  41
  42obj-$(CONFIG_SND_SOC_USB) += soc-usb.o
  43
  44obj-$(CONFIG_SND_SOC)   += snd-soc-core.o
  45obj-$(CONFIG_SND_SOC)   += codecs/
  46obj-$(CONFIG_SND_SOC)   += generic/
  47obj-$(CONFIG_SND_SOC)   += apple/
  48obj-$(CONFIG_SND_SOC)   += adi/
  49obj-$(CONFIG_SND_SOC)   += amd/
  50obj-$(CONFIG_SND_SOC)   += atmel/
  51obj-$(CONFIG_SND_SOC)   += au1x/
  52obj-$(CONFIG_SND_SOC)   += bcm/
  53obj-$(CONFIG_SND_SOC)   += cirrus/
  54obj-$(CONFIG_SND_SOC)   += dwc/
  55obj-$(CONFIG_SND_SOC)   += fsl/
  56obj-$(CONFIG_SND_SOC)   += google/
  57obj-$(CONFIG_SND_SOC)   += hisilicon/
  58obj-$(CONFIG_SND_SOC)   += jz4740/
  59obj-$(CONFIG_SND_SOC)   += loongson/
  60obj-$(CONFIG_SND_SOC)   += img/
  61obj-$(CONFIG_SND_SOC)   += intel/
  62obj-$(CONFIG_SND_SOC)   += mediatek/
  63obj-$(CONFIG_SND_SOC)   += meson/
  64obj-$(CONFIG_SND_SOC)   += mxs/
  65obj-$(CONFIG_SND_SOC)   += kirkwood/
  66obj-$(CONFIG_SND_SOC)   += pxa/
  67obj-$(CONFIG_SND_SOC)   += qcom/
  68obj-$(CONFIG_SND_SOC)   += renesas/
  69obj-$(CONFIG_SND_SOC)   += rockchip/
  70obj-$(CONFIG_SND_SOC)   += samsung/
  71obj-$(CONFIG_SND_SOC)   += sdca/
  72obj-$(CONFIG_SND_SOC)   += sof/
  73obj-$(CONFIG_SND_SOC)   += spear/
  74obj-$(CONFIG_SND_SOC)   += sprd/
  75obj-$(CONFIG_SND_SOC)   += starfive/
  76obj-$(CONFIG_SND_SOC)   += sti/
  77obj-$(CONFIG_SND_SOC)   += stm/
  78obj-$(CONFIG_SND_SOC)   += sunxi/
  79obj-$(CONFIG_SND_SOC)   += tegra/
  80obj-$(CONFIG_SND_SOC)   += ti/
  81obj-$(CONFIG_SND_SOC)   += uniphier/
  82obj-$(CONFIG_SND_SOC)   += ux500/
  83obj-$(CONFIG_SND_SOC)   += xilinx/
  84obj-$(CONFIG_SND_SOC)   += xtensa/
  85obj-$(CONFIG_SND_SOC)   += sdw_utils/
  86