diff options
| author | luca020400 <luca.stefani.ge1@gmail.com> | 2015-12-24 16:56:29 +0100 |
|---|---|---|
| committer | LuK1337 <priv.luk@gmail.com> | 2016-01-26 18:05:38 +0100 |
| commit | 882df4dbde02284dd3768d781db941c56e9fc7b6 (patch) | |
| tree | 7fc4256d4ae1ea86ddd3e846bea7ae3a2cf40955 /audio | |
| parent | 5ee877c87212f3f8c605744dd3e6564f74c70f39 (diff) | |
msm8916-common/configs: Import ASUS mixer_paths.xml
Diffstat (limited to 'audio')
| -rw-r--r-- | audio/mixer_paths.xml | 212 |
1 files changed, 200 insertions, 12 deletions
diff --git a/audio/mixer_paths.xml b/audio/mixer_paths.xml index 686e881..9d69879 100644 --- a/audio/mixer_paths.xml +++ b/audio/mixer_paths.xml @@ -1,4 +1,5 @@ <?xml version="1.0" encoding="ISO-8859-1"?> +<!-- ZD551KL 20150903 WW --> <mixer> <!-- These are the initial mixer settings --> <ctl name="Voice Rx Device Mute" id="0" value="0" /> @@ -53,7 +54,8 @@ <ctl name="HPHR" value="ZERO" /> <ctl name="SPK DAC Switch" value="0" /> <ctl name="Speaker Boost" value="ENABLE" /> - <ctl name="EAR PA Gain" value="POS_1P5_DB" /> + <ctl name="MICBIAS CAPLESS Switch" value="0" /> + <ctl name="EAR PA Gain" value="POS_6_DB" /> <ctl name="EAR PA Boost" value="ENABLE" /> <ctl name="MI2S_RX Channels" value="One" /> <ctl name="MI2S_TX Channels" value="One" /> @@ -71,10 +73,13 @@ <ctl name="MultiMedia1 Mixer INTERNAL_BT_SCO_TX" value="0" /> <ctl name="PRI_MI2S_RX_Voice Mixer CSVoice" value="0" /> <ctl name="Voice_Tx Mixer TERT_MI2S_TX_Voice" value="0" /> + <ctl name="PRI_MI2S_RX Port Mixer INT_BT_SCO_TX" value="0" /> <!-- Voice BTSCO --> <ctl name="Internal BTSCO SampleRate" value="8000" /> <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer CSVoice" value="0" /> <ctl name="Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice" value="0" /> + <ctl name="INTERNAL_BT_SCO_RX Audio Mixer Multimedia6" value="0" /> + <ctl name="MultiMedia6 Mixer TERT_MI2S_TX" value="0" /> <!-- Voice2 --> <ctl name="PRI_MI2S_RX_Voice Mixer Voice2" value="0" /> @@ -85,6 +90,16 @@ <ctl name="Voice2_Tx Mixer AFE_PCM_TX_Voice2" value="0" /> <!-- Voice2 end --> + <!-- VoWLAN --> + <ctl name="PRI_MI2S_RX_Voice Mixer VoWLAN" value="0" /> + <ctl name="VoWLAN_Tx Mixer TERT_MI2S_TX_VoWLAN" value="0" /> + <ctl name="HDMI_RX_Voice Mixer VoWLAN" value="0" /> + <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer VoWLAN" value="0" /> + <ctl name="VoWLAN_Tx Mixer INTERNAL_BT_SCO_TX_VoWLAN" value="0" /> + <ctl name="AFE_PCM_RX_Voice Mixer VoWLAN" value="0" /> + <ctl name="VoWLAN_Tx Mixer AFE_PCM_TX_VoWLAN" value="0" /> + <!-- VoWLAN --> + <!-- Voip --> <ctl name="PRI_MI2S_RX_Voice Mixer Voip" value="0" /> <ctl name="Voip_Tx Mixer TERT_MI2S_TX_Voip" value="0" /> @@ -160,6 +175,10 @@ <ctl name="MI2S_DL_HL Switch" value="0" /> <!-- ADSP testfwk end--> + <path name="bt-sco-wb-samplerate"> + <ctl name="Internal BTSCO SampleRate" value="16000" /> + </path> + <!-- These are audio route (FE to BE) specific mixer settings --> <path name="deep-buffer-playback"> <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia1" value="1" /> @@ -272,14 +291,14 @@ <ctl name="MultiMedia1 Mixer INTERNAL_FM_TX" value="1" /> </path> - <path name="low-latency-record"> - <ctl name="MultiMedia5 Mixer TERT_MI2S_TX" value="1" /> - </path> - <path name="fm-virtual-record capture-fm"> <ctl name="MultiMedia2 Mixer INTERNAL_FM_TX" value="1" /> </path> + <path name="low-latency-record"> + <ctl name="MultiMedia5 Mixer TERT_MI2S_TX" value="1" /> + </path> + <path name="voice-call"> <ctl name="PRI_MI2S_RX_Voice Mixer CSVoice" value="1" /> <ctl name="Voice_Tx Mixer TERT_MI2S_TX_Voice" value="1" /> @@ -326,6 +345,43 @@ <ctl name="MI2S_DL_HL Switch" value="1" /> </path> + <path name="vowlan-call"> + <ctl name="PRI_MI2S_RX_Voice Mixer VoWLAN" value="1" /> + <ctl name="VoWLAN_Tx Mixer TERT_MI2S_TX_VoWLAN" value="1" /> + </path> + + <path name="vowlan-call hdmi"> + <ctl name="HDMI_RX_Voice Mixer VoWLAN" value="1" /> + <ctl name="VoWLAN_Tx Mixer TERT_MI2S_TX_VoWLAN" value="1" /> + </path> + + <path name="vowlan-call bt-sco"> + <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer VoWLAN" value="1" /> + <ctl name="VoWLAN_Tx Mixer INTERNAL_BT_SCO_TX_VoWLAN" value="1" /> + </path> + + <path name="vowlan-call bt-sco-wb"> + <ctl name="Internal BTSCO SampleRate" value="16000" /> + <path name="vowlan-call bt-sco" /> + </path> + + <path name="vowlan-call usb-headphones"> + <ctl name="AFE_PCM_RX_Voice Mixer VoWLAN" value="1" /> + <ctl name="VoWLAN_Tx Mixer AFE_PCM_TX_VoWLAN" value="1" /> + </path> + + <path name="hfp-sco"> + <ctl name="PRI_MI2S_RX Port Mixer INTERNAL_BT_SCO_TX" value="1" /> + <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia6" value="1" /> + <ctl name="MultiMedia6 Mixer TERT_MI2S_TX" value="1" /> + <ctl name="HFP_INT_UL_HL Switch" value="1" /> + </path> + + <path name="hfp-sco-wb"> + <ctl name="Internal BTSCO SampleRate" value="16000" /> + <path name="hfp-sco" /> + </path> + <path name="incall-rec-uplink"> <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="1" /> </path> @@ -433,6 +489,12 @@ <path name="adc2"> <ctl name="DEC1 MUX" value="ADC2" /> + <ctl name="MICBIAS CAPLESS Switch" value="1" /> + </path> + + <path name="adc3"> + <ctl name="DEC1 MUX" value="ADC2" /> + <ctl name="ADC2 MUX" value="INP3" /> </path> <path name="speaker"> @@ -440,6 +502,10 @@ <ctl name="SPK DAC Switch" value="1" /> </path> + <path name="speaker-for-ringtone"> + <path name="speaker" /> + </path> + <path name="speaker-mic"> <path name="adc1" /> <ctl name="IIR1 INP1 MUX" value="DEC1" /> @@ -454,7 +520,7 @@ </path> <path name="handset-mic"> - <path name="adc1" /> + <path name="adc3" /> <ctl name="IIR1 INP1 MUX" value="DEC1" /> </path> @@ -463,10 +529,15 @@ <ctl name="RX1 MIX1 INP1" value="RX1" /> <ctl name="RX2 MIX1 INP1" value="RX2" /> <ctl name="RDAC2 MUX" value="RX2" /> + <ctl name="EAR PA Gain" value="POS_6_DB" /> <ctl name="HPHL" value="Switch" /> <ctl name="HPHR" value="Switch" /> </path> + <path name="headphones-three-poles"> + <path name="headphones" /> + </path> + <path name="headset-mic"> <path name="adc2" /> <ctl name="ADC2 MUX" value="INP2" /> @@ -499,27 +570,87 @@ <path name="handset" /> </path> + <path name="handset-for-voip"> + <path name="voice-handset" /> + </path> + <path name="voice-speaker"> <path name="speaker" /> </path> + <path name="speaker-for-voip"> + <path name="voice-speaker" /> + </path> + <path name="voice-speaker-mic"> <path name="speaker-mic" /> </path> + <!-- Hands-free settings for 2nd Mic --> + <path name="voice-speaker-bmic"> + <path name="adc1" /> + <ctl name="IIR1 INP1 MUX" value="DEC1" /> + </path> + + <path name="speaker-bmic-for-voip"> + <path name="voice-speaker-bmic" /> + </path> + <path name="voice-headphones"> - <path name="sidetone-headphone" /> <path name="headphones" /> <path name="sidetone-headphone" /> </path> + <path name="headphones-for-voip"> + <path name="voice-headphones" /> + </path> + <path name="voice-headset-mic"> <path name="headset-mic" /> </path> + <path name="headphones-mic-for-voip"> + <path name="voice-headset-mic" /> + </path> + <path name="speaker-and-headphones"> <path name="speaker" /> <path name="headphones" /> + <ctl name="RX1 Digital Volume" value="64" /> + <ctl name="RX2 Digital Volume" value="64" /> + <ctl name="EAR PA Gain" value="POS_6_DB" /> + <ctl name="RX3 MIX1 INP2" value="RX2" /> + <ctl name="RX3 Digital Volume" value="78" /> + </path> + + <path name="speaker-and-headphones-three-poles"> + <path name="speaker" /> + <path name="headphones" /> + <ctl name="RX1 Digital Volume" value="64" /> + <ctl name="RX2 Digital Volume" value="64" /> + <ctl name="EAR PA Gain" value="POS_6_DB" /> + <ctl name="RX3 MIX1 INP2" value="RX2" /> + <ctl name="RX3 Digital Volume" value="78" /> + </path> + + <path name="speaker-and-headphones-for-ringtone"> + <path name="speaker" /> + <path name="headphones" /> + <ctl name="RX1 Digital Volume" value="64" /> + <ctl name="RX2 Digital Volume" value="64" /> + <ctl name="EAR PA Gain" value="POS_6_DB" /> + <ctl name="RX3 MIX1 INP2" value="RX2" /> + <ctl name="RX3 Digital Volume" value="78" /> + </path> + + <path name="speaker-and-headphones-three-poles-for-ringtone"> + <path name="speaker" /> + <path name="headphones" /> + <ctl name="RX1 Digital Volume" value="64" /> + <ctl name="RX2 Digital Volume" value="64" /> + <ctl name="EAR PA Gain" value="POS_6_DB" /> + <ctl name="RX3 MIX1 INP2" value="RX2" /> + <ctl name="RX3 Digital Volume" value="78" /> </path> <path name="usb-headphones"> @@ -541,7 +672,15 @@ </path> <path name="camcorder-mic"> - <path name="handset-mic" /> + <ctl name="DEC1 MUX" value="ADC2" /> + <ctl name="ADC2 MUX" value="INP3" /> + <ctl name="ADC2 Volume" value="6" /> + </path> + + <path name="camcorder-mic-inverse"> + <ctl name="DEC1 MUX" value="ADC2" /> + <ctl name="ADC2 MUX" value="INP3" /> + <ctl name="ADC2 Volume" value="6" /> </path> <path name="bt-sco-headset"> @@ -550,6 +689,12 @@ <path name="bt-sco-mic"> </path> + <path name="bt-sco-headset-wb"> + </path> + + <path name="bt-sco-mic-wb"> + </path> + <path name="usb-headset-mic"> </path> @@ -558,10 +703,9 @@ <!-- Dual MIC devices --> <path name="speaker-dmic-endfire"> - <path name="adc1" /> - <ctl name="DEC2 MUX" value="ADC2" /> + <path name="adc3" /> + <ctl name="DEC2 MUX" value="ADC1" /> <ctl name="MI2S_TX Channels" value="Two" /> - <ctl name="ADC2 MUX" value="INP3" /> </path> <path name="dmic-endfire"> @@ -572,6 +716,7 @@ <path name="dmic-endfire" /> </path> + <!-- Handset settings for Dual Mic --> <path name="voice-dmic-ef"> <path name="dmic-endfire" /> </path> @@ -596,11 +741,54 @@ <path name="speaker-dmic-endfire" /> </path> + <path name="handset-dmic-for-voip"> + <path name="voice-dmic-ef" /> + </path> + + <path name="speaker-dmic-broadside"> + <path name="adc3" /> + <ctl name="DEC2 MUX" value="ADC1" /> + <ctl name="MI2S_TX Channels" value="Two" /> + </path> + + <path name="dmic-broadside"> + <path name="speaker-dmic-broadside" /> + </path> + + <path name="voice-speaker-dmic-broadside"> + <path name="dmic-broadside"/> + </path> + <path name="echo-reference"> <ctl name="AUDIO_REF_EC_UL1 MUX" value="I2S_RX" /> </path> <!-- TTY devices --> + <!-- <asus-jeffery20150901+> Enable audio path echo cancellation--> + <path name="echo-reference-low-latency-record speaker"> + <ctl name="AUDIO_REF_EC_UL5 MUX" value="I2S_RX"/> + </path> + + <path name="echo-reference-audio-record speaker"> + <ctl name="AUDIO_REF_EC_UL1 MUX" value="I2S_RX"/> + </path> + + <path name="echo-reference-low-latency-record handset"> + <ctl name="AUDIO_REF_EC_UL5 MUX" value="I2S_RX" /> + </path> + + <path name="echo-reference-audio-record handset"> + <ctl name="AUDIO_REF_EC_UL1 MUX" value="I2S_RX" /> + </path> + + <path name="echo-reference-low-latency-record headphone"> + <ctl name="AUDIO_REF_EC_UL5 MUX" value="I2S_RX" /> + </path> + + <path name="echo-reference-audio-record headphone"> + <ctl name="AUDIO_REF_EC_UL1 MUX" value="I2S_RX" /> + </path> + <!-- <asus-jeffery20150901-> Enable audio path echo cancellation--> <path name="tty-headphones"> <ctl name="RX1 MIX1 INP1" value="RX1" /> @@ -632,7 +820,7 @@ </path> <path name="voice-tty-vco-handset-mic"> - <path name="adc1" /> + <path name="adc3" /> </path> <path name="ADSP testfwk"> |
