#=============================================================================== # ALSA SUPPORT is optional ifeq ($(CONFIG_SOCT_SND_ALSA_AO_SUPPORT),y) alsa_path := alsa ccflags-y += -DCONFIG_SOCT_ALSA_AO_SUPPORT ccflags-y += -DCONFIG_SOCT_ALSA_HRTIMER_SUPPORT ccflags-y += -I$(aiao_path)/$(alsa_path) ccflags-y += -I$(aiao_path)/$(alsa_path)/include ccflags-y += -Idrivers/drv/ext_inc/adsp $(MODNAME)-objs-y += \ $(alsa_path)/drv_aiao_alsa_card.o \ $(alsa_path)/drv_aiao_alsa_dma.o \ $(alsa_path)/drv_aiao_alsa_codec.o \ $(alsa_path)/wrap/drv_ao_alsa.o \ $(alsa_path)/wrap/drv_ai_alsa_hal.o \ $(alsa_path)/wrap/drv_ai_alsa_process.o \ $(alsa_path)/wrap/drv_alsa_snd_hal.o \ $(alsa_path)/wrap/drv_alsa_adac_snd_hal.o \ $(alsa_path)/wrap/drv_alsa_hdmi_snd_hal.o \ $(alsa_path)/hdmi/drv_aiao_alsa_card_hdmitx.o \ $(alsa_path)/hdmi/drv_aiao_alsa_dma_hdmitx.o \ $(alsa_path)/hdmi/drv_aiao_alsa_hdmitx.o \ $(alsa_path)/drv_aiao_alsa_playback.o \ $(alsa_path)/drv_aiao_alsa_capture.o \ $(alsa_path)/drv_aiao_alsa_proc.o \ $(alsa_path)/drv_aiao_alsa_control.o \ $(alsa_path)/drv_aiao_alsa_dfx.o \ $(alsa_path)/drv_aiao_alsa_dts.o \ $(alsa_path)/drv_aiao_alsa_fault_check.o endif #=============================================================================== ifeq ($(CONFIG_SOCT_SND_ALSA_AI_SUPPORT),y) alsa_path := alsa ccflags-y += -DCONFIG_SOCT_ALSA_AI_SUPPORT $(MODNAME)-objs-y += $(alsa_path)/wrap/drv_ai_alsa.o endif #===============================================================================