configs: Initial config files for msmpeafowl
All the config files for new target
msmpeafowl are added
Change-Id: I735fb89f2538643223cf2e5bf902f3ee3e5bb345
diff --git a/hal/msm8974/platform.c b/hal/msm8974/platform.c
index a29aa9d..ec99fe3 100644
--- a/hal/msm8974/platform.c
+++ b/hal/msm8974/platform.c
@@ -75,7 +75,7 @@
#endif
#include <linux/msm_audio.h>
-#if defined (PLATFORM_MSM8998) || (PLATFORM_SDM845)
+#if defined (PLATFORM_MSM8998) || (PLATFORM_SDM845) || (PLATFORM_SDM670)
#include <sound/devdep_params.h>
#endif
@@ -1671,6 +1671,11 @@
ALOGD("using tasha ACDB files for tasha-lite");
return "sdm660-tasha-snd-card";
}
+ if(!strncmp(snd_card_name, "sdm670-tashalite-snd-card",
+ sizeof("sdm670-tashalite-snd-card"))) {
+ ALOGD("using tasha ACDB files for tasha-lite");
+ return "sdm670-tasha-snd-card";
+ }
return snd_card_name;
}
@@ -2257,7 +2262,8 @@
strdup("SLIM_5_RX SampleRate");
if (!my_data->is_slimbus_interface) {
- if (!strncmp(snd_card_name, "sdm660", strlen("sdm660"))) {
+ if (!strncmp(snd_card_name, "sdm660", strlen("sdm660")) ||
+ !strncmp(snd_card_name, "sdm670", strlen("sdm670"))) {
my_data->current_backend_cfg[DEFAULT_CODEC_BACKEND].bitwidth_mixer_ctl =
strdup("INT4_MI2S_RX Format");
@@ -7195,7 +7201,7 @@
return MAX_CODEC_BACKENDS;
}
-#if defined (PLATFORM_MSM8998) || (PLATFORM_SDM845)
+#if defined (PLATFORM_MSM8998) || (PLATFORM_SDM845) || (PLATFORM_SDM670)
int platform_get_mmap_data_fd(void *platform, int fe_dev, int dir, int *fd,
uint32_t *size)
{