hal: Add support for msm8226 platform
msm8226 uses common code base as msm8974.
Change-Id: Ibea589637c7a9464ba274156ab43820c82124bd3
diff --git a/hal/Android.mk b/hal/Android.mk
index 9e3c897..7c71b97 100644
--- a/hal/Android.mk
+++ b/hal/Android.mk
@@ -6,9 +6,15 @@
LOCAL_ARM_MODE := arm
+AUDIO_PLATFORM := $(TARGET_BOARD_PLATFORM)
+ifneq ($(filter msm8974 msm8226,$(TARGET_BOARD_PLATFORM)),)
+ # B-family platform uses msm8974 code base
+ AUDIO_PLATFORM = msm8974
+endif
+
LOCAL_SRC_FILES := \
audio_hw.c \
- $(TARGET_BOARD_PLATFORM)/platform.c
+ $(AUDIO_PLATFORM)/platform.c
LOCAL_SHARED_LIBRARIES := \
liblog \
@@ -22,9 +28,9 @@
external/tinyalsa/include \
$(call include-path-for, audio-route) \
$(call include-path-for, audio-effects) \
- $(LOCAL_PATH)/$(TARGET_BOARD_PLATFORM)
+ $(LOCAL_PATH)/$(AUDIO_PLATFORM)
-LOCAL_MODULE := audio.primary.$(TARGET_BOARD_PLATFORM)
+LOCAL_MODULE := audio.primary.$(AUDIO_PLATFORM)
LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw