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