summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Laurent <elaurent@google.com>2017-01-19 23:14:59 +0000
committerandroid-build-merger <android-build-merger@google.com>2017-01-19 23:14:59 +0000
commit95aafa21558dfc8605c5e804b429797f1085abcd (patch)
tree679d00ea3d06c44b0fbcb4cbf21b9f08f08b8265
parentafd083ccc5bc00d63d922a1ade3cab4d8ec0c6ea (diff)
parent8e5e4d6f16d7a048ab2fe913ccb9102e7c25967d (diff)
downloadshamu-95aafa21558dfc8605c5e804b429797f1085abcd.tar.gz
Revert "Revert "Revert "Path fix for backend connection to FE upon call disconnection""" am: bd6ca81fa3 am: 2205dad1ff
am: 8e5e4d6f16 Change-Id: I9191522c06452eace00096b43bea900bfaa493d3
-rw-r--r--mixer_paths.xml68
1 files changed, 22 insertions, 46 deletions
diff --git a/mixer_paths.xml b/mixer_paths.xml
index 7c5d02eb..34944d04 100644
--- a/mixer_paths.xml
+++ b/mixer_paths.xml
@@ -156,36 +156,8 @@
<ctl name="AFE_PCM_RX Audio Mixer MultiMedia5" value="0" />
<!-- usb headset end -->
<ctl name="BOOST ENABLE Spkr Left Prot" value="0" />
- <ctl name="BOOST_STUB Right Mixer right MM_DL1" value="0" />
- <ctl name="BOOST_STUB Right Mixer right MM_DL2" value="0" />
- <ctl name="BOOST_STUB Right Mixer right MM_DL3" value="0" />
- <ctl name="BOOST_STUB Right Mixer right MM_DL4" value="0" />
- <ctl name="BOOST_STUB Right Mixer right MM_DL5" value="0" />
- <ctl name="BOOST_STUB Right Mixer right MM_DL6" value="0" />
- <ctl name="BOOST_STUB Right Mixer right MM_DL7" value="0" />
- <ctl name="BOOST_STUB Right Mixer right MM_DL8" value="0" />
- <ctl name="BOOST_STUB Right Mixer right VOIP_DL" value="0" />
- <ctl name="BOOST_STUB Right Mixer right CS-VOICE_DL1" value="0" />
- <ctl name="BOOST_STUB Right Mixer right VOICE2_DL" value="0" />
- <ctl name="BOOST_STUB Right Mixer right VoLTE_DL" value="0" />
- <ctl name="BOOST_STUB Right Mixer right VOLTE_STUB_DL" value="0" />
- <ctl name="BOOST_STUB Right Mixer right VOICE_STUB_DL" value="0" />
- <ctl name="BOOST_STUB Right Mixer right VOICE2_STUB_DL" value="0" />
- <ctl name="BOOST_STUB Left Mixer left MM_DL1" value="0" />
- <ctl name="BOOST_STUB Left Mixer left MM_DL2" value="0" />
- <ctl name="BOOST_STUB Left Mixer left MM_DL3" value="0" />
- <ctl name="BOOST_STUB Left Mixer left MM_DL4" value="0" />
- <ctl name="BOOST_STUB Left Mixer left MM_DL5" value="0" />
- <ctl name="BOOST_STUB Left Mixer left MM_DL6" value="0" />
- <ctl name="BOOST_STUB Left Mixer left MM_DL7" value="0" />
- <ctl name="BOOST_STUB Left Mixer left MM_DL8" value="0" />
- <ctl name="BOOST_STUB Left Mixer left VOIP_DL" value="0" />
- <ctl name="BOOST_STUB Left Mixer left CS-VOICE_DL1" value="0" />
- <ctl name="BOOST_STUB Left Mixer left VOICE2_DL" value="0" />
- <ctl name="BOOST_STUB Left Mixer left VoLTE_DL" value="0" />
- <ctl name="BOOST_STUB Left Mixer left VOLTE_STUB_DL" value="0" />
- <ctl name="BOOST_STUB Left Mixer left VOICE_STUB_DL" value="0" />
- <ctl name="BOOST_STUB Left Mixer left VOICE2_STUB_DL" value="0" />
+ <ctl name="BOOST_STUB Right Mixer right" value="0" />
+ <ctl name="BOOST_STUB Left Mixer left" value="0" />
<ctl name="BOOST earpiece mode" value="Off" />
<ctl name="QUAT_MI2S_RX Channels" value="One" />
<ctl name="BOOST Left Ch Select" value="1" />
@@ -342,8 +314,6 @@
<path name="deep-buffer-playback speaker">
<ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia1" value="1" />
- <ctl name="BOOST_STUB Right Mixer right MM_DL1" value="1" />
- <ctl name="BOOST_STUB Left Mixer left MM_DL1" value="1" />
</path>
<path name="deep-buffer-playback handset">
@@ -391,8 +361,6 @@
<path name="low-latency-playback speaker">
<ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia5" value="1" />
- <ctl name="BOOST_STUB Right Mixer right MM_DL5" value="1" />
- <ctl name="BOOST_STUB Left Mixer left MM_DL5" value="1" />
</path>
<path name="low-latency-playback handset">
@@ -428,8 +396,6 @@
<path name="compress-offload-playback speaker">
<ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia4" value="1" />
- <ctl name="BOOST_STUB Right Mixer right MM_DL4" value="1" />
- <ctl name="BOOST_STUB Left Mixer left MM_DL4" value="1" />
</path>
<path name="compress-offload-playback handset">
@@ -510,8 +476,6 @@
<ctl name="QUAT_MI2S_RX_Voice Mixer Voice Stub" value="1" />
<ctl name="Voice Stub Tx Mixer STUB_TX_HL" value="1" />
<ctl name="Voice Stub Tx Mixer STUB_1_TX_HL" value="1" />
- <ctl name="BOOST_STUB Right Mixer right VOICE_STUB_DL" value="1" />
- <ctl name="BOOST_STUB Left Mixer left VOICE_STUB_DL" value="1" />
</path>
<path name="voice-call speaker">
@@ -610,8 +574,6 @@
<ctl name="QUAT_MI2S_RX_Voice Mixer VoLTE Stub" value="1" />
<ctl name="VoLTE Stub Tx Mixer STUB_TX_HL" value="1" />
<ctl name="VoLTE Stub Tx Mixer STUB_1_TX_HL" value="1" />
- <ctl name="BOOST_STUB Right Mixer right VOLTE_STUB_DL" value="1" />
- <ctl name="BOOST_STUB Left Mixer left VOLTE_STUB_DL" value="1" />
</path>
<path name="volte-call speaker">
@@ -774,7 +736,9 @@
<!-- Select Right channel on Right IC bypass mode -->
<ctl name="BOOST Right Ch Select" value="2" />
<!-- Enable Mixers to power up Left and Right IC's -->
- <path name="speaker-gain-default" />
+ <ctl name="BOOST_STUB Right Mixer right" value="1" />
+ <ctl name="BOOST_STUB Left Mixer left" value="1" />
+ <path name="speaker-gain-default" />
</path>
<path name="speaker-reverse">
@@ -785,6 +749,9 @@
<ctl name="BOOST Left Ch Select" value="2" />
<!-- Select Right channel on Right IC bypass mode -->
<ctl name="BOOST Right Ch Select" value="1" />
+ <!-- Enable Mixers to power up Left and Right IC's -->
+ <ctl name="BOOST_STUB Right Mixer right" value="1" />
+ <ctl name="BOOST_STUB Left Mixer left" value="1" />
</path>
<path name="speaker-safe">
@@ -792,7 +759,8 @@
<!-- Select mono channel on Right IC -->
<ctl name="BOOST Right Ch Select" value="3" />
<!-- Enable Mixers to power up Right IC only -->
- <path name="speaker-safe-gain-default" />
+ <ctl name="BOOST_STUB Right Mixer right" value="1" />
+ <path name="speaker-safe-gain-default" />
</path>
<path name="speaker-mic">
@@ -812,6 +780,9 @@
<path name="handset">
<!-- Enable earpiece mode this toggles gpio -->
<ctl name="BOOST earpiece mode" value="On" />
+ <!-- Enable Mixer to power up Left IC -->
+ <ctl name="BOOST_STUB Left Mixer left" value="1" />
+ <ctl name="BOOST_STUB Right Mixer right" value="0" />
<!-- select (l + r)/2 -->
<ctl name="BOOST Left Ch Select" value="3" />
<!-- bypass dsp -->
@@ -886,6 +857,9 @@
<path name="voice-speaker">
<!-- Disable earpiece mode -->
<ctl name="BOOST earpiece mode" value="Off" />
+ <!-- Enable Mixer to power up Left IC -->
+ <ctl name="BOOST_STUB Left Mixer left" value="1" />
+ <ctl name="BOOST_STUB Right Mixer right" value="0" />
<!-- select (l + r)/2 -->
<ctl name="BOOST Left Ch Select" value="3" />
</path>
@@ -915,23 +889,25 @@
<ctl name="BOOST earpiece mode" value="Off" />
<ctl name="BOOST Left Ch Select" value="3" />
<ctl name="BOOST Right Ch Select" value="3" />
- <path name="spkr-gain-in-headphone-combo" />
+ <ctl name="BOOST_STUB Right Mixer right" value="1" />
+ <ctl name="BOOST_STUB Left Mixer left" value="1" />
+ <path name="spkr-gain-in-headphone-combo" />
</path>
<path name="speaker-safe-and-headphones">
<path name="speaker-safe" />
<path name="headphones" />
- <path name="spkr-safe-gain-in-headphone-combo" />
+ <path name="spkr-safe-gain-in-headphone-combo" />
</path>
<path name="speaker-and-line">
<path name="speaker-and-headphones" />
- <path name="spkr-gain-in-line-combo" />
+ <path name="spkr-gain-in-line-combo" />
</path>
<path name="speaker-safe-and-line">
<path name="speaker-safe-and-headphones" />
- <path name="spkr-safe-gain-in-line-combo" />
+ <path name="spkr-safe-gain-in-line-combo" />
</path>
<path name="voice-rec-mic">