audio: Enable FFV for msm8953 target
- Add 6/8mic mixer controls in AHAL and STHAL to enable FFV.
- Enable compile flags and define libffv path on LA platform.
CRs-Fixed: 2225936
Change-Id: Ife7bcfd04a6a758a38ec82b79c69dc3ec7c4612c
diff --git a/hal/Android.mk b/hal/Android.mk
index 523a593..921252c 100644
--- a/hal/Android.mk
+++ b/hal/Android.mk
@@ -395,6 +395,15 @@
LOCAL_CFLAGS += -DDYNAMIC_ECNS_ENABLED
endif
+ifeq ($(strip $($AUDIO_FEATURE_ENABLED_KEEP_ALIVE_ARM_FFV)), true)
+ LOCAL_CFLAGS += -DRUN_KEEP_ALIVE_IN_ARM_FFV
+endif
+
+ifeq ($(strip $($AUDIO_FEATURE_ENABLED_FFV_FFV)), true)
+ LOCAL_CFLAGS += -DFFV_ENABLED
+ LOCAL_SRC_FILES += audio_extn/ffv.c
+endif
+
LOCAL_CFLAGS += -Wall -Werror
LOCAL_COPY_HEADERS_TO := mm-audio