| #EXTRA CFLAGS |
| ccflags-y += -Werror |
| |
| ifeq (${TARGET_BUILD_VARIANT},$(filter ${TARGET_BUILD_VARIANT}, eng)) |
| ccflags-y += -DCONFIG_SND_VERBOSE_PRINTK -DCONFIG_SND_DEBUG -DCONFIG_SND_DEBUG_VERBOSE |
| endif |
| |
| # SST Platform Driver |
| PLATFORM_LIBS = platform-libs/controls_v1.o platform-libs/controls_v2.o platform-libs/controls_v2_dpcm.o \ |
| platform-libs/ipc_lib_v2.o |
| |
| snd-soc-sst-platform-objs := pcm.o compress.o effects.o $(PLATFORM_LIBS) |
| obj-$(CONFIG_SND_SST_PLATFORM) += snd-soc-sst-platform.o |
| |
| # Relevant Machine driver |
| obj-$(CONFIG_SND_SST_MACHINE) += board/ |
| |
| # DSP driver |
| obj-$(CONFIG_SND_INTEL_SST) += sst/ |
| |
| # Audio Comms |
| obj-$(CONFIG_SND_SOC_COMMS_SSP) += ssp/ |