sanders: update configs from NPS26.116-26

This commit is contained in:
Vachounet
2017-09-20 13:37:19 +02:00
parent 4d5f94920b
commit 6a649697e6
8 changed files with 736 additions and 296 deletions

View File

@@ -1,6 +1,6 @@
global_config {
name Potter
sonification_pad 19
name Sanders
sonification_pad 20
sonification_prox_timeout_sec 5
}
@@ -8,22 +8,19 @@ ring {
#dB to attenuate playback to meet safety level at each volume step
#16 steps total, 15...0. In case of truncated list, last attenuation
#given will be applied to all lower volume steps
attenuation 38,38,35,35,32,32,29,29,26,26,24,24,22,22,20,20
knee_step 16
#attenuation 28,28,25,25,22,22,20,20,20,20,20,20,20,20,20,20
}
voice {
#dB to attenuate playback to meet safety level at each volume step
#16 steps total, 15...0. In case of truncated list, last attenuation
#given will be applied to all lower volume steps
attenuation 35,35,32,32,29,29,26,26,23,23,20,20,17,17,14,14
knee_step 16
#attenuation 35,35,32,32,29,29,26,26,23,23,20,20,17,17,14,14
}
media {
#dB to attenuate playback to meet safety level at each volume step
#16 steps total, 15...0. In case of truncated list, last attenuation
#given will be applied to all lower volume steps
attenuation 38,36,34,32,30,28,26,24,22,20,18,16,14,12,10,8
knee_step 16
#attenuation 38,36,34,32,30,28,26,24,22,20,18,16,14,12,10,8
}

View File

@@ -5,18 +5,25 @@
<acdb_ids>
<!-- Output devices -->
<device name="SND_DEVICE_OUT_VOICE_HANDSET" acdb_id="7"/>
<device name="SND_DEVICE_OUT_VOICE_HANDSET_TMUS" acdb_id="7"/>
<device name="SND_DEVICE_OUT_VOICE_TTY_HCO_HANDSET" acdb_id="7"/>
<device name="SND_DEVICE_OUT_HEADPHONES" acdb_id="9"/>
<device name="SND_DEVICE_OUT_SPEAKER_AND_HEADPHONES" acdb_id="9"/>
<device name="SND_DEVICE_OUT_SPEAKER_SAFE_AND_HEADPHONES" acdb_id="9"/>
<device name="SND_DEVICE_OUT_VOICE_HEADPHONES" acdb_id="10"/>
<device name="SND_DEVICE_OUT_SPEAKER" acdb_id="14"/>
<device name="SND_DEVICE_OUT_VOICE_SPEAKER" acdb_id="15"/>
<device name="SND_DEVICE_OUT_SPEAKER_PROTECTED" acdb_id="14"/>
<device name="SND_DEVICE_OUT_SPEAKER_REVERSE" acdb_id="14"/>
<device name="SND_DEVICE_OUT_SPEAKER_SAFE" acdb_id="14"/>
<device name="SND_DEVICE_OUT_VOICE_SPEAKER_PROTECTED" acdb_id="15"/>
<device name="SND_DEVICE_OUT_VOICE_LINE" acdb_id="78"/>
<device name="SND_DEVICE_OUT_VOLTE_NB_ANC_HANDSET" acdb_id="200"/>
<device name="SND_DEVICE_OUT_VOLTE_NB_HANDSET_TMUS" acdb_id="200"/>
<device name="SND_DEVICE_OUT_VOLTE_NB_TX" acdb_id="245" />
<!-- Input devices -->
<device name="SND_DEVICE_IN_CAPTURE_VI_FEEDBACK" acdb_id="0"/>
<device name="SND_DEVICE_IN_HANDSET_MIC_AEC" acdb_id="4"/>
<device name="SND_DEVICE_IN_HANDSET_MIC_AEC_NS" acdb_id="4"/>
<device name="SND_DEVICE_IN_HANDSET_MIC_NS" acdb_id="4"/>
@@ -25,13 +32,29 @@
<device name="SND_DEVICE_IN_SPEAKER_MIC_AEC_NS" acdb_id="114" />
<device name="SND_DEVICE_IN_SPEAKER_MIC_NS" acdb_id="114" />
<device name="SND_DEVICE_IN_VOICE_REC_DMIC_FLUENCE" acdb_id="35"/>
<device name="SND_DEVICE_IN_VOICE_DMIC_TMUS" acdb_id="89"/>
<device name="SND_DEVICE_IN_VOICE_SPEAKER_MIC" acdb_id="42" />
<device name="SND_DEVICE_IN_HEADSET_MIC_AEC" acdb_id="47"/>
<device name="SND_DEVICE_IN_VOICE_REC_MIC_NS" acdb_id="62"/>
<device name="SND_DEVICE_IN_HANDSET_DMIC_AEC" acdb_id="111"/>
<device name="SND_DEVICE_IN_HANDSET_DMIC_NS" acdb_id="111"/>
<device name="SND_DEVICE_IN_VOICE_REC_HEADSET_MIC" acdb_id="131"/>
<device name="SND_DEVICE_IN_CAMCORDER_BF" acdb_id="34"/>
<device name="SND_DEVICE_IN_CAPTURE_FM" acdb_id="90"/>
</acdb_ids>
<backend_names>
<device name="SND_DEVICE_OUT_SPEAKER" backend="speaker" />
<device name="SND_DEVICE_OUT_VOICE_SPEAKER" backend="speaker" />
<device name="SND_DEVICE_OUT_VOLTE_NB_SPEAKER" backend="speaker" />
<device name="SND_DEVICE_OUT_SPEAKER_SAFE" backend="speaker" />
<device name="SND_DEVICE_OUT_SPEAKER_REVERSE" backend="speaker" />
<device name="SND_DEVICE_OUT_SPEAKER_AND_HEADPHONES" backend="speaker-and-headphones" />
<device name="SND_DEVICE_OUT_SPEAKER_AND_LINE" backend="speaker-and-headphones" />
<device name="SND_DEVICE_OUT_SPEAKER_SAFE_AND_HEADPHONES" backend="speaker-and-headphones" />
<device name="SND_DEVICE_OUT_SPEAKER_SAFE_AND_LINE" backend="speaker-and-headphones" />
</backend_names>
<pcm_ids>
<usecase name="USECASE_AUDIO_PLAYBACK_LOW_LATENCY" type="out" id="12"/>
<usecase name="USECASE_AUDIO_RECORD_LOW_LATENCY" type="in" id="12"/>
@@ -43,6 +66,11 @@
<usecase name="USECASE_VOLTE_CALL" type="out" id="15"/>
<usecase name="USECASE_VOWLAN_CALL" type="in" id="16"/>
<usecase name="USECASE_VOWLAN_CALL" type="out" id="16"/>
<usecase name="USECASE_AUDIO_DSM_FEEDBACK" type="in" id="55" />
</pcm_ids>
<config_params>
<param key="input_mic_max_count" value="2" />
</config_params>
</audio_platform_info>

