Laxminath Kasam | 8b1366a | 2017-10-05 01:44:16 +0530 | [diff] [blame] | 1 | # We can build either as part of a standalone Kernel build or as |
| 2 | # an external module. Determine which mechanism is being used |
Asish Bhattacharya | 5faacb3 | 2017-12-04 17:23:15 +0530 | [diff] [blame] | 3 | ifeq ($(MODNAME),) |
| 4 | KERNEL_BUILD := 1 |
| 5 | else |
| 6 | KERNEL_BUILD := 0 |
| 7 | endif |
Laxminath Kasam | 8b1366a | 2017-10-05 01:44:16 +0530 | [diff] [blame] | 8 | |
Asish Bhattacharya | 5faacb3 | 2017-12-04 17:23:15 +0530 | [diff] [blame] | 9 | ifeq ($(KERNEL_BUILD), 1) |
Laxminath Kasam | 8b1366a | 2017-10-05 01:44:16 +0530 | [diff] [blame] | 10 | # These are configurable via Kconfig for kernel-based builds |
| 11 | # Need to explicitly configure for Android-based builds |
Meng Wang | 19fa6de | 2018-12-20 11:25:47 +0800 | [diff] [blame] | 12 | AUDIO_BLD_DIR := $(shell pwd)/kernel/msm-4.19 |
Asish Bhattacharya | 5faacb3 | 2017-12-04 17:23:15 +0530 | [diff] [blame] | 13 | AUDIO_ROOT := $(AUDIO_BLD_DIR)/techpack/audio |
| 14 | endif |
| 15 | |
| 16 | ifeq ($(KERNEL_BUILD), 0) |
Banajit Goswami | f58e5fc | 2018-04-11 14:10:09 -0700 | [diff] [blame] | 17 | ifeq ($(CONFIG_ARCH_SM8150), y) |
Cong Tang | 1fa4e04 | 2018-12-17 19:45:55 +0800 | [diff] [blame] | 18 | ifdef CONFIG_SND_SOC_SA8155 |
| 19 | include $(AUDIO_ROOT)/config/sa8155auto.conf |
Cong Tang | 1fa4e04 | 2018-12-17 19:45:55 +0800 | [diff] [blame] | 20 | INCS += -include $(AUDIO_ROOT)/config/sa8155autoconf.h |
| 21 | else |
| 22 | include $(AUDIO_ROOT)/config/sm8150auto.conf |
Cong Tang | 1fa4e04 | 2018-12-17 19:45:55 +0800 | [diff] [blame] | 23 | INCS += -include $(AUDIO_ROOT)/config/sm8150autoconf.h |
| 24 | endif |
Meng Wang | 5fddb8d | 2018-01-23 16:56:56 +0800 | [diff] [blame] | 25 | endif |
Salendarsingh Gaud | ad97889 | 2018-05-14 16:53:09 +0530 | [diff] [blame] | 26 | ifeq ($(CONFIG_ARCH_SM6150), y) |
Rahul Sharma | f53de7f | 2019-03-03 22:30:47 +0530 | [diff] [blame] | 27 | ifdef CONFIG_SND_SOC_SA6155 |
| 28 | include $(AUDIO_ROOT)/config/sa6155auto.conf |
Rahul Sharma | f53de7f | 2019-03-03 22:30:47 +0530 | [diff] [blame] | 29 | INCS += -include $(AUDIO_ROOT)/config/sa6155autoconf.h |
| 30 | else |
| 31 | include $(AUDIO_ROOT)/config/sm6150auto.conf |
Rahul Sharma | f53de7f | 2019-03-03 22:30:47 +0530 | [diff] [blame] | 32 | INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h |
| 33 | endif |
Abhishek Arpure | 6d74b70 | 2018-04-05 13:50:25 +0530 | [diff] [blame] | 34 | endif |
Hari Veerubhotla | dcab67c | 2018-10-14 17:08:35 +0530 | [diff] [blame] | 35 | ifeq ($(CONFIG_ARCH_TRINKET), y) |
| 36 | include $(AUDIO_ROOT)/config/sm6150auto.conf |
Hari Veerubhotla | dcab67c | 2018-10-14 17:08:35 +0530 | [diff] [blame] | 37 | INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h |
| 38 | endif |
Meng Wang | b0e0479 | 2018-09-27 18:46:44 +0800 | [diff] [blame] | 39 | ifeq ($(CONFIG_ARCH_KONA), y) |
| 40 | include $(AUDIO_ROOT)/config/konaauto.conf |
Meng Wang | b0e0479 | 2018-09-27 18:46:44 +0800 | [diff] [blame] | 41 | INCS += -include $(AUDIO_ROOT)/config/konaautoconf.h |
| 42 | endif |
Vatsal Bucha | d284ff1 | 2019-04-01 15:34:50 +0530 | [diff] [blame] | 43 | ifeq ($(CONFIG_ARCH_LITO), y) |
| 44 | include $(AUDIO_ROOT)/config/litoauto.conf |
Vatsal Bucha | d284ff1 | 2019-04-01 15:34:50 +0530 | [diff] [blame] | 45 | INCS += -include $(AUDIO_ROOT)/config/litoautoconf.h |
| 46 | endif |
Laxminath Kasam | fdda2d8 | 2019-07-31 21:26:30 +0530 | [diff] [blame] | 47 | ifeq ($(CONFIG_ARCH_BENGAL), y) |
Laxminath Kasam | 00f60ba | 2019-10-04 09:37:07 +0530 | [diff] [blame] | 48 | include $(AUDIO_ROOT)/config/bengalauto.conf |
Laxminath Kasam | 00f60ba | 2019-10-04 09:37:07 +0530 | [diff] [blame] | 49 | INCS += -include $(AUDIO_ROOT)/config/bengalautoconf.h |
Laxminath Kasam | fdda2d8 | 2019-07-31 21:26:30 +0530 | [diff] [blame] | 50 | endif |
Sudheer Papothi | e3842cf | 2018-03-31 02:27:42 +0530 | [diff] [blame] | 51 | ifeq ($(CONFIG_ARCH_SDMSHRIKE), y) |
Derek Chen | 583e3bf | 2019-04-15 18:01:45 -0700 | [diff] [blame] | 52 | ifdef CONFIG_SND_SOC_SA8155 |
| 53 | include $(AUDIO_ROOT)/config/sa8155auto.conf |
Derek Chen | 583e3bf | 2019-04-15 18:01:45 -0700 | [diff] [blame] | 54 | INCS += -include $(AUDIO_ROOT)/config/sa8155autoconf.h |
| 55 | else |
| 56 | include $(AUDIO_ROOT)/config/sm8150auto.conf |
Derek Chen | 583e3bf | 2019-04-15 18:01:45 -0700 | [diff] [blame] | 57 | INCS += -include $(AUDIO_ROOT)/config/sm8150autoconf.h |
| 58 | endif |
Sudheer Papothi | e3842cf | 2018-03-31 02:27:42 +0530 | [diff] [blame] | 59 | endif |
Mangesh Kunchamwar | 0bf1f57 | 2018-05-24 19:58:42 +0530 | [diff] [blame] | 60 | ifeq ($(CONFIG_ARCH_QCS405), y) |
| 61 | include $(AUDIO_ROOT)/config/qcs405auto.conf |
Mangesh Kunchamwar | 0bf1f57 | 2018-05-24 19:58:42 +0530 | [diff] [blame] | 62 | INCS += -include $(AUDIO_ROOT)/config/qcs405autoconf.h |
| 63 | endif |
Timothy Sham | 4a6979f | 2019-02-19 12:36:06 -0500 | [diff] [blame] | 64 | ifeq ($(CONFIG_QTI_GVM), y) |
| 65 | include $(AUDIO_ROOT)/config/gvmauto.conf |
Timothy Sham | 4a6979f | 2019-02-19 12:36:06 -0500 | [diff] [blame] | 66 | INCS += -include $(AUDIO_ROOT)/config/gvmautoconf.h |
| 67 | endif |
Soumya Managoli | d11d6f0 | 2020-05-27 17:25:12 +0530 | [diff] [blame] | 68 | ifeq ($(CONFIG_ARCH_SDM660), y) |
| 69 | include $(AUDIO_ROOT)/config/sdm660auto.conf |
Soumya Managoli | d11d6f0 | 2020-05-27 17:25:12 +0530 | [diff] [blame] | 70 | INCS += -include $(AUDIO_ROOT)/config/sdm660autoconf.h |
| 71 | endif |
Laxminath Kasam | 8b1366a | 2017-10-05 01:44:16 +0530 | [diff] [blame] | 72 | endif |
| 73 | |
Laxminath Kasam | 8b1366a | 2017-10-05 01:44:16 +0530 | [diff] [blame] | 74 | # As per target team, build is done as follows: |
| 75 | # Defconfig : build with default flags |
| 76 | # Slub : defconfig + CONFIG_SLUB_DEBUG := y + |
| 77 | # CONFIG_SLUB_DEBUG_ON := y + CONFIG_PAGE_POISONING := y |
| 78 | # Perf : Using appropriate msmXXXX-perf_defconfig |
| 79 | # |
| 80 | # Shipment builds (user variants) should not have any debug feature |
| 81 | # enabled. This is identified using 'TARGET_BUILD_VARIANT'. Slub builds |
| 82 | # are identified using the CONFIG_SLUB_DEBUG_ON configuration. Since |
| 83 | # there is no other way to identify defconfig builds, QTI internal |
| 84 | # representation of perf builds (identified using the string 'perf'), |
| 85 | # is used to identify if the build is a slub or defconfig one. This |
| 86 | # way no critical debug feature will be enabled for perf and shipment |
| 87 | # builds. Other OEMs are also protected using the TARGET_BUILD_VARIANT |
| 88 | # config. |
| 89 | |
| 90 | ############ UAPI ############ |
| 91 | UAPI_DIR := uapi |
| 92 | UAPI_INC := -I$(AUDIO_ROOT)/include/$(UAPI_DIR) |
| 93 | |
| 94 | ############ COMMON ############ |
| 95 | COMMON_DIR := include |
| 96 | COMMON_INC := -I$(AUDIO_ROOT)/$(COMMON_DIR) |
| 97 | |
| 98 | ############ ASoC Drivers ############ |
| 99 | |
Xiaoyu Ye | 60c105d | 2018-04-12 12:43:13 -0700 | [diff] [blame] | 100 | # for SM8150 sound card driver |
| 101 | ifdef CONFIG_SND_SOC_SM8150 |
| 102 | MACHINE_OBJS += sm8150.o |
Derek Chen | 3995547 | 2018-06-26 21:52:59 -0400 | [diff] [blame] | 103 | MACHINE_OBJS += machine_815x_init.o |
Meng Wang | 5fddb8d | 2018-01-23 16:56:56 +0800 | [diff] [blame] | 104 | endif |
| 105 | |
Laxminath Kasam | 144eabc | 2018-05-31 10:44:53 +0530 | [diff] [blame] | 106 | # for SM6150 sound card driver |
| 107 | ifdef CONFIG_SND_SOC_SM6150 |
| 108 | MACHINE_OBJS += sm6150.o |
Rahul Sharma | a070ce5 | 2018-11-19 15:45:27 +0530 | [diff] [blame] | 109 | MACHINE_OBJS += machine_615x_init.o |
Laxminath Kasam | 144eabc | 2018-05-31 10:44:53 +0530 | [diff] [blame] | 110 | endif |
| 111 | |
Rahul Sharma | f53de7f | 2019-03-03 22:30:47 +0530 | [diff] [blame] | 112 | # For sa6155 sound card driver |
| 113 | ifdef CONFIG_SND_SOC_SA6155 |
| 114 | MACHINE_OBJS += sa6155.o |
| 115 | endif |
| 116 | |
Mangesh Kunchamwar | 0bf1f57 | 2018-05-24 19:58:42 +0530 | [diff] [blame] | 117 | # for qcs405 sound card driver |
| 118 | ifdef CONFIG_SND_SOC_QCS405 |
| 119 | MACHINE_OBJS += qcs405.o |
| 120 | endif |
| 121 | |
Vignesh Kulothungan | e9abcd0 | 2018-10-01 15:55:25 -0700 | [diff] [blame] | 122 | # for KONA sound card driver |
| 123 | ifdef CONFIG_SND_SOC_KONA |
| 124 | MACHINE_OBJS += kona.o |
| 125 | endif |
| 126 | |
Vatsal Bucha | d284ff1 | 2019-04-01 15:34:50 +0530 | [diff] [blame] | 127 | ifdef CONFIG_SND_SOC_LITO |
| 128 | MACHINE_OBJS += kona.o |
| 129 | endif |
| 130 | |
Laxminath Kasam | 00f60ba | 2019-10-04 09:37:07 +0530 | [diff] [blame] | 131 | # for BENGAL sound card driver |
| 132 | ifdef CONFIG_SND_SOC_BENGAL |
| 133 | MACHINE_OBJS += bengal.o |
| 134 | endif |
| 135 | |
Cong Tang | 1fa4e04 | 2018-12-17 19:45:55 +0800 | [diff] [blame] | 136 | # for sa8155 sound card driver |
| 137 | ifdef CONFIG_SND_SOC_SA8155 |
| 138 | MACHINE_OBJS += sa8155.o |
| 139 | endif |
| 140 | |
Soumya Managoli | d11d6f0 | 2020-05-27 17:25:12 +0530 | [diff] [blame] | 141 | # for SDM6xx sound card driver |
| 142 | ifdef CONFIG_SND_SOC_SDM660 |
| 143 | MACHINE_OBJS += sdm660-common.o |
| 144 | endif |
| 145 | |
| 146 | # for SDM6xx sound card driver |
| 147 | ifdef CONFIG_SND_SOC_INT_CODEC |
| 148 | MACHINE_OBJS += sdm660-internal.o |
| 149 | endif |
| 150 | |
| 151 | # for SDM6xx sound card driver |
| 152 | ifdef CONFIG_SND_SOC_EXT_CODEC |
| 153 | MACHINE_OBJS += sdm660-external.o |
| 154 | MACHINE_OBJS += sdm660-ext-dai-links.o |
| 155 | endif |
| 156 | |
Asish Bhattacharya | 5faacb3 | 2017-12-04 17:23:15 +0530 | [diff] [blame] | 157 | ifdef CONFIG_SND_SOC_CPE |
Laxminath Kasam | 8b1366a | 2017-10-05 01:44:16 +0530 | [diff] [blame] | 158 | CPE_LSM_OBJS += msm-cpe-lsm.o |
| 159 | endif |
| 160 | |
Asish Bhattacharya | 5faacb3 | 2017-12-04 17:23:15 +0530 | [diff] [blame] | 161 | ifdef CONFIG_SND_SOC_QDSP6V2 |
Laxminath Kasam | 8b1366a | 2017-10-05 01:44:16 +0530 | [diff] [blame] | 162 | PLATFORM_OBJS += msm-audio-effects-q6-v2.o |
| 163 | PLATFORM_OBJS += msm-compress-q6-v2.o |
| 164 | PLATFORM_OBJS += msm-dai-fe.o |
| 165 | PLATFORM_OBJS += msm-dai-q6-hdmi-v2.o |
| 166 | PLATFORM_OBJS += msm-dai-q6-v2.o |
Laxminath Kasam | 8b1366a | 2017-10-05 01:44:16 +0530 | [diff] [blame] | 167 | PLATFORM_OBJS += msm-dai-stub-v2.o |
Laxminath Kasam | 8b1366a | 2017-10-05 01:44:16 +0530 | [diff] [blame] | 168 | PLATFORM_OBJS += msm-lsm-client.o |
| 169 | PLATFORM_OBJS += msm-pcm-afe-v2.o |
| 170 | PLATFORM_OBJS += msm-pcm-dtmf-v2.o |
| 171 | PLATFORM_OBJS += msm-pcm-hostless.o |
| 172 | PLATFORM_OBJS += msm-pcm-host-voice-v2.o |
| 173 | PLATFORM_OBJS += msm-pcm-loopback-v2.o |
| 174 | PLATFORM_OBJS += msm-pcm-q6-noirq.o |
| 175 | PLATFORM_OBJS += msm-pcm-q6-v2.o |
Laxminath Kasam | 8b1366a | 2017-10-05 01:44:16 +0530 | [diff] [blame] | 176 | PLATFORM_OBJS += msm-pcm-routing-v2.o |
| 177 | PLATFORM_OBJS += msm-pcm-voice-v2.o |
| 178 | PLATFORM_OBJS += msm-pcm-voip-v2.o |
Laxminath Kasam | 8b1366a | 2017-10-05 01:44:16 +0530 | [diff] [blame] | 179 | PLATFORM_OBJS += msm-transcode-loopback-q6-v2.o |
| 180 | PLATFORM_OBJS += platform_init.o |
| 181 | endif |
Meng Wang | b0e0479 | 2018-09-27 18:46:44 +0800 | [diff] [blame] | 182 | ifdef CONFIG_WCD9XXX_CODEC_CORE |
| 183 | PLATFORM_OBJS += msm-dai-slim.o |
| 184 | endif |
Asish Bhattacharya | 5faacb3 | 2017-12-04 17:23:15 +0530 | [diff] [blame] | 185 | ifdef CONFIG_DOLBY_DS2 |
| 186 | PLATFORM_OBJS += msm-ds2-dap-config.o |
| 187 | endif |
| 188 | ifdef CONFIG_DOLBY_LICENSE |
| 189 | PLATFORM_OBJS += msm-ds2-dap-config.o |
| 190 | endif |
Laxminath Kasam | 9a8caf4 | 2018-01-03 21:13:17 +0530 | [diff] [blame] | 191 | ifdef CONFIG_SND_HWDEP_ROUTING |
Asish Bhattacharya | 5faacb3 | 2017-12-04 17:23:15 +0530 | [diff] [blame] | 192 | PLATFORM_OBJS += msm-pcm-routing-devdep.o |
| 193 | endif |
| 194 | ifdef CONFIG_QTI_PP |
| 195 | PLATFORM_OBJS += msm-qti-pp-config.o |
| 196 | endif |
Laxminath Kasam | 8b1366a | 2017-10-05 01:44:16 +0530 | [diff] [blame] | 197 | |
| 198 | LINUX_INC += -Iinclude/linux |
| 199 | |
Asish Bhattacharya | 5faacb3 | 2017-12-04 17:23:15 +0530 | [diff] [blame] | 200 | INCS += $(COMMON_INC) \ |
Laxminath Kasam | 8b1366a | 2017-10-05 01:44:16 +0530 | [diff] [blame] | 201 | $(UAPI_INC) |
| 202 | |
Laxminath Kasam | 8b1366a | 2017-10-05 01:44:16 +0530 | [diff] [blame] | 203 | EXTRA_CFLAGS += $(INCS) |
| 204 | |
Laxminath Kasam | 8b1366a | 2017-10-05 01:44:16 +0530 | [diff] [blame] | 205 | CDEFINES += -DANI_LITTLE_BYTE_ENDIAN \ |
| 206 | -DANI_LITTLE_BIT_ENDIAN \ |
| 207 | -DDOT11F_LITTLE_ENDIAN_HOST \ |
| 208 | -DANI_COMPILER_TYPE_GCC \ |
| 209 | -DANI_OS_TYPE_ANDROID=6 \ |
| 210 | -DPTT_SOCK_SVC_ENABLE \ |
| 211 | -Wall\ |
Laxminath Kasam | 8b1366a | 2017-10-05 01:44:16 +0530 | [diff] [blame] | 212 | -D__linux__ |
| 213 | |
| 214 | KBUILD_CPPFLAGS += $(CDEFINES) |
| 215 | |
| 216 | # Currently, for versions of gcc which support it, the kernel Makefile |
| 217 | # is disabling the maybe-uninitialized warning. Re-enable it for the |
| 218 | # AUDIO driver. Note that we must use EXTRA_CFLAGS here so that it |
| 219 | # will override the kernel settings. |
| 220 | ifeq ($(call cc-option-yn, -Wmaybe-uninitialized),y) |
| 221 | EXTRA_CFLAGS += -Wmaybe-uninitialized |
| 222 | endif |
| 223 | #EXTRA_CFLAGS += -Wmissing-prototypes |
| 224 | |
| 225 | ifeq ($(call cc-option-yn, -Wheader-guard),y) |
| 226 | EXTRA_CFLAGS += -Wheader-guard |
| 227 | endif |
| 228 | |
Asish Bhattacharya | 5faacb3 | 2017-12-04 17:23:15 +0530 | [diff] [blame] | 229 | ifeq ($(KERNEL_BUILD), 0) |
Meng Wang | e61ddb0 | 2018-03-07 11:18:35 +0800 | [diff] [blame] | 230 | KBUILD_EXTRA_SYMBOLS +=$(OUT)/obj/vendor/qcom/opensource/audio-kernel/dsp/Module.symvers |
| 231 | KBUILD_EXTRA_SYMBOLS +=$(OUT)/obj/vendor/qcom/opensource/audio-kernel/asoc/codecs/Module.symvers |
| 232 | KBUILD_EXTRA_SYMBOLS +=$(OUT)/obj/vendor/qcom/opensource/audio-kernel/asoc/codecs/wcd934x/Module.symvers |
Ramprasad Katkam | 997da40 | 2018-08-17 20:20:06 +0530 | [diff] [blame] | 233 | KBUILD_EXTRA_SYMBOLS +=$(OUT)/obj/vendor/qcom/opensource/audio-kernel/asoc/codecs/wcd937x/Module.symvers |
Soumya Managoli | d11d6f0 | 2020-05-27 17:25:12 +0530 | [diff] [blame] | 234 | KBUILD_EXTRA_SYMBOLS +=$(OUT)/obj/vendor/qcom/opensource/audio-kernel/asoc/codecs/sdm660_cdc/Module.symvers |
| 235 | KBUILD_EXTRA_SYMBOLS +=$(OUT)/obj/vendor/qcom/opensource/audio-kernel/asoc/codecs/msm_sdw/Module.symvers |
Asish Bhattacharya | 5faacb3 | 2017-12-04 17:23:15 +0530 | [diff] [blame] | 236 | endif |
| 237 | ifeq ($(KERNEL_BUILD), 1) |
| 238 | obj-y += codecs/ |
| 239 | endif |
Laxminath Kasam | 8b1366a | 2017-10-05 01:44:16 +0530 | [diff] [blame] | 240 | # Module information used by KBuild framework |
| 241 | obj-$(CONFIG_SND_SOC_QDSP6V2) += platform_dlkm.o |
| 242 | platform_dlkm-y := $(PLATFORM_OBJS) |
| 243 | |
Xiaoyu Ye | 60c105d | 2018-04-12 12:43:13 -0700 | [diff] [blame] | 244 | obj-$(CONFIG_SND_SOC_SM8150) += machine_dlkm.o |
Meng Wang | 5fddb8d | 2018-01-23 16:56:56 +0800 | [diff] [blame] | 245 | machine_dlkm-y := $(MACHINE_OBJS) |
| 246 | |
Laxminath Kasam | 144eabc | 2018-05-31 10:44:53 +0530 | [diff] [blame] | 247 | obj-$(CONFIG_SND_SOC_SM6150) += machine_dlkm.o |
| 248 | machine_dlkm-y := $(MACHINE_OBJS) |
| 249 | |
Rahul Sharma | f53de7f | 2019-03-03 22:30:47 +0530 | [diff] [blame] | 250 | obj-$(CONFIG_SND_SOC_SA6155) += machine_dlkm.o |
| 251 | machine_dlkm-y := $(MACHINE_OBJS) |
| 252 | |
Mangesh Kunchamwar | 0bf1f57 | 2018-05-24 19:58:42 +0530 | [diff] [blame] | 253 | obj-$(CONFIG_SND_SOC_QCS405) += machine_dlkm.o |
| 254 | machine_dlkm-y := $(MACHINE_OBJS) |
| 255 | |
Vignesh Kulothungan | e9abcd0 | 2018-10-01 15:55:25 -0700 | [diff] [blame] | 256 | obj-$(CONFIG_SND_SOC_KONA) += machine_dlkm.o |
| 257 | machine_dlkm-y := $(MACHINE_OBJS) |
| 258 | |
Vatsal Bucha | d284ff1 | 2019-04-01 15:34:50 +0530 | [diff] [blame] | 259 | obj-$(CONFIG_SND_SOC_LITO) += machine_dlkm.o |
| 260 | machine_dlkm-y := $(MACHINE_OBJS) |
| 261 | |
Laxminath Kasam | 00f60ba | 2019-10-04 09:37:07 +0530 | [diff] [blame] | 262 | obj-$(CONFIG_SND_SOC_BENGAL) += machine_dlkm.o |
| 263 | machine_dlkm-y := $(MACHINE_OBJS) |
| 264 | |
Cong Tang | 1fa4e04 | 2018-12-17 19:45:55 +0800 | [diff] [blame] | 265 | obj-$(CONFIG_SND_SOC_SA8155) += machine_dlkm.o |
| 266 | machine_dlkm-y := $(MACHINE_OBJS) |
| 267 | |
Soumya Managoli | d11d6f0 | 2020-05-27 17:25:12 +0530 | [diff] [blame] | 268 | obj-$(CONFIG_SND_SOC_EXT_CODEC) += machine_dlkm.o |
| 269 | machine_dlkm-y := $(MACHINE_OBJS) |
| 270 | |
| 271 | obj-$(CONFIG_SND_SOC_INT_CODEC) += machine_dlkm.o |
| 272 | machine_dlkm-y := $(MACHINE_OBJS) |
| 273 | |
Laxminath Kasam | 8b1366a | 2017-10-05 01:44:16 +0530 | [diff] [blame] | 274 | obj-$(CONFIG_SND_SOC_CPE) += cpe_lsm_dlkm.o |
| 275 | cpe_lsm_dlkm-y := $(CPE_LSM_OBJS) |