asoc: sa6155: support SSR handling for snd card status
Use SND event FWK for SSR handling. Change snd card
status upon SERVICE_DOWN and SERVICE_UP callback
when adsp subsystem restart happen.
Change-Id: I333e2343e0670f53d40764ce86094c73c836c5c4
Signed-off-by: Erin Yan <xinyey@codeaurora.org>
diff --git a/soc/Kbuild b/soc/Kbuild
index 3e7af12..0daf3cd 100644
--- a/soc/Kbuild
+++ b/soc/Kbuild
@@ -35,9 +35,15 @@
INCS += -include $(AUDIO_ROOT)/config/litoautoconf.h
endif
ifeq ($(CONFIG_ARCH_SM6150), y)
- include $(AUDIO_ROOT)/config/sm6150auto.conf
- export
- INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h
+ ifdef CONFIG_SND_SOC_SA6155
+ include $(AUDIO_ROOT)/config/sa6155auto.conf
+ export
+ INCS += -include $(AUDIO_ROOT)/config/sa6155autoconf.h
+ else
+ include $(AUDIO_ROOT)/config/sm6150auto.conf
+ export
+ INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h
+ endif
endif
ifeq ($(CONFIG_ARCH_TRINKET), y)
include $(AUDIO_ROOT)/config/sm6150auto.conf