View File

@@ -55,7 +55,8 @@
<ctl name="LINE_OUT" value="ZERO" />
<ctl name="EAR PA Gain" value="POS_6_DB" />
<ctl name="EAR PA Gain" value="POS_1P5_DB" />
<ctl name="EAR PA Boost" value="ENABLE" />
<ctl name="EAR PA Boost" value="DISABLE" />
<ctl name="Speaker Boost" value="DISABLE" />
<ctl name="MI2S_RX Channels" value="One" />
<ctl name="MI2S_TX Channels" value="One" />
<ctl name="PRI_MI2S_RX_DL_HL Switch" value="0" />
@@ -86,6 +87,15 @@
<ctl name="Voice_Tx Mixer TERT_MI2S_TX_Voice" value="0" />
<ctl name="PRI_MI2S_RX Port Mixer INTERNAL_BT_SCO_TX" value="0" />
<ctl name="HFP_INT_UL_HL Switch" value="0" />
<ctl name="QUIN_MI2S_RX Audio Mixer MultiMedia1" value="0" />
<ctl name="QUIN_MI2S_RX Audio Mixer MultiMedia4" value="0" />
<ctl name="QUIN_MI2S_RX Audio Mixer MultiMedia5" value="0" />
<ctl name="QUIN_MI2S_RX Port Mixer TERT_MI2S_TX" value="0" />
<ctl name="QUIN_MI2S_RX_Voice Mixer CSVoice" value="0" />
<ctl name="QUIN_MI2S_RX_Voice Mixer VoiceMMode1" value="0" />
<ctl name="QUIN_MI2S_RX_Voice Mixer VoiceMMode2" value="0" />
<!-- Voice BTSCO -->
<ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_8KHZ" />
<ctl name="INTERNAL_BT_SCO_RX_Voice Mixer CSVoice" value="0" />
@@ -94,6 +104,7 @@
<!-- Voice2 -->
<ctl name="PRI_MI2S_RX_Voice Mixer Voice2" value="0" />
<ctl name="QUIN_MI2S_RX_Voice Mixer Voice2" value="0" />
<ctl name="Voice2_Tx Mixer TERT_MI2S_TX_Voice2" value="0" />
<ctl name="INTERNAL_BT_SCO_RX_Voice Mixer Voice2" value="0" />
<ctl name="Voice2_Tx Mixer INTERNAL_BT_SCO_TX_Voice2" value="0" />
@@ -103,6 +114,7 @@
<!-- VoLTE -->
<ctl name="PRI_MI2S_RX_Voice Mixer VoLTE" value="0" />
<ctl name="QUIN_MI2S_RX_Voice Mixer VoLTE" value="0" />
<ctl name="VoLTE_Tx Mixer TERT_MI2S_TX_VoLTE" value="0" />
<ctl name="HDMI_RX_Voice Mixer VoLTE" value="0" />
<ctl name="VoLTE_Tx Mixer SLIM_0_TX_VoLTE" value="0" />
@@ -114,6 +126,7 @@
<!-- VoWLAN -->
<ctl name="PRI_MI2S_RX_Voice Mixer VoWLAN" value="0" />
<ctl name="QUIN_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" />
@@ -124,6 +137,7 @@
<!-- Multimode Voice1 -->
<ctl name="PRI_MI2S_RX_Voice Mixer VoiceMMode1" value="0" />
<ctl name="QUIN_MI2S_RX_Voice Mixer VoiceMMode1" value="0" />
<ctl name="VoiceMMode1_Tx Mixer TERT_MI2S_TX_MMode1" value="0" />
<ctl name="INTERNAL_BT_SCO_RX_Voice Mixer VoiceMMode1" value="0" />
<ctl name="VoiceMMode1_Tx Mixer INT_BT_SCO_TX_MMode1" value="0" />
@@ -133,6 +147,7 @@
<!-- Multimode Voice2 -->
<ctl name="PRI_MI2S_RX_Voice Mixer VoiceMMode2" value="0" />
<ctl name="QUIN_MI2S_RX_Voice Mixer VoiceMMode2" value="0" />
<ctl name="VoiceMMode2_Tx Mixer TERT_MI2S_TX_MMode2" value="0" />
<ctl name="INTERNAL_BT_SCO_RX_Voice Mixer VoiceMMode2" value="0" />
<ctl name="VoiceMMode2_Tx Mixer INT_BT_SCO_TX_MMode2" value="0" />
@@ -140,16 +155,6 @@
<ctl name="VoiceMMode2_Tx Mixer AFE_PCM_TX_MMode2" value="0" />
<!-- Multimode Voice2 end -->
<!-- Voip -->
<ctl name="PRI_MI2S_RX_Voice Mixer Voip" value="0" />
<ctl name="Voip_Tx Mixer TERT_MI2S_TX_Voip" value="0" />
<ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_8KHZ" />
<ctl name="INTERNAL_BT_SCO_RX_Voice Mixer Voip" value="0" />
<ctl name="Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip" value="0" />
<ctl name="AFE_PCM_RX_Voice Mixer Voip" value="0" />
<ctl name="Voip_Tx Mixer AFE_PCM_TX_Voip" value="0" />
<!-- Voip end -->
<!-- fm -->
<ctl name="Internal FM RX Volume" value="0" />
<ctl name="PRI_MI2S_RX Port Mixer INTERNAL_FM_TX" value="0" />
@@ -220,6 +225,14 @@
<ctl name="IIR1 Enable Band5" value="0" />
<!-- IIR -->
<ctl name="AMP Audio Gain" value="4" />
<ctl name="OSPL Ext RxConfig" value="NONE" />
<ctl name="OSPL Ext TxConfig" value="NONE" />
<ctl name="OSPL Int RxConfig" value="NONE" />
<ctl name="OSPL Int TxConfig" value="NONE" />
<ctl name="OSPL Rx" value="Enable" />
<ctl name="OSPL Tx" value="Enable" />
<!-- ADSP testfwk -->
<!-- ADSP testfwk end-->
@@ -232,6 +245,15 @@
<ctl name="PRI_MI2S_RX Audio Mixer MultiMedia1" value="1" />
</path>
<path name="deep-buffer-playback speaker">
<ctl name="QUIN_MI2S_RX Audio Mixer MultiMedia1" value="1" />
</path>
<path name="deep-buffer-playback speaker-and-headphones">
<path name="deep-buffer-playback" />
<path name="deep-buffer-playback speaker" />
</path>
<path name="deep-buffer-playback bt-sco">
<ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1" value="1" />
</path>
@@ -249,6 +271,15 @@
<ctl name="PRI_MI2S_RX Audio Mixer MultiMedia5" value="1" />
</path>
<path name="low-latency-playback speaker">
<ctl name="QUIN_MI2S_RX Audio Mixer MultiMedia5" value="1" />
</path>
<path name="low-latency-playback speaker-and-headphones">
<path name="low-latency-playback" />
<path name="low-latency-playback speaker" />
</path>
<path name="low-latency-playback bt-sco">
<ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5" value="1" />
</path>
@@ -266,6 +297,15 @@
<ctl name="PRI_MI2S_RX Audio Mixer MultiMedia3" value="1" />
</path>
<path name="audio-ull-playback speaker">
<ctl name="QUIN_MI2S_RX Audio Mixer MultiMedia3" value="1" />
</path>
<path name="audio-ull-playback speaker-and-headphones">
<path name="audio-ull-playback" />
<path name="audio-ull-playback speaker" />
</path>
<path name="audio-ull-playback headphones">
<path name="audio-ull-playback" />
</path>
@@ -283,10 +323,24 @@
<ctl name="AFE_PCM_RX Audio Mixer MultiMedia3" value="1" />
</path>
<path name="audio-tts-playback speaker">
<!-- audio-tts-playback usecase is only valid on speaker backend -->
<ctl name="QUIN_MI2S_RX Audio Mixer MultiMedia2" value="1" />
</path>
<path name="compress-offload-playback">
<ctl name="PRI_MI2S_RX Audio Mixer MultiMedia4" value="1" />
</path>
<path name="compress-offload-playback speaker">
<ctl name="QUIN_MI2S_RX Audio Mixer MultiMedia4" value="1" />
</path>
<path name="compress-offload-playback speaker-and-headphones">
<path name="compress-offload-playback" />
<path name="compress-offload-playback speaker" />
</path>
<path name="compress-offload-playback bt-sco">
<ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4" value="1" />
</path>
@@ -356,6 +410,11 @@
<ctl name="VoiceMMode1_Tx Mixer TERT_MI2S_TX_MMode1" value="1" />
</path>
<path name="voice-call speaker">
<ctl name="QUIN_MI2S_RX_Voice Mixer VoiceMMode1" value="1" />
<ctl name="VoiceMMode1_Tx Mixer TERT_MI2S_TX_MMode1" value="1" />
</path>
<path name="voice-call bt-sco">
<ctl name="INTERNAL_BT_SCO_RX_Voice Mixer VoiceMMode1" value="1" />
<ctl name="VoiceMMode1_Tx Mixer INT_BT_SCO_TX_MMode1" value="1" />
@@ -380,6 +439,11 @@
<ctl name="VoiceMMode2_Tx Mixer TERT_MI2S_TX_MMode2" value="1" />
</path>
<path name="voice2-call speaker">
<ctl name="QUIN_MI2S_RX_Voice Mixer VoiceMMode2" value="1" />
<ctl name="VoiceMMode2_Tx Mixer TERT_MI2S_TX_MMode2" value="1" />
</path>
<path name="voice2-call bt-sco">
<ctl name="INTERNAL_BT_SCO_RX_Voice Mixer VoiceMMode2" value="1" />
<ctl name="VoiceMMode2_Tx Mixer INT_BT_SCO_TX_MMode2" value="1" />
@@ -409,6 +473,11 @@
<ctl name="VoWLAN_Tx Mixer TERT_MI2S_TX_VoWLAN" value="1" />
</path>
<path name="vowlan-call speaker">
<ctl name="QUIN_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" />
@@ -434,6 +503,15 @@
<ctl name="VoiceMMode1_Tx Mixer TERT_MI2S_TX_MMode1" value="1" />
</path>
<path name="voicemmode1-call speaker">
<ctl name="QUIN_MI2S_RX_Voice Mixer VoiceMMode1" value="1" />
<ctl name="VoiceMMode1_Tx Mixer TERT_MI2S_TX_MMode1" value="1" />
</path>
<path name="voicemmode1-call speaker-and-headphones">
<path name="voicemmode1-call" />
</path>
<path name="voicemmode1-call bt-sco">
<ctl name="INTERNAL_BT_SCO_RX_Voice Mixer VoiceMMode1" value="1" />
<ctl name="VoiceMMode1_Tx Mixer INT_BT_SCO_TX_MMode1" value="1" />
@@ -458,6 +536,15 @@
<ctl name="VoiceMMode2_Tx Mixer TERT_MI2S_TX_MMode2" value="1" />
</path>
<path name="voicemmode2-call speaker">
<ctl name="QUIN_MI2S_RX_Voice Mixer VoiceMMode2" value="1" />
<ctl name="VoiceMMode2_Tx Mixer TERT_MI2S_TX_MMode2" value="1" />
</path>
<path name="voicemmode2-call speaker-and-headphones">
<path name="voicemmode2-call" />
</path>
<path name="voicemmode2-call bt-sco">
<ctl name="INTERNAL_BT_SCO_RX_Voice Mixer VoiceMMode2" value="1" />
<ctl name="VoiceMMode2_Tx Mixer INT_BT_SCO_TX_MMode2" value="1" />
@@ -612,6 +699,11 @@
<ctl name="VoLTE_Tx Mixer TERT_MI2S_TX_VoLTE" value="1" />
</path>
<path name="volte-call speaker">
<ctl name="QUIN_MI2S_RX_Voice Mixer VoLTE" value="1" />
<ctl name="VoLTE_Tx Mixer TERT_MI2S_TX_VoLTE" value="1" />
</path>
<path name="volte-call hdmi">
<ctl name="HDMI_RX_Voice Mixer VoLTE" value="1" />
<ctl name="VoLTE_Tx Mixer SLIM_0_TX_VoLTE" value="1" />
@@ -636,21 +728,6 @@
<path name="volte-call usb-headphones" />
</path>
<path name="compress-voip-call">
<ctl name="PRI_MI2S_RX_Voice Mixer Voip" value="1" />
<ctl name="Voip_Tx Mixer TERT_MI2S_TX_Voip" value="1" />
</path>
<path name="compress-voip-call bt-sco">
<ctl name="INTERNAL_BT_SCO_RX_Voice Mixer Voip" value="1" />
<ctl name="Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip" value="1" />
</path>
<path name="compress-voip-call bt-sco-wb">
<ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
<path name="compress-voip-call bt-sco" />
</path>
<path name="afe-proxy-playback afe-proxy">
</path>
@@ -695,8 +772,7 @@
</path>
<path name="speaker">
<ctl name="RX3 MIX1 INP1" value="RX1" />
<ctl name="SPK" value="Switch" />
<ctl name="AMP Audio Gain" value="17" />
</path>
<path name="speaker-mic">
@@ -710,6 +786,7 @@
<ctl name="RX1 Digital Volume" value="84" />
<ctl name="EAR PA Gain" value="POS_6_DB" />
<ctl name="EAR_S" value="Switch" />
<ctl name="OSPL Rx" value="Disable" />
</path>
<path name="handset-mic">
@@ -727,6 +804,7 @@
<ctl name="RDAC2 MUX" value="RX2" />
<ctl name="HPHL" value="Switch" />
<ctl name="HPHR" value="Switch" />
<ctl name="OSPL Rx" value="Disable" />
</path>
<path name="headset-mic">
@@ -788,7 +866,8 @@
</path>
<path name="voice-speaker-mic">
<path name="speaker-mic" />
<path name="adc3" />
<ctl name="IIR1 INP1 MUX" value="DEC1" />
</path>
<path name="voice-headphones">
@@ -796,6 +875,7 @@
<ctl name="RDAC2 MUX" value="RX1" />
<ctl name="HPHL" value="Switch" />
<ctl name="HPHR" value="Switch" />
<ctl name="OSPL Rx" value="Disable" />
</path>
<path name="voice-headset-mic">
@@ -887,6 +967,10 @@
<ctl name="AUDIO_REF_EC_UL1 MUX" value="I2S_RX" />
</path>
<path name="echo-reference speaker">
<ctl name="AUDIO_REF_EC_UL1 MUX" value="QUIN_MI2S_RX" />
</path>
<!-- TTY devices -->
<path name="tty-headphones">
@@ -939,6 +1023,7 @@
<ctl name="RDAC2 MUX" value="RX2" />
<ctl name="HPHL" value="Switch" />
<ctl name="HPHR" value="Switch" />
<ctl name="OSPL Rx" value="Disable" />
</path>
<path name="voice-line">