summaryrefslogtreecommitdiff
path: root/mixer_paths_intcodec_s4.xml
diff options
context:
space:
mode:
authoryixuanjiang <yixuanjiang@google.com>2018-09-06 20:06:55 +0800
committerHW Lee <hwlee@google.com>2018-10-10 08:03:11 +0000
commitf6106ed7b8eae95b8ee8cf42906f5abe1ef2c546 (patch)
tree02e3b0ca660afe8c887bccf9d0e7b8f48685a438 /mixer_paths_intcodec_s4.xml
parent953cdcfa3ab26748bdd1d389d98de6c199819399 (diff)
mixerpaths: add headset headphone separate backend
Bug: 112520435 Test: local build Change-Id: Ie220dde3fce2de8e4008e65fc537bce41bd1258d Signed-off-by: yixuanjiang <yixuanjiang@google.com>
Diffstat (limited to 'mixer_paths_intcodec_s4.xml')
-rw-r--r--mixer_paths_intcodec_s4.xml67
1 files changed, 66 insertions, 1 deletions
diff --git a/mixer_paths_intcodec_s4.xml b/mixer_paths_intcodec_s4.xml
index 621fbfcf..e48d339f 100644
--- a/mixer_paths_intcodec_s4.xml
+++ b/mixer_paths_intcodec_s4.xml
@@ -507,6 +507,10 @@
<ctl name="AUDIO_REF_EC_UL1 MUX" value="INT0_MI2S_RX" />
</path>
+ <path name="echo-reference headset">
+ <ctl name="AUDIO_REF_EC_UL1 MUX" value="INT0_MI2S_RX" />
+ </path>
+
<path name="echo-reference usb-headset">
<ctl name="AUDIO_REF_EC_UL10 MUX" value="USB_AUDIO_RX" />
</path>
@@ -582,6 +586,10 @@
<ctl name="INT0_MI2S_RX Audio Mixer MultiMedia1" value="1" />
</path>
+ <path name="deep-buffer-playback headset">
+ <ctl name="INT0_MI2S_RX Audio Mixer MultiMedia1" value="1" />
+ </path>
+
<path name="deep-buffer-playback speaker-and-headphones">
<path name="deep-buffer-playback headphones" />
<path name="deep-buffer-playback speaker" />
@@ -665,6 +673,10 @@
<ctl name="INT0_MI2S_RX Audio Mixer MultiMedia5" value="1" />
</path>
+ <path name="low-latency-playback headset">
+ <ctl name="INT0_MI2S_RX Audio Mixer MultiMedia5" value="1" />
+ </path>
+
<path name="low-latency-playback speaker-and-headphones">
<path name="low-latency-playback headphones" />
<path name="low-latency-playback speaker" />
@@ -712,6 +724,10 @@
<ctl name="INT0_MI2S_RX Audio Mixer MultiMedia8" value="1" />
</path>
+ <path name="audio-ull-playback headset">
+ <ctl name="INT0_MI2S_RX Audio Mixer MultiMedia8" value="1" />
+ </path>
+
<path name="audio-ull-playback speaker-and-headphones">
<path name="audio-ull-playback" />
<path name="audio-ull-playback speaker" />
@@ -846,6 +862,10 @@
<ctl name="INT0_MI2S_RX Audio Mixer MultiMedia4" value="1" />
</path>
+ <path name="compress-offload-playback headset">
+ <ctl name="INT0_MI2S_RX Audio Mixer MultiMedia4" value="1" />
+ </path>
+
<path name="compress-offload-playback headphones-44.1">
<ctl name="INT0_MI2S_RX Audio Mixer MultiMedia4" value="1" />
</path>
@@ -999,6 +1019,12 @@
<ctl name="INT0_MI2S_RX_DL_HL Switch" value="1" />
</path>
+ <path name="play-fm headset">
+ <ctl name="SLIMBUS_8 LOOPBACK Volume" value="1" />
+ <ctl name="INT0_MI2S_RX Port Mixer SLIM_8_TX" value="1" />
+ <ctl name="INT0_MI2S_RX_DL_HL Switch" value="1" />
+ </path>
+
<path name="incall-rec-uplink">
<ctl name="MultiMedia1 Mixer VOC_REC_UL" value="1" />
</path>
@@ -1209,6 +1235,14 @@
<ctl name="INT0_MI2S_RX_DL_HL Switch" value="1" />
</path>
+ <path name="hfp-sco headset">
+ <ctl name="HFP_SLIM7_UL_HL Switch" value="1" />
+ <ctl name="INT0_MI2S_RX Port Mixer SLIM_7_TX" value="1" />
+ <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia6" value="1" />
+ <ctl name="MultiMedia6 Mixer PRI_TDM_TX_0" value="1" />
+ <ctl name="INT0_MI2S_RX_DL_HL Switch" value="1" />
+ </path>
+
<path name="hfp-sco-wb">
<ctl name="BT SampleRate" value="KHZ_16" />
<path name="hfp-sco" />
@@ -1219,6 +1253,11 @@
<path name="hfp-sco headphones" />
</path>
+ <path name="hfp-sco-wb headset">
+ <ctl name="BT SampleRate" value="KHZ_16" />
+ <path name="hfp-sco headphones" />
+ </path>
+
<path name="compress-voip-call">
<ctl name="SEC_TDM_RX_0_Voice Mixer Voip" value="1"/>
<ctl name="Voip_Tx Mixer PRI_TDM_0_TX_Voip" value="1"/>
@@ -1241,9 +1280,13 @@
<path name="compress-voip-call headphones">
<ctl name="INT0_MI2S_RX_Voice Mixer Voip" value="1" />
- <ctl name="Voip_Tx Mixer INT3_MI2S_TX_Voip" value="1" />
+ <ctl name="Voip_Tx Mixer PRI_TDM_TX_Voip" value="1" />
</path>
+ <path name="compress-voip-call headset">
+ <ctl name="INT0_MI2S_RX_Voice Mixer Voip" value="1" />
+ <ctl name="Voip_Tx Mixer INT3_MI2S_TX_Voip" value="1" />
+ </path>
<path name="compress-voip-call bt-sco">
<ctl name="SLIM_7_RX_Voice Mixer Voip" value="1" />
@@ -1288,6 +1331,11 @@
<path name="voicemmode1-call headphones">
<ctl name="INT0_MI2S_RX_Voice Mixer VoiceMMode1" value="1" />
+ <ctl name="VoiceMMode1_Tx Mixer PRI_TDM_TX_0_MMode1" value="1" />
+ </path>
+
+ <path name="voicemmode1-call headset">
+ <ctl name="INT0_MI2S_RX_Voice Mixer VoiceMMode1" value="1" />
<ctl name="VoiceMMode1_Tx Mixer INT3_MI2S_TX_MMode1" value="1" />
</path>
@@ -1339,6 +1387,11 @@
<path name="voicemmode2-call headphones">
<ctl name="INT0_MI2S_RX_Voice Mixer VoiceMMode2" value="1" />
+ <ctl name="VoiceMMode2_Tx Mixer PRI_TDM_TX_0_MMode1" value="1" />
+ </path>
+
+ <path name="voicemmode2-call headset">
+ <ctl name="INT0_MI2S_RX_Voice Mixer VoiceMMode2" value="1" />
<ctl name="VoiceMMode2_Tx Mixer INT3_MI2S_TX_MMode2" value="1" />
</path>
@@ -1389,6 +1442,10 @@
<ctl name="INT0_MI2S_RX Audio Mixer MultiMedia10" value="1" />
</path>
+ <path name="audio-playback-voip headset">
+ <ctl name="INT0_MI2S_RX Audio Mixer MultiMedia10" value="1" />
+ </path>
+
<path name="audio-playback-voip bt-sco">
<ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia10" value="1" />
</path>
@@ -2165,6 +2222,10 @@
<ctl name="INT0_MI2S_RX Audio Mixer MultiMedia16" value="1" />
</path>
+ <path name="mmap-playback headset">
+ <ctl name="INT0_MI2S_RX Audio Mixer MultiMedia16" value="1" />
+ </path>
+
<path name="mmap-playback speaker-and-headphones">
<path name="mmap-playback speaker"/>
<path name="mmap-playback headphones" />
@@ -2299,6 +2360,10 @@
<path name="incall-music-uplink" />
</path>
+ <path name="incall-music-uplink headset">
+ <path name="incall-music-uplink" />
+ </path>
+
<path name="incall-music-uplink speaker-and-headphones">
<path name="incall-music-uplink" />
</path>