Merge "configs: add new mixer paths for mmsecns hfp calls"
This commit is contained in:
commit
e9023e2acf
|
@ -49,6 +49,7 @@
|
|||
<device name="SND_DEVICE_IN_VOICE_HEADSET_MIC" acdb_id="95"/>
|
||||
<device name="SND_DEVICE_IN_VOICE_SPEAKER_MIC" acdb_id="95"/>
|
||||
<device name="SND_DEVICE_IN_VOICE_SPEAKER_MIC_HFP" acdb_id="95"/>
|
||||
<device name="SND_DEVICE_IN_VOICE_SPEAKER_MIC_HFP_MMSECNS" acdb_id="131"/>
|
||||
<device name="SND_DEVICE_IN_BT_SCO_MIC" acdb_id="20"/>
|
||||
<device name="SND_DEVICE_IN_BT_SCO_MIC_WB" acdb_id="38"/>
|
||||
<device name="SND_DEVICE_IN_HANDSET_DMIC" acdb_id="80"/>
|
||||
|
@ -74,6 +75,10 @@
|
|||
<device name="SND_DEVICE_IN_HANDSET_DMIC_AEC_NS" module_id="0x10F0A" instance_id="0x0" param_id="0x10EAF" param_value="0x02"/>
|
||||
<device name="SND_DEVICE_IN_HANDSET_MIC_AEC_NS" module_id="0x10F09" instance_id="0x0" param_id="0x10EAF" param_value="0x02"/>
|
||||
</ns>
|
||||
<mmsecns>
|
||||
<!-- multi-mic surround ECNS zone control -->
|
||||
<device name="SND_DEVICE_IN_VOICE_SPEAKER_MIC_HFP_MMSECNS" topology_id="0x1FFF0002" module_id="0x10F3B" instance_id="0x8000" param_id="0x109F0"/>
|
||||
</mmsecns>
|
||||
</module_ids>
|
||||
|
||||
<bit_width_configs>
|
||||
|
@ -174,6 +179,8 @@
|
|||
<device name="SND_DEVICE_IN_SPEAKER_DMIC" interface="TERT_TDM_TX_0"/>
|
||||
<device name="SND_DEVICE_IN_QUAD_MIC" interface="TERT_TDM_TX_0"/>
|
||||
<device name="SND_DEVICE_IN_HANDSET_QMIC" interface="TERT_TDM_TX_0"/>
|
||||
<!-- multi-mic surround ECNS mixer path definition -->
|
||||
<device name="SND_DEVICE_IN_VOICE_SPEAKER_MIC_HFP_MMSECNS" backend="bt-sco-mmsecns" interface="TERT_TDM_TX_0"/>
|
||||
</backend_names>
|
||||
<!-- below values are for ref purpose to OEM, doesn't contain actual hardware info on MTP -->
|
||||
<microphone_characteristics>
|
||||
|
|
|
@ -1600,12 +1600,6 @@
|
|||
<path name="incall-rec-uplink-and-downlink-compress" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco">
|
||||
<ctl name="AUX_PCM_RX Audio Mixer MultiMedia6" value="1" />
|
||||
<ctl name="TERT_TDM_TX_0 Channels" value="One" />
|
||||
<ctl name="MultiMedia6 Mixer TERT_TDM_TX_0" value="1" />
|
||||
</path>
|
||||
|
||||
<path name="icc-call">
|
||||
<ctl name="SEC_TDM_RX_0 SampleRate" value="KHZ_16" />
|
||||
<ctl name="SEC_TDM_RX_0 Channels" value="Four" />
|
||||
|
@ -1624,11 +1618,26 @@
|
|||
<path name="hfp-sco headphones">
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco-wb headphones">
|
||||
<path name="hfp-sco headphones" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco headset">
|
||||
<path name="hfp-sco headphones" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco">
|
||||
<ctl name="AUX_PCM_RX Audio Mixer MultiMedia6" value="1" />
|
||||
<ctl name="MultiMedia6 Mixer TERT_TDM_TX_0" value="1" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco bt-sco">
|
||||
<ctl name="TERT_TDM_TX_0 Channels" value="One" />
|
||||
<path name="hfp-sco" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco bt-sco-mmsecns">
|
||||
<ctl name="TERT_TDM_TX_0 Channels" value="Four" />
|
||||
<path name="hfp-sco" />
|
||||
</path>
|
||||
|
||||
|
@ -1638,11 +1647,13 @@
|
|||
</path>
|
||||
|
||||
<path name="hfp-sco-wb bt-sco-wb">
|
||||
<ctl name="TERT_TDM_TX_0 Channels" value="One" />
|
||||
<path name="hfp-sco-wb" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco-wb headphones">
|
||||
<path name="hfp-sco headphones" />
|
||||
<path name="hfp-sco-wb bt-sco-mmsecns">
|
||||
<ctl name="TERT_TDM_TX_0 Channels" value="Four" />
|
||||
<path name="hfp-sco-wb" />
|
||||
</path>
|
||||
|
||||
|
||||
|
@ -2145,6 +2156,10 @@
|
|||
<path name="speaker-mic" />
|
||||
</path>
|
||||
|
||||
<path name="voice-speaker-mic-hfp-mmsecns">
|
||||
<path name="speaker-mic" />
|
||||
</path>
|
||||
|
||||
<path name="voice-headphones">
|
||||
<path name="headphones" />
|
||||
</path>
|
||||
|
|
|
@ -1588,12 +1588,6 @@
|
|||
<path name="incall-rec-uplink-and-downlink-compress" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco">
|
||||
<ctl name="AUX_PCM_RX Audio Mixer MultiMedia6" value="1" />
|
||||
<ctl name="TERT_TDM_TX_0 Channels" value="One" />
|
||||
<ctl name="MultiMedia6 Mixer TERT_TDM_TX_0" value="1" />
|
||||
</path>
|
||||
|
||||
<path name="icc-call">
|
||||
<ctl name="SEC_TDM_RX_0 SampleRate" value="KHZ_16" />
|
||||
<ctl name="SEC_TDM_RX_0 Channels" value="Four" />
|
||||
|
@ -1612,11 +1606,26 @@
|
|||
<path name="hfp-sco headphones">
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco-wb headphones">
|
||||
<path name="hfp-sco headphones" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco headset">
|
||||
<path name="hfp-sco headphones" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco">
|
||||
<ctl name="AUX_PCM_RX Audio Mixer MultiMedia6" value="1" />
|
||||
<ctl name="MultiMedia6 Mixer TERT_TDM_TX_0" value="1" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco bt-sco">
|
||||
<ctl name="TERT_TDM_TX_0 Channels" value="One" />
|
||||
<path name="hfp-sco" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco bt-sco-mmsecns">
|
||||
<ctl name="TERT_TDM_TX_0 Channels" value="Four" />
|
||||
<path name="hfp-sco" />
|
||||
</path>
|
||||
|
||||
|
@ -1626,11 +1635,13 @@
|
|||
</path>
|
||||
|
||||
<path name="hfp-sco-wb bt-sco-wb">
|
||||
<ctl name="TERT_TDM_TX_0 Channels" value="One" />
|
||||
<path name="hfp-sco-wb" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco-wb headphones">
|
||||
<path name="hfp-sco headphones" />
|
||||
<path name="hfp-sco-wb bt-sco-mmsecns">
|
||||
<ctl name="TERT_TDM_TX_0 Channels" value="Four" />
|
||||
<path name="hfp-sco-wb" />
|
||||
</path>
|
||||
|
||||
|
||||
|
@ -2133,6 +2144,10 @@
|
|||
<path name="speaker-mic" />
|
||||
</path>
|
||||
|
||||
<path name="voice-speaker-mic-hfp-mmsecns">
|
||||
<path name="speaker-mic" />
|
||||
</path>
|
||||
|
||||
<path name="voice-headphones">
|
||||
<path name="headphones" />
|
||||
</path>
|
||||
|
|
|
@ -49,6 +49,7 @@
|
|||
<device name="SND_DEVICE_IN_VOICE_HEADSET_MIC" acdb_id="95"/>
|
||||
<device name="SND_DEVICE_IN_VOICE_SPEAKER_MIC" acdb_id="95"/>
|
||||
<device name="SND_DEVICE_IN_VOICE_SPEAKER_MIC_HFP" acdb_id="95"/>
|
||||
<device name="SND_DEVICE_IN_VOICE_SPEAKER_MIC_HFP_MMSECNS" acdb_id="131"/>
|
||||
<device name="SND_DEVICE_IN_BT_SCO_MIC" acdb_id="20"/>
|
||||
<device name="SND_DEVICE_IN_BT_SCO_MIC_WB" acdb_id="38"/>
|
||||
<device name="SND_DEVICE_IN_HANDSET_DMIC" acdb_id="80"/>
|
||||
|
@ -74,6 +75,10 @@
|
|||
<device name="SND_DEVICE_IN_HANDSET_DMIC_AEC_NS" module_id="0x10F0A" instance_id="0x0" param_id="0x10EAF" param_value="0x02"/>
|
||||
<device name="SND_DEVICE_IN_HANDSET_MIC_AEC_NS" module_id="0x10F09" instance_id="0x0" param_id="0x10EAF" param_value="0x02"/>
|
||||
</ns>
|
||||
<mmsecns>
|
||||
<!-- multi-mic surround ECNS zone control -->
|
||||
<device name="SND_DEVICE_IN_VOICE_SPEAKER_MIC_HFP_MMSECNS" topology_id="0x1FFF0002" module_id="0x10F3B" instance_id="0x8000" param_id="0x109F0"/>
|
||||
</mmsecns>
|
||||
</module_ids>
|
||||
|
||||
<bit_width_configs>
|
||||
|
@ -174,6 +179,8 @@
|
|||
<device name="SND_DEVICE_IN_SPEAKER_DMIC" interface="TERT_TDM_TX_0"/>
|
||||
<device name="SND_DEVICE_IN_QUAD_MIC" interface="TERT_TDM_TX_0"/>
|
||||
<device name="SND_DEVICE_IN_HANDSET_QMIC" interface="TERT_TDM_TX_0"/>
|
||||
<!-- multi-mic surround ECNS mixer path definition -->
|
||||
<device name="SND_DEVICE_IN_VOICE_SPEAKER_MIC_HFP_MMSECNS" backend="bt-sco-mmsecns" interface="TERT_TDM_TX_0"/>
|
||||
</backend_names>
|
||||
<!-- below values are for ref purpose to OEM, doesn't contain actual hardware info on MTP -->
|
||||
<microphone_characteristics>
|
||||
|
|
|
@ -1371,12 +1371,6 @@
|
|||
<path name="incall-rec-uplink-and-downlink-compress" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco">
|
||||
<ctl name="AUX_PCM_RX Audio Mixer MultiMedia6" value="1" />
|
||||
<ctl name="TERT_TDM_TX_0 Channels" value="One" />
|
||||
<ctl name="MultiMedia6 Mixer TERT_TDM_TX_0" value="1" />
|
||||
</path>
|
||||
|
||||
<path name="icc-call">
|
||||
<ctl name="SEC_TDM_RX_0 SampleRate" value="KHZ_16" />
|
||||
<ctl name="SEC_TDM_RX_0 Channels" value="Four" />
|
||||
|
@ -1395,7 +1389,22 @@
|
|||
<path name="hfp-sco headphones">
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco-wb headphones">
|
||||
<path name="hfp-sco headphones" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco">
|
||||
<ctl name="AUX_PCM_RX Audio Mixer MultiMedia6" value="1" />
|
||||
<ctl name="MultiMedia6 Mixer TERT_TDM_TX_0" value="1" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco bt-sco">
|
||||
<ctl name="TERT_TDM_TX_0 Channels" value="One" />
|
||||
<path name="hfp-sco" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco bt-sco-mmsecns">
|
||||
<ctl name="TERT_TDM_TX_0 Channels" value="Four" />
|
||||
<path name="hfp-sco" />
|
||||
</path>
|
||||
|
||||
|
@ -1405,11 +1414,13 @@
|
|||
</path>
|
||||
|
||||
<path name="hfp-sco-wb bt-sco-wb">
|
||||
<ctl name="TERT_TDM_TX_0 Channels" value="One" />
|
||||
<path name="hfp-sco-wb" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco-wb headphones">
|
||||
<path name="hfp-sco headphones" />
|
||||
<path name="hfp-sco-wb bt-sco-mmsecns">
|
||||
<ctl name="TERT_TDM_TX_0 Channels" value="Four" />
|
||||
<path name="hfp-sco-wb" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco-downlink">
|
||||
|
@ -1870,6 +1881,10 @@
|
|||
<path name="speaker-mic" />
|
||||
</path>
|
||||
|
||||
<path name="voice-speaker-mic-hfp-mmsecns">
|
||||
<path name="speaker-mic" />
|
||||
</path>
|
||||
|
||||
<path name="voice-headphones">
|
||||
<path name="headphones" />
|
||||
</path>
|
||||
|
|
|
@ -1360,12 +1360,6 @@
|
|||
<path name="incall-rec-uplink-and-downlink-compress" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco">
|
||||
<ctl name="AUX_PCM_RX Audio Mixer MultiMedia6" value="1" />
|
||||
<ctl name="TERT_TDM_TX_0 Channels" value="One" />
|
||||
<ctl name="MultiMedia6 Mixer TERT_TDM_TX_0" value="1" />
|
||||
</path>
|
||||
|
||||
<path name="icc-call">
|
||||
<ctl name="SEC_TDM_RX_0 SampleRate" value="KHZ_16" />
|
||||
<ctl name="SEC_TDM_RX_0 Channels" value="Four" />
|
||||
|
@ -1384,7 +1378,22 @@
|
|||
<path name="hfp-sco headphones">
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco-wb headphones">
|
||||
<path name="hfp-sco headphones" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco">
|
||||
<ctl name="AUX_PCM_RX Audio Mixer MultiMedia6" value="1" />
|
||||
<ctl name="MultiMedia6 Mixer TERT_TDM_TX_0" value="1" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco bt-sco">
|
||||
<ctl name="TERT_TDM_TX_0 Channels" value="One" />
|
||||
<path name="hfp-sco" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco bt-sco-mmsecns">
|
||||
<ctl name="TERT_TDM_TX_0 Channels" value="Four" />
|
||||
<path name="hfp-sco" />
|
||||
</path>
|
||||
|
||||
|
@ -1394,11 +1403,13 @@
|
|||
</path>
|
||||
|
||||
<path name="hfp-sco-wb bt-sco-wb">
|
||||
<ctl name="TERT_TDM_TX_0 Channels" value="One" />
|
||||
<path name="hfp-sco-wb" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco-wb headphones">
|
||||
<path name="hfp-sco headphones" />
|
||||
<path name="hfp-sco-wb bt-sco-mmsecns">
|
||||
<ctl name="TERT_TDM_TX_0 Channels" value="Four" />
|
||||
<path name="hfp-sco-wb" />
|
||||
</path>
|
||||
|
||||
<path name="hfp-sco-downlink">
|
||||
|
@ -1859,6 +1870,10 @@
|
|||
<path name="speaker-mic" />
|
||||
</path>
|
||||
|
||||
<path name="voice-speaker-mic-hfp-mmsecns">
|
||||
<path name="speaker-mic" />
|
||||
</path>
|
||||
|
||||
<path name="voice-headphones">
|
||||
<path name="headphones" />
|
||||
</path>
|
||||
|
|
Loading…
Reference in New Issue