Merge "hal: Update pcm_open flag for compress voip tx"
diff --git a/configs/msmnile/mixer_paths_pcie.xml b/configs/msmnile/mixer_paths_pcie.xml
index 4515cb2..01e275d 100755
--- a/configs/msmnile/mixer_paths_pcie.xml
+++ b/configs/msmnile/mixer_paths_pcie.xml
@@ -1878,11 +1878,11 @@
     <path name="voicemmode1-call">
         <ctl name="SLIMBUS6_DL_HL Switch" value="1" />
         <ctl name="PCM_RX_DL_HL Switch" value="1" />
-        <ctl name="Voice Stub Tx Mixer SLIM_0_TX" value="1" />
+        <ctl name="Voice Stub Tx Mixer SLIM_1_TX" value="1" />
         <ctl name="AFE_PCM_RX_Voice Mixer Voice Stub" value="1" />
         <ctl name="Voice Stub Tx Mixer AFE_PCM_TX" value="1" />
         <ctl name="SLIM_6_RX_Voice Mixer Voice Stub" value="1" />
-        <ctl name="AFE_PCM_RX Port Mixer SLIM_0_TX" value="1" />
+        <ctl name="AFE_PCM_RX Port Mixer SLIM_1_TX" value="1" />
         <ctl name="SLIMBUS_6_RX Port Mixer AFE_PCM_TX" value="1" />
     </path>
 
@@ -1946,33 +1946,33 @@
     <path name="voicemmode2-call">
         <ctl name="SLIMBUS6_DL_HL Switch" value="1" />
         <ctl name="PCM_RX_DL_HL Switch" value="1" />
-        <ctl name="Voice Stub Tx Mixer SLIM_0_TX" value="1" />
+        <ctl name="Voice Stub Tx Mixer SLIM_1_TX" value="1" />
         <ctl name="AFE_PCM_RX_Voice Mixer Voice Stub" value="1" />
         <ctl name="Voice Stub Tx Mixer AFE_PCM_TX" value="1" />
         <ctl name="SLIM_6_RX_Voice Mixer Voice Stub" value="1" />
-        <ctl name="AFE_PCM_RX Port Mixer SLIM_0_TX" value="1" />
+        <ctl name="AFE_PCM_RX Port Mixer SLIM_1_TX" value="1" />
         <ctl name="SLIMBUS_6_RX Port Mixer AFE_PCM_TX" value="1" />
     </path>
 
     <path name="voicemmode2-call headphones">
         <ctl name="SLIMBUS6_DL_HL Switch" value="1" />
         <ctl name="PCM_RX_DL_HL Switch" value="1" />
-        <ctl name="Voice Stub Tx Mixer SLIM_0_TX" value="1" />
+        <ctl name="Voice Stub Tx Mixer SLIM_1_TX" value="1" />
         <ctl name="AFE_PCM_RX_Voice Mixer Voice Stub" value="1" />
         <ctl name="Voice Stub Tx Mixer AFE_PCM_TX" value="1" />
         <ctl name="SLIM_6_RX_Voice Mixer Voice Stub" value="1" />
-        <ctl name="AFE_PCM_RX Port Mixer SLIM_0_TX" value="1" />
+        <ctl name="AFE_PCM_RX Port Mixer SLIM_1_TX" value="1" />
         <ctl name="SLIMBUS_6_RX Port Mixer AFE_PCM_TX" value="1" />
     </path>
 
     <path name="voicemmode2-call headset">
         <ctl name="SLIMBUS6_DL_HL Switch" value="1" />
         <ctl name="PCM_RX_DL_HL Switch" value="1" />
-        <ctl name="Voice Stub Tx Mixer SLIM_0_TX" value="1" />
+        <ctl name="Voice Stub Tx Mixer SLIM_1_TX" value="1" />
         <ctl name="AFE_PCM_RX_Voice Mixer Voice Stub" value="1" />
         <ctl name="Voice Stub Tx Mixer AFE_PCM_TX" value="1" />
         <ctl name="SLIM_6_RX_Voice Mixer Voice Stub" value="1" />
-        <ctl name="AFE_PCM_RX Port Mixer SLIM_0_TX" value="1" />
+        <ctl name="AFE_PCM_RX Port Mixer SLIM_1_TX" value="1" />
         <ctl name="SLIMBUS_6_RX Port Mixer AFE_PCM_TX" value="1" />
     </path>
 
diff --git a/hal/msm8974/platform.h b/hal/msm8974/platform.h
index da33147..7c807b4 100644
--- a/hal/msm8974/platform.h
+++ b/hal/msm8974/platform.h
@@ -627,6 +627,13 @@
 #define HOST_LESS_TX_ID -1
 #endif
 
+#ifndef PCIE_HOST_LESS_RX_ID
+#define PCIE_HOST_LESS_RX_ID -1
+#endif
+#ifndef PCIE_HOST_LESS_TX_ID
+#define PCIE_HOST_LESS_TX_ID -1
+#endif
+
 #ifdef PLATFORM_MSM8996
 #define VOICEMMODE1_CALL_PCM_DEVICE 2
 #define VOICEMMODE2_CALL_PCM_DEVICE 22