Greg Kroah-Hartman | b244131 | 2017-11-01 15:07:57 +0100 | [diff] [blame] | 1 | # SPDX-License-Identifier: GPL-2.0 |
Kuninori Morimoto | 4ff1fef | 2019-07-26 13:49:48 +0900 | [diff] [blame] | 2 | snd-soc-core-objs := soc-core.o soc-dapm.o soc-jack.o soc-utils.o soc-dai.o soc-component.o |
Kuninori Morimoto | 460b42d | 2020-06-04 17:08:03 +0900 | [diff] [blame] | 3 | snd-soc-core-objs += soc-pcm.o soc-devres.o soc-ops.o soc-link.o soc-card.o |
Jie Yang | 6f0c422 | 2015-10-13 23:41:00 +0800 | [diff] [blame] | 4 | snd-soc-core-$(CONFIG_SND_SOC_COMPRESS) += soc-compress.o |
Mark Brown | 78b50f3 | 2015-08-15 08:24:20 -0700 | [diff] [blame] | 5 | |
| 6 | ifneq ($(CONFIG_SND_SOC_TOPOLOGY),) |
Liam Girdwood | 8a97823 | 2015-05-29 19:06:14 +0100 | [diff] [blame] | 7 | snd-soc-core-objs += soc-topology.o |
Mark Brown | 78b50f3 | 2015-08-15 08:24:20 -0700 | [diff] [blame] | 8 | endif |
Liam Girdwood | a328817 | 2006-10-06 18:33:55 +0200 | [diff] [blame] | 9 | |
Nico Pache | b5fb388 | 2021-04-14 04:58:04 -0400 | [diff] [blame] | 10 | ifneq ($(CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST),) |
Amadeusz Sławiński | d52bbf7 | 2021-01-20 16:28:44 +0100 | [diff] [blame] | 11 | # snd-soc-test-objs := soc-topology-test.o |
Nico Pache | b5fb388 | 2021-04-14 04:58:04 -0400 | [diff] [blame] | 12 | obj-$(CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST) := soc-topology-test.o |
Amadeusz Sławiński | d52bbf7 | 2021-01-20 16:28:44 +0100 | [diff] [blame] | 13 | endif |
| 14 | |
Lars-Peter Clausen | 28c4468 | 2013-04-15 19:19:50 +0200 | [diff] [blame] | 15 | ifneq ($(CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM),) |
| 16 | snd-soc-core-objs += soc-generic-dmaengine-pcm.o |
| 17 | endif |
| 18 | |
Lars-Peter Clausen | 336b842 | 2014-11-10 22:41:46 +0100 | [diff] [blame] | 19 | ifneq ($(CONFIG_SND_SOC_AC97_BUS),) |
| 20 | snd-soc-core-objs += soc-ac97.o |
| 21 | endif |
| 22 | |
Pierre-Louis Bossart | 7feb2f7 | 2017-10-12 18:49:38 -0500 | [diff] [blame] | 23 | ifneq ($(CONFIG_SND_SOC_ACPI),) |
| 24 | snd-soc-acpi-objs := soc-acpi.o |
| 25 | endif |
| 26 | |
| 27 | obj-$(CONFIG_SND_SOC_ACPI) += snd-soc-acpi.o |
| 28 | |
Liam Girdwood | a328817 | 2006-10-06 18:33:55 +0200 | [diff] [blame] | 29 | obj-$(CONFIG_SND_SOC) += snd-soc-core.o |
Mark Brown | 0b34a3d | 2008-12-16 14:44:48 +0000 | [diff] [blame] | 30 | obj-$(CONFIG_SND_SOC) += codecs/ |
Kuninori Morimoto | f239088 | 2012-04-08 21:17:50 -0700 | [diff] [blame] | 31 | obj-$(CONFIG_SND_SOC) += generic/ |
Lars-Peter Clausen | 8f2fe34 | 2013-12-06 11:02:50 +0100 | [diff] [blame] | 32 | obj-$(CONFIG_SND_SOC) += adi/ |
Maruthi Srinivas Bayyavarapu | 7c31335 | 2016-01-08 18:22:09 -0500 | [diff] [blame] | 33 | obj-$(CONFIG_SND_SOC) += amd/ |
Mark Brown | 0b34a3d | 2008-12-16 14:44:48 +0000 | [diff] [blame] | 34 | obj-$(CONFIG_SND_SOC) += atmel/ |
| 35 | obj-$(CONFIG_SND_SOC) += au1x/ |
Florian Meier | c6aeb7d | 2013-11-22 16:24:08 +0100 | [diff] [blame] | 36 | obj-$(CONFIG_SND_SOC) += bcm/ |
Alexander Shiyan | 0ed275e | 2012-08-21 19:21:51 +0400 | [diff] [blame] | 37 | obj-$(CONFIG_SND_SOC) += cirrus/ |
Rajeev Kumar | 3a9cf8e | 2012-06-21 15:54:51 +0530 | [diff] [blame] | 38 | obj-$(CONFIG_SND_SOC) += dwc/ |
Mark Brown | 0b34a3d | 2008-12-16 14:44:48 +0000 | [diff] [blame] | 39 | obj-$(CONFIG_SND_SOC) += fsl/ |
Andy Green | 0bf750f | 2017-03-31 15:06:00 -0700 | [diff] [blame] | 40 | obj-$(CONFIG_SND_SOC) += hisilicon/ |
Mark Brown | 9af8381 | 2010-07-05 12:09:22 +0900 | [diff] [blame] | 41 | obj-$(CONFIG_SND_SOC) += jz4740/ |
Damien.Horsley | 14b947d | 2015-11-04 14:40:48 +0000 | [diff] [blame] | 42 | obj-$(CONFIG_SND_SOC) += img/ |
Jarkko Nikula | 784cbf8 | 2013-11-21 13:32:24 +0200 | [diff] [blame] | 43 | obj-$(CONFIG_SND_SOC) += intel/ |
Koro Chen | ee0bcaf | 2015-06-15 22:38:02 +0800 | [diff] [blame] | 44 | obj-$(CONFIG_SND_SOC) += mediatek/ |
Jerome Brunet | 6dc4fa1 | 2018-07-17 17:42:51 +0200 | [diff] [blame] | 45 | obj-$(CONFIG_SND_SOC) += meson/ |
Dong Aisheng | 009ad05 | 2011-07-21 12:36:58 +0800 | [diff] [blame] | 46 | obj-$(CONFIG_SND_SOC) += mxs/ |
apatard@mandriva.com | f9b9598 | 2010-05-31 13:49:14 +0200 | [diff] [blame] | 47 | obj-$(CONFIG_SND_SOC) += kirkwood/ |
Mark Brown | 0b34a3d | 2008-12-16 14:44:48 +0000 | [diff] [blame] | 48 | obj-$(CONFIG_SND_SOC) += pxa/ |
Kenneth Westfield | 6a32888 | 2015-03-13 01:01:07 -0700 | [diff] [blame] | 49 | obj-$(CONFIG_SND_SOC) += qcom/ |
Jianqun Xu | 4495c89 | 2014-07-05 19:13:03 +0800 | [diff] [blame] | 50 | obj-$(CONFIG_SND_SOC) += rockchip/ |
Jassi Brar | 5033f43 | 2010-11-22 15:37:25 +0900 | [diff] [blame] | 51 | obj-$(CONFIG_SND_SOC) += samsung/ |
Mark Brown | 0b34a3d | 2008-12-16 14:44:48 +0000 | [diff] [blame] | 52 | obj-$(CONFIG_SND_SOC) += sh/ |
Liam Girdwood | 7e978fa | 2019-04-12 11:09:02 -0500 | [diff] [blame] | 53 | obj-$(CONFIG_SND_SOC) += sof/ |
Rajeev Kumar | e58070e | 2013-06-10 16:19:40 +0530 | [diff] [blame] | 54 | obj-$(CONFIG_SND_SOC) += spear/ |
Baolin Wang | 42fea31 | 2019-01-29 16:04:45 +0800 | [diff] [blame] | 55 | obj-$(CONFIG_SND_SOC) += sprd/ |
Arnaud Pouliquen | 1e6babb | 2015-07-16 11:36:05 +0200 | [diff] [blame] | 56 | obj-$(CONFIG_SND_SOC) += sti/ |
olivier moysan | 3e086ed | 2017-04-10 17:19:56 +0200 | [diff] [blame] | 57 | obj-$(CONFIG_SND_SOC) += stm/ |
Emilio López | 45fb6b6 | 2015-09-12 15:26:24 +0200 | [diff] [blame] | 58 | obj-$(CONFIG_SND_SOC) += sunxi/ |
Stephen Warren | 8b75d71 | 2011-01-07 22:36:17 -0700 | [diff] [blame] | 59 | obj-$(CONFIG_SND_SOC) += tegra/ |
Peter Ujfalusi | f2055e1 | 2018-12-17 14:21:34 +0200 | [diff] [blame] | 60 | obj-$(CONFIG_SND_SOC) += ti/ |
Katsuhiro Suzuki | 3a47b1d | 2017-11-22 20:43:17 +0900 | [diff] [blame] | 61 | obj-$(CONFIG_SND_SOC) += uniphier/ |
Ola Lilja | 3592b7f | 2012-05-08 15:57:18 +0200 | [diff] [blame] | 62 | obj-$(CONFIG_SND_SOC) += ux500/ |
Maruthi Srinivas Bayyavarapu | 33f8db9 | 2018-12-08 00:02:38 +0530 | [diff] [blame] | 63 | obj-$(CONFIG_SND_SOC) += xilinx/ |
Max Filippov | 57b7068 | 2014-12-26 20:19:38 +0300 | [diff] [blame] | 64 | obj-$(CONFIG_SND_SOC) += xtensa/ |