External Modem based Voice call support

1. Enable csd client related changes
2. PCM device id update for voice call
3. AFE loopback for both voice call rx and tx path

Change-Id: I66081f003549a244548a050c2bb13796ee6c79e4
diff --git a/hal/msm8974/platform.h b/hal/msm8974/platform.h
index 1d56a7e..033bd32 100644
--- a/hal/msm8974/platform.h
+++ b/hal/msm8974/platform.h
@@ -585,6 +585,14 @@
 #define VOLTE_CALL_PCM_DEVICE 15
 #define QCHAT_CALL_PCM_DEVICE 37
 #define VOWLAN_CALL_PCM_DEVICE 16
+#elif PLATFORM_AUTO
+#define HOST_LESS_RX_ID 41
+#define HOST_LESS_TX_ID 42
+#define VOICE_CALL_PCM_DEVICE 8
+#define VOICE2_CALL_PCM_DEVICE -1
+#define VOLTE_CALL_PCM_DEVICE -1
+#define QCHAT_CALL_PCM_DEVICE -1
+#define VOWLAN_CALL_PCM_DEVICE -1
 #else
 #define VOICE_CALL_PCM_DEVICE 2
 #define VOICE2_CALL_PCM_DEVICE 22