Initial commit for new target - msmfalcon
Add intial commit to support build for msmfalcon.
CRs-Fixed: 1044042
Change-Id: Iac2f3e1d53c03864098cb7e074d4e7e8a2332290
diff --git a/hal/msm8916/platform.c b/hal/msm8916/platform.c
index 40f26de..82f1934 100644
--- a/hal/msm8916/platform.c
+++ b/hal/msm8916/platform.c
@@ -819,7 +819,9 @@
!strncmp(snd_card_name, "msm8953-tasha-snd-card",
sizeof("msm8953-tasha-snd-card")) ||
!strncmp(snd_card_name, "msm8953-tashalite-snd-card",
- sizeof("msm8953-tashalite-snd-card")))
+ sizeof("msm8953-tashalite-snd-card")) ||
+ !strncmp(snd_card_name, "msmfalcon-tasha-snd-card",
+ sizeof("msmfalcon-tasha-snd-card")))
{
ALOGI("%s: snd_card_name: %s",__func__,snd_card_name);
is_external_codec = true;
@@ -1107,6 +1109,13 @@
msm_device_to_be_id = msm_device_to_be_id_internal_codec;
msm_be_id_array_len =
sizeof(msm_device_to_be_id_internal_codec) / sizeof(msm_device_to_be_id_internal_codec[0]);
+ } else if (!strncmp(snd_card_name, "msmfalcon-tasha-snd-card",
+ sizeof("msmfalcon-tasha-snd-card"))) {
+ strlcpy(mixer_xml_path, MIXER_XML_PATH_WCD9335,
+ sizeof(MIXER_XML_PATH_WCD9335));
+ msm_device_to_be_id = msm_device_to_be_id_external_codec;
+ msm_be_id_array_len =
+ sizeof(msm_device_to_be_id_external_codec) / sizeof(msm_device_to_be_id_external_codec[0]);
} else {
strlcpy(mixer_xml_path, MIXER_XML_PATH,
sizeof(MIXER_XML_PATH));