hal: Add support for VoWLAN feature
Add VoWLAN pcm ID and usecase to enable voice
over WLAN feature.
CRs-fixed: 642690
Change-Id: I791ffb19f61a726b8c2c45de380559831e08b520
diff --git a/hal/msm8916/platform.c b/hal/msm8916/platform.c
index 8cb2599..dd421bb 100644
--- a/hal/msm8916/platform.c
+++ b/hal/msm8916/platform.c
@@ -143,6 +143,7 @@
[USECASE_VOICE2_CALL] = {VOICE2_CALL_PCM_DEVICE, VOICE2_CALL_PCM_DEVICE},
[USECASE_VOLTE_CALL] = {VOLTE_CALL_PCM_DEVICE, VOLTE_CALL_PCM_DEVICE},
[USECASE_QCHAT_CALL] = {QCHAT_CALL_PCM_DEVICE, QCHAT_CALL_PCM_DEVICE},
+ [USECASE_VOWLAN_CALL] = {VOWLAN_CALL_PCM_DEVICE, VOWLAN_CALL_PCM_DEVICE},
[USECASE_COMPRESS_VOIP_CALL] = {COMPRESS_VOIP_CALL_PCM_DEVICE, COMPRESS_VOIP_CALL_PCM_DEVICE},
[USECASE_INCALL_REC_UPLINK] = {AUDIO_RECORD_PCM_DEVICE,
AUDIO_RECORD_PCM_DEVICE},
diff --git a/hal/msm8916/platform.h b/hal/msm8916/platform.h
index cad5198..45df28a 100644
--- a/hal/msm8916/platform.h
+++ b/hal/msm8916/platform.h
@@ -187,6 +187,7 @@
#define VOICE2_CALL_PCM_DEVICE 13
#define VOLTE_CALL_PCM_DEVICE 15
#define QCHAT_CALL_PCM_DEVICE 14
+#define VOWLAN_CALL_PCM_DEVICE 16
#define LIB_CSD_CLIENT "libcsd-client.so"
/* CSD-CLIENT related functions */