hal: audio_extn: enable speaker protection for wsa analog mono speaker
Update required acdb ids and channel config for supporting
speaker protection in 8952 WSA Analog mode.
Change-Id: I2642ba8cf0fc5854cd26ceaf6f773786b87bff74
diff --git a/hal/msm8916/platform.c b/hal/msm8916/platform.c
index e2a9648..090bf28 100644
--- a/hal/msm8916/platform.c
+++ b/hal/msm8916/platform.c
@@ -4504,13 +4504,14 @@
return ret;
}
-int platform_get_wsa_mode(void *platform)
+int platform_get_wsa_mode(void *adev)
{
- struct platform_data *my_data = (struct platform_data *)platform;
+ struct audio_device *adev_h = adev;
char *snd_card_name;
- snd_card_name = mixer_get_name(my_data->adev->mixer);
+ snd_card_name = mixer_get_name(adev_h->mixer);
if ((!strcmp(snd_card_name, "msm8952-skum-snd-card")) ||
+ (!strcmp(snd_card_name, "msm8952-snd-card")) ||
(!strcmp(snd_card_name, "msm8952-snd-card-mtp")))
return 1;
else