|
@@ -79,8 +79,8 @@
|
|
|
<!-- Cirrus Booster Amp Output Gain -->
|
|
|
<ctl name="AMP PCM Gain" value="17" />
|
|
|
<ctl name="R AMP PCM Gain" value="17" />
|
|
|
- <ctl name="Digital PCM Volume" value="817" />
|
|
|
- <ctl name="R Digital PCM Volume" value="817" />
|
|
|
+ <ctl name="Digital PCM Volume" value="0" />
|
|
|
+ <ctl name="R Digital PCM Volume" value="0" />
|
|
|
|
|
|
<!-- Cirrus Booster Amp Power -->
|
|
|
<ctl name="Main AMP Enable Switch" value="0" />
|
|
@@ -97,6 +97,8 @@
|
|
|
<ctl name="R DSP RX2 Source" value="ASPRX1" />
|
|
|
<ctl name="Boost Peak Current Limit" value="3.50A" />
|
|
|
<ctl name="R Boost Peak Current Limit" value="3.50A" />
|
|
|
+ <ctl name="PCM Soft Ramp" value=".5ms" />
|
|
|
+ <ctl name="R PCM Soft Ramp" value=".5ms" />
|
|
|
|
|
|
<!-- Cirrus ASP TX source -->
|
|
|
<ctl name="ASP TX1 Source" value="VMON" />
|
|
@@ -254,7 +256,9 @@
|
|
|
|
|
|
<ctl name="AoC Modem Downlink ASRC Mode" value="ASP_ON" />
|
|
|
<ctl name="Voice Call Mic Source" value="Builtin_MIC" />
|
|
|
+ <ctl name="Mic Spatial Module Enable" value="0" />
|
|
|
<ctl name="Audio Capture Eraser Enable" value="0" />
|
|
|
+ <ctl name="Hotword Tap Enable" value="0" />
|
|
|
|
|
|
<!-- audio PDM mic default state -->
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="-1" />
|
|
@@ -372,10 +376,46 @@
|
|
|
<ctl name="BT_RX Mixer EP2" value="1" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="primary-playback -> usb-headset">
|
|
|
+ <path name="primary-playback-0 -> bt">
|
|
|
+ <path name="primary-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="primary-playback-0 -> bluetooth-a2dp-device">
|
|
|
+ <path name="primary-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="primary-playback-0 -> bluetooth-a2dp-headphone">
|
|
|
+ <path name="primary-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="primary-playback-0 -> bluetooth-a2dp-speaker">
|
|
|
+ <path name="primary-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="primary-playback-0 -> bluetooth-sco-default">
|
|
|
+ <path name="primary-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="primary-playback-0 -> bluetooth-sco-headset">
|
|
|
+ <path name="primary-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="primary-playback-0 -> bluetooth-sco-car-kit">
|
|
|
+ <path name="primary-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="primary-playback-0 -> usb">
|
|
|
<ctl name="USB_RX Mixer EP2" value="1" />
|
|
|
</path>
|
|
|
|
|
|
+ <path name="primary-playback-0 -> usb-headset">
|
|
|
+ <path name="primary-playback-0 -> usb" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="primary-playback-0 -> usb-device">
|
|
|
+ <path name="primary-playback-0 -> usb" />
|
|
|
+ </path>
|
|
|
+
|
|
|
<path name="raw-playback -> speaker">
|
|
|
<ctl name="TDM_0_RX Mixer RAW" value="1" />
|
|
|
</path>
|
|
@@ -396,10 +436,46 @@
|
|
|
<ctl name="BT_RX Mixer RAW" value="1" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="raw-playback -> usb-headset">
|
|
|
+ <path name="raw-playback-0 -> bt">
|
|
|
+ <path name="raw-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="raw-playback-0 -> bluetooth-a2dp-device">
|
|
|
+ <path name="raw-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="raw-playback-0 -> bluetooth-a2dp-headphone">
|
|
|
+ <path name="raw-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="raw-playback-0 -> bluetooth-a2dp-speaker">
|
|
|
+ <path name="raw-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="raw-playback-0 -> bluetooth-sco-default">
|
|
|
+ <path name="raw-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="raw-playback-0 -> bluetooth-sco-headset">
|
|
|
+ <path name="raw-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="raw-playback-0 -> bluetooth-sco-car-kit">
|
|
|
+ <path name="raw-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="raw-playback-0 -> usb">
|
|
|
<ctl name="USB_RX Mixer RAW" value="1" />
|
|
|
</path>
|
|
|
|
|
|
+ <path name="raw-playback-0 -> usb-headset">
|
|
|
+ <path name="raw-playback-0 -> usb" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="raw-playback-0 -> usb-device">
|
|
|
+ <path name="raw-playback-0 -> usb" />
|
|
|
+ </path>
|
|
|
+
|
|
|
<path name="deep-buffer-playback -> speaker">
|
|
|
<ctl name="TDM_0_RX Mixer EP6" value="1" />
|
|
|
</path>
|
|
@@ -420,10 +496,46 @@
|
|
|
<ctl name="BT_RX Mixer EP6" value="1" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="deep-buffer-playback -> usb-headset">
|
|
|
+ <path name="deep-buffer-playback-0 -> bt">
|
|
|
+ <path name="deep-buffer-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="deep-buffer-playback-0 -> bluetooth-a2dp-device">
|
|
|
+ <path name="deep-buffer-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="deep-buffer-playback-0 -> bluetooth-a2dp-headphone">
|
|
|
+ <path name="deep-buffer-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="deep-buffer-playback-0 -> bluetooth-a2dp-speaker">
|
|
|
+ <path name="deep-buffer-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="deep-buffer-playback-0 -> bluetooth-sco-default">
|
|
|
+ <path name="deep-buffer-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="deep-buffer-playback-0 -> bluetooth-sco-headset">
|
|
|
+ <path name="deep-buffer-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="deep-buffer-playback-0 -> bluetooth-sco-car-kit">
|
|
|
+ <path name="deep-buffer-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="deep-buffer-playback-0 -> usb">
|
|
|
<ctl name="USB_RX Mixer EP6" value="1" />
|
|
|
</path>
|
|
|
|
|
|
+ <path name="deep-buffer-playback-0 -> usb-headset">
|
|
|
+ <path name="deep-buffer-playback-0 -> usb" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="deep-buffer-playback-0 -> usb-device">
|
|
|
+ <path name="deep-buffer-playback-0 -> usb" />
|
|
|
+ </path>
|
|
|
+
|
|
|
<path name="compress-offload-playback">
|
|
|
<ctl name="LVM Enable" value="1" />
|
|
|
</path>
|
|
@@ -449,10 +561,46 @@
|
|
|
<ctl name="BT_RX Mixer EP7" value="1" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="compress-offload-playback -> usb-headset">
|
|
|
+ <path name="compress-offload-playback-0 -> bt">
|
|
|
+ <path name="compress-offload-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="compress-offload-playback-0 -> bluetooth-a2dp-device">
|
|
|
+ <path name="compress-offload-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="compress-offload-playback-0 -> bluetooth-a2dp-headphone">
|
|
|
+ <path name="compress-offload-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="compress-offload-playback-0 -> bluetooth-a2dp-speaker">
|
|
|
+ <path name="compress-offload-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="compress-offload-playback-0 -> bluetooth-sco-default">
|
|
|
+ <path name="compress-offload-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="compress-offload-playback-0 -> bluetooth-sco-headset">
|
|
|
+ <path name="compress-offload-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="compress-offload-playback-0 -> bluetooth-sco-car-kit">
|
|
|
+ <path name="compress-offload-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="compress-offload-playback-0 -> usb">
|
|
|
<ctl name="USB_RX Mixer EP7" value="1" />
|
|
|
</path>
|
|
|
|
|
|
+ <path name="compress-offload-playback-0 -> usb-headset">
|
|
|
+ <path name="compress-offload-playback-0 -> usb" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="compress-offload-playback-0 -> usb-device">
|
|
|
+ <path name="compress-offload-playback-0 -> usb" />
|
|
|
+ </path>
|
|
|
+
|
|
|
<path name="mmap-playback -> speaker">
|
|
|
<ctl name="TDM_0_RX Mixer EP1" value="1" />
|
|
|
</path>
|
|
@@ -473,14 +621,58 @@
|
|
|
<ctl name="BT_RX Mixer EP1" value="1" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="mmap-playback -> usb-headset">
|
|
|
+ <path name="mmap-playback-0 -> bt">
|
|
|
+ <path name="mmap-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="mmap-playback-0 -> bluetooth-a2dp-device">
|
|
|
+ <path name="mmap-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="mmap-playback-0 -> bluetooth-a2dp-headphone">
|
|
|
+ <path name="mmap-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="mmap-playback-0 -> bluetooth-a2dp-speaker">
|
|
|
+ <path name="mmap-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="mmap-playback-0 -> bluetooth-sco-default">
|
|
|
+ <path name="mmap-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="mmap-playback-0 -> bluetooth-sco-headset">
|
|
|
+ <path name="mmap-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="mmap-playback-0 -> bluetooth-sco-car-kit">
|
|
|
+ <path name="mmap-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="mmap-playback-0 -> usb">
|
|
|
<ctl name="USB_RX Mixer EP1" value="1" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="hifi-playback -> usb-headset">
|
|
|
+ <path name="mmap-playback-0 -> usb-headset">
|
|
|
+ <path name="mmap-playback-0 -> usb" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="mmap-playback-0 -> usb-device">
|
|
|
+ <path name="mmap-playback-0 -> usb" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="hifi-playback-0 -> usb">
|
|
|
<ctl name="USB_RX Mixer HIFI" value="1" />
|
|
|
</path>
|
|
|
|
|
|
+ <path name="hifi-playback-0 -> usb-headset">
|
|
|
+ <path name="hifi-playback-0 -> usb" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="hifi-playback-0 -> usb-device">
|
|
|
+ <path name="hifi-playback-0 -> usb" />
|
|
|
+ </path>
|
|
|
+
|
|
|
<path name="voip-playback -> speaker">
|
|
|
<ctl name="TDM_0_RX Mixer VOIP" value="1" />
|
|
|
</path>
|
|
@@ -501,10 +693,46 @@
|
|
|
<ctl name="BT_RX Mixer VOIP" value="1" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="voip-playback -> usb-headset">
|
|
|
+ <path name="voip-playback-0 -> bt">
|
|
|
+ <path name="voip-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="voip-playback-0 -> bluetooth-a2dp-device">
|
|
|
+ <path name="voip-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="voip-playback-0 -> bluetooth-a2dp-headphone">
|
|
|
+ <path name="voip-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="voip-playback-0 -> bluetooth-a2dp-speaker">
|
|
|
+ <path name="voip-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="voip-playback-0 -> bluetooth-sco-default">
|
|
|
+ <path name="voip-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="voip-playback-0 -> bluetooth-sco-headset">
|
|
|
+ <path name="voip-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="voip-playback-0 -> bluetooth-sco-car-kit">
|
|
|
+ <path name="voip-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="voip-playback-0 -> usb">
|
|
|
<ctl name="USB_RX Mixer VOIP" value="1" />
|
|
|
</path>
|
|
|
|
|
|
+ <path name="voip-playback-0 -> usb-headset">
|
|
|
+ <path name="voip-playback-0 -> usb" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="voip-playback-0 -> usb-device">
|
|
|
+ <path name="voip-playback-0 -> usb" />
|
|
|
+ </path>
|
|
|
+
|
|
|
<path name="immersive-playback -> speaker">
|
|
|
<ctl name="TDM_0_RX Mixer IMSV" value="1" />
|
|
|
</path>
|
|
@@ -525,10 +753,34 @@
|
|
|
<ctl name="BT_RX Mixer IMSV" value="1" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="immersive-playback -> usb-headset">
|
|
|
+ <path name="immersive-playback-0 -> bt">
|
|
|
+ <path name="immersive-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="immersive-playback-0 -> bluetooth-a2dp-device">
|
|
|
+ <path name="immersive-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="immersive-playback-0 -> bluetooth-a2dp-headphone">
|
|
|
+ <path name="immersive-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="immersive-playback-0 -> bluetooth-a2dp-speaker">
|
|
|
+ <path name="immersive-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="immersive-playback-0 -> usb">
|
|
|
<ctl name="USB_RX Mixer IMSV" value="1" />
|
|
|
</path>
|
|
|
|
|
|
+ <path name="immersive-playback-0 -> usb-headset">
|
|
|
+ <path name="immersive-playback-0 -> usb" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="immersive-playback-0 -> usb-device">
|
|
|
+ <path name="immersive-playback-0 -> usb" />
|
|
|
+ </path>
|
|
|
+
|
|
|
<path name="haptic-playback -> speaker">
|
|
|
<ctl name="TDM_0_RX Mixer EP3" value="1" />
|
|
|
<ctl name="TDM_0_RX Mixer EP8" value="1" />
|
|
@@ -551,11 +803,47 @@
|
|
|
<ctl name="TDM_0_RX Mixer EP8" value="1" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="haptic-playback -> usb-headset">
|
|
|
+ <path name="haptic-playback-0 -> bt">
|
|
|
+ <path name="haptic-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="haptic-playback-0 -> bluetooth-a2dp-device">
|
|
|
+ <path name="haptic-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="haptic-playback-0 -> bluetooth-a2dp-headphone">
|
|
|
+ <path name="haptic-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="haptic-playback-0 -> bluetooth-a2dp-speaker">
|
|
|
+ <path name="haptic-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="haptic-playback-0 -> bluetooth-sco-default">
|
|
|
+ <path name="haptic-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="haptic-playback-0 -> bluetooth-sco-headset">
|
|
|
+ <path name="haptic-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="haptic-playback-0 -> bluetooth-sco-car-kit">
|
|
|
+ <path name="haptic-playback -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="haptic-playback-0 -> usb">
|
|
|
<ctl name="USB_RX Mixer EP3" value="1" />
|
|
|
<ctl name="TDM_0_RX Mixer EP8" value="1" />
|
|
|
</path>
|
|
|
|
|
|
+ <path name="haptic-playback-0 -> usb-headset">
|
|
|
+ <path name="haptic-playback-0 -> usb" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="haptic-playback-0 -> usb-device">
|
|
|
+ <path name="haptic-playback-0 -> usb" />
|
|
|
+ </path>
|
|
|
+
|
|
|
<!-- audio capture dynamic route -->
|
|
|
<path name="microphones -> primary-capture-0">
|
|
|
<ctl name="EP1 TX Mixer INTERNAL_MIC_TX" value="1" />
|
|
@@ -565,10 +853,18 @@
|
|
|
<ctl name="EP1 TX Mixer INTERNAL_MIC_TX" value="1" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="usb-headset-mic -> primary-capture-0">
|
|
|
+ <path name="usb-microphones -> primary-capture-0">
|
|
|
<ctl name="EP1 TX Mixer USB_TX" value="1" />
|
|
|
</path>
|
|
|
|
|
|
+ <path name="usb-headset-microphones -> primary-capture-0">
|
|
|
+ <path name="usb-microphones -> primary-capture-0" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="usb-device-microphones -> primary-capture-0">
|
|
|
+ <path name="usb-microphones -> primary-capture-0" />
|
|
|
+ </path>
|
|
|
+
|
|
|
<path name="microphones -> voip-capture-0">
|
|
|
<ctl name="VOIP TX Mixer INTERNAL_MIC_TX" value="1" />
|
|
|
</path>
|
|
@@ -577,11 +873,19 @@
|
|
|
<ctl name="VOIP TX Mixer INTERNAL_MIC_TX" value="1" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="usb-headset-mic -> voip-capture-0">
|
|
|
+ <path name="usb-microphones -> voip-capture-0">
|
|
|
<ctl name="VOIP TX Mixer USB_TX" value="1" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="bt-mic -> voip-capture-0">
|
|
|
+ <path name="usb-headset-microphones -> voip-capture-0">
|
|
|
+ <path name="usb-microphones -> voip-capture-0" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="usb-device-microphones -> voip-capture-0">
|
|
|
+ <path name="usb-microphones -> voip-capture-0" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="bluetooth-sco-headset-microphones -> voip-capture-0">
|
|
|
<ctl name="VOIP TX Mixer BT_TX" value="1" />
|
|
|
</path>
|
|
|
|
|
@@ -593,17 +897,31 @@
|
|
|
<ctl name="EP3 TX Mixer INTERNAL_MIC_TX" value="1" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="usb-headset-mic -> fast-capture-0">
|
|
|
+ <path name="usb-microphones -> fast-capture-0">
|
|
|
<ctl name="EP3 TX Mixer USB_TX" value="1" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="bt-mic -> fast-capture-0">
|
|
|
+ <path name="usb-headset-microphones -> fast-capture-0">
|
|
|
+ <path name="usb-microphones -> fast-capture-0" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="usb-device-microphones -> fast-capture-0">
|
|
|
+ <path name="usb-microphones -> fast-capture-0" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="bluetooth-sco-headset-microphones -> fast-capture-0">
|
|
|
<ctl name="EP3 TX Mixer BT_TX" value="1" />
|
|
|
</path>
|
|
|
|
|
|
<path name="microphones -> sound-trigger-capture-0">
|
|
|
</path>
|
|
|
|
|
|
+ <path name="microphones -> sound-trigger-tap-capture-0">
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="microphones -> hotword-lookback-capture-0">
|
|
|
+ </path>
|
|
|
+
|
|
|
<!-- voice-call dynamic route -->
|
|
|
<path name="voice-call-downlink-0 -> speaker">
|
|
|
<ctl name="TDM_0_RX Mixer EP5" value="1" />
|
|
@@ -617,10 +935,30 @@
|
|
|
<ctl name="BT_RX Mixer EP5" value="1" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="voice-call-downlink-0 -> usb-headphone">
|
|
|
+ <path name="voice-call-downlink-0 -> bluetooth-sco-default">
|
|
|
+ <path name="voice-call-downlink-0 -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="voice-call-downlink-0 -> bluetooth-sco-headset">
|
|
|
+ <path name="voice-call-downlink-0 -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="voice-call-downlink-0 -> bluetooth-sco-car-kit">
|
|
|
+ <path name="voice-call-downlink-0 -> bt" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="voice-call-downlink-0 -> usb">
|
|
|
<ctl name="USB_RX Mixer EP5" value="1" />
|
|
|
</path>
|
|
|
|
|
|
+ <path name="voice-call-downlink-0 -> usb-headset">
|
|
|
+ <path name="voice-call-downlink-0 -> usb" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="voice-call-downlink-0 -> usb-device">
|
|
|
+ <path name="voice-call-downlink-0 -> usb" />
|
|
|
+ </path>
|
|
|
+
|
|
|
<path name="voice-call-downlink-0 -> null-sink">
|
|
|
<ctl name="INCALL_RX Mixer EP5" value="1" />
|
|
|
</path>
|
|
@@ -633,11 +971,19 @@
|
|
|
<ctl name="EP4 TX Mixer INTERNAL_MIC_TX" value="1" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="usb-headset-mic -> voice-call-uplink-0">
|
|
|
+ <path name="usb-microphones -> voice-call-uplink-0">
|
|
|
<ctl name="EP4 TX Mixer USB_TX" value="1" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="bt-mic -> voice-call-uplink-0">
|
|
|
+ <path name="usb-headset-microphones -> voice-call-uplink-0">
|
|
|
+ <path name="usb-microphones -> voice-call-uplink-0" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="usb-device-microphones -> voice-call-uplink-0">
|
|
|
+ <path name="usb-microphones -> voice-call-uplink-0" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="bluetooth-sco-headset-microphones -> voice-call-uplink-0">
|
|
|
<ctl name="EP4 TX Mixer BT_TX" value="1" />
|
|
|
</path>
|
|
|
|
|
@@ -649,19 +995,59 @@
|
|
|
<ctl name="NoHost1 TX Mixer TDM_0_TX" value="1" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="telephony-rx -> in-call-capture-0" />
|
|
|
- <path name="telephony-rx -> in-call-capture-1" />
|
|
|
- <path name="telephony-rx -> in-call-capture-2" />
|
|
|
+ <path name="telephony-rx (VOICE_DOWNLINK) -> in-call-capture-0">
|
|
|
+ <ctl name="Incall Capture Stream0" value="DL" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="telephony-rx (VOICE_UPLINK) -> in-call-capture-0">
|
|
|
+ <ctl name="Incall Capture Stream0" value="UL" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="telephony-rx (VOICE_CALL) -> in-call-capture-0">
|
|
|
+ <ctl name="Incall Capture Stream0" value="UL_DL" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="telephony-rx (VOICE_DOWNLINK) -> in-call-capture-1">
|
|
|
+ <ctl name="Incall Capture Stream1" value="DL" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="telephony-rx (VOICE_UPLINK) -> in-call-capture-1">
|
|
|
+ <ctl name="Incall Capture Stream1" value="UL" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="telephony-rx (VOICE_CALL) -> in-call-capture-1">
|
|
|
+ <ctl name="Incall Capture Stream1" value="UL_DL" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="telephony-rx (VOICE_DOWNLINK) -> in-call-capture-2">
|
|
|
+ <ctl name="Incall Capture Stream2" value="DL" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="telephony-rx (VOICE_UPLINK) -> in-call-capture-2">
|
|
|
+ <ctl name="Incall Capture Stream2" value="UL" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="telephony-rx (VOICE_CALL) -> in-call-capture-2">
|
|
|
+ <ctl name="Incall Capture Stream2" value="UL_DL" />
|
|
|
+ </path>
|
|
|
|
|
|
<path name="microphones -> mmap-capture-0">
|
|
|
<ctl name="EP2 TX Mixer INTERNAL_MIC_TX" value="1" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="usb-headset-mic -> mmap-capture-0">
|
|
|
+ <path name="usb-microphones -> mmap-capture-0">
|
|
|
<ctl name="EP2 TX Mixer USB_TX" value="1" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="bt-mic -> mmap-capture-0">
|
|
|
+ <path name="usb-headset-microphones -> mmap-capture-0">
|
|
|
+ <path name="usb-microphones -> mmap-capture-0" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="usb-device-microphones -> mmap-capture-0">
|
|
|
+ <path name="usb-microphones -> mmap-capture-0" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="bluetooth-sco-headset-microphones -> mmap-capture-0">
|
|
|
<ctl name="EP2 TX Mixer BT_TX" value="1" />
|
|
|
</path>
|
|
|
|
|
@@ -674,15 +1060,12 @@
|
|
|
</path>
|
|
|
|
|
|
<path name="speaker-earpiece (VOICE)">
|
|
|
- <ctl name="Boost Peak Current Limit" value="3.50A" />
|
|
|
<ctl name="PCM Source" value="ASP" />
|
|
|
<ctl name="AMP PCM Gain" value="7" />
|
|
|
<ctl name="Main AMP Enable Switch" value="1" />
|
|
|
</path>
|
|
|
|
|
|
<path name="speaker">
|
|
|
- <ctl name="Boost Peak Current Limit" value="2.50A" />
|
|
|
- <ctl name="R Boost Peak Current Limit" value="2.50A" />
|
|
|
<ctl name="Main AMP Enable Switch" value="1" />
|
|
|
<ctl name="R Main AMP Enable Switch" value="1" />
|
|
|
<ctl name="Fast Use Case Delta File" value="fast_switch3.txt" />
|
|
@@ -692,12 +1075,9 @@
|
|
|
</path>
|
|
|
|
|
|
<path name="speaker (VOICE)">
|
|
|
- <ctl name="R Boost Peak Current Limit" value="3.50A" />
|
|
|
- <ctl name="Boost Peak Current Limit" value="3.50A" />
|
|
|
<ctl name="ASPTX1 Slot Position" value="1" />
|
|
|
<ctl name="R ASPTX1 Slot Position" value="0" />
|
|
|
- <!--<ctl
|
|
|
- name="R DSP RX2 Source" value="ASPRX2"/>-->
|
|
|
+ <!--<ctl name="R DSP RX2 Source" value="ASPRX2" />-->
|
|
|
<ctl name="R Main AMP Enable Switch" value="1" />
|
|
|
<ctl name="Main AMP Enable Switch" value="1" />
|
|
|
<!-- load Enable FIR -->
|
|
@@ -705,11 +1085,9 @@
|
|
|
<ctl name="Fast Use Case Switch Enable" value="1" />
|
|
|
<ctl name="R Fast Use Case Delta File" value="fast_switch2.txt" />
|
|
|
<ctl name="R Fast Use Case Switch Enable" value="1" />
|
|
|
- <ctl name="Digital PCM Volume" value="800" />
|
|
|
</path>
|
|
|
|
|
|
<path name="speaker-safe">
|
|
|
- <ctl name="R Boost Peak Current Limit" value="3.50A" />
|
|
|
<ctl name="R Main AMP Enable Switch" value="1" />
|
|
|
<!-- load Bypass FIR -->
|
|
|
<ctl name="R Fast Use Case Delta File" value="fast_switch4.txt" />
|
|
@@ -736,7 +1114,7 @@
|
|
|
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="back-microphones">
|
|
|
+ <path name="microphones (VOICE_RECOGNITION)">
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
|
@@ -745,55 +1123,63 @@
|
|
|
<ctl name="MIC Record Soft Gain (dB)" value="22" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="back-microphones (VOICE)">
|
|
|
+ <path name="microphones (VOICE_RECOGNITION,SOUND_TRIGGER_TAP)">
|
|
|
+ <ctl name="Audio Capture Eraser Enable" value="1" />
|
|
|
+ <ctl name="Hotword Tap Enable" value="1" />
|
|
|
+ <ctl name="MIC Record Soft Gain (dB)" value="0" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="microphones (SOUND_TRIGGER_AEC)">
|
|
|
+ <ctl name="Audio Capture Eraser Enable" value="1" />
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="3" value="-1" />
|
|
|
<ctl name="MIC DC Blocker" value="1" />
|
|
|
- <ctl name="MIC HW Gain At High Power Mode (cB)" value="130" />
|
|
|
+ <ctl name="Audio Capture Mic Source" value="ERASER" />
|
|
|
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="microphones (CAMCORDER)">
|
|
|
- <ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0"/>
|
|
|
- <ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3"/>
|
|
|
- <ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2"/>
|
|
|
- <ctl name="BUILDIN MIC ID CAPTURE LIST" id="3" value="-1"/>
|
|
|
- <ctl name="MIC DC Blocker" value="1"/>
|
|
|
- <ctl name="MIC Record Soft Gain (dB)" value="0"/>
|
|
|
- </path>
|
|
|
-
|
|
|
- <path name="back-microphones (CAMCORDER)">
|
|
|
- <path name="microphones (CAMCORDER)" />
|
|
|
+ <path name="back-microphones">
|
|
|
+ <ctl name="Mic Spatial Module Enable" value="1" />
|
|
|
+ <ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
|
|
+ <ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
|
|
+ <ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
|
|
+ <ctl name="BUILDIN MIC ID CAPTURE LIST" id="3" value="-1" />
|
|
|
+ <ctl name="MIC DC Blocker" value="1" />
|
|
|
+ <ctl name="MIC Record Soft Gain (dB)" value="22" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="camcorder-mic">
|
|
|
+ <path name="back-microphones (VOICE)">
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="3" value="-1" />
|
|
|
<ctl name="MIC DC Blocker" value="1" />
|
|
|
+ <ctl name="MIC HW Gain At High Power Mode (cB)" value="130" />
|
|
|
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="voice-recog-mic">
|
|
|
+ <path name="microphones (CAMCORDER)">
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="3" value="-1" />
|
|
|
<ctl name="MIC DC Blocker" value="1" />
|
|
|
- <ctl name="MIC Record Soft Gain (dB)" value="22" />
|
|
|
+ <ctl name="MIC Record Soft Gain (dB)" value="0" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="voice-recog-aec-mic">
|
|
|
- <ctl name="Audio Capture Eraser Enable" value="1" />
|
|
|
+ <path name="back-microphones (CAMCORDER)">
|
|
|
+ <path name="microphones (CAMCORDER)" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="camcorder-mic">
|
|
|
+ <ctl name="Mic Spatial Module Enable" value="1" />
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="3" value="-1" />
|
|
|
<ctl name="MIC DC Blocker" value="1" />
|
|
|
- <ctl name="Audio Capture Mic Source" value="ERASER" />
|
|
|
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
|
|
</path>
|
|
|
|
|
@@ -824,7 +1210,7 @@
|
|
|
<ctl name="MIC Record Soft Gain (dB)" value="5" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="bt-mic">
|
|
|
+ <path name="bluetooth-sco-headset-microphones">
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
|
@@ -834,7 +1220,7 @@
|
|
|
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
|
|
</path>
|
|
|
|
|
|
- <path name="usb-headset-mic">
|
|
|
+ <path name="usb-headset-microphones">
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
|
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
|
@@ -859,4 +1245,68 @@
|
|
|
<ctl name="R DSP1 Preload Switch" value="1" />
|
|
|
</path>
|
|
|
<!-- cs35l41 specific path to load firmware in cs35l41.c end-->
|
|
|
+ <!-- cs35l41 specific path for adated feature in cs35l41_route_control.cc -->
|
|
|
+ <!-- Which is controlled by speaker module and path name format is fixed. -->
|
|
|
+ <!-- Path name format: adapted-{type}{-battery-throttled}{-acoustic-shock} -->
|
|
|
+ <!-- Battery throttle and acoustic shock are disabled: "adapted-speaker" -->
|
|
|
+ <!-- Battery throttle enabled: "adapted-speaker-battery-throttled" -->
|
|
|
+ <!-- Acoustic shock enabled: "adapted-speaker-acoustic-shock" -->
|
|
|
+ <!-- Both are enabled: "adapted-speaker-battery-throttled-acoustic-shock" -->
|
|
|
+ <path name="adapted-speaker">
|
|
|
+ <ctl name="Boost Peak Current Limit" value="2.50A" />
|
|
|
+ <ctl name="R Boost Peak Current Limit" value="2.50A" />
|
|
|
+ <ctl name="Digital PCM Volume" value="817" />
|
|
|
+ <ctl name="R Digital PCM Volume" value="817" />
|
|
|
+ </path>
|
|
|
+ <path name="adapted-speaker-battery-throttled">
|
|
|
+ <ctl name="Boost Peak Current Limit" value="1.80A" />
|
|
|
+ <ctl name="R Boost Peak Current Limit" value="1.80A" />
|
|
|
+ <ctl name="Digital PCM Volume" value="817" />
|
|
|
+ <ctl name="R Digital PCM Volume" value="817" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="adapted-speaker-safe">
|
|
|
+ <ctl name="R Boost Peak Current Limit" value="3.50A" />
|
|
|
+ <ctl name="R Digital PCM Volume" value="817" />
|
|
|
+ </path>
|
|
|
+ <path name="adapted-speaker-safe-battery-throttled">
|
|
|
+ <path name="adapted-speaker-safe" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="adapted-earpiece">
|
|
|
+ <ctl name="Digital PCM Volume" value="817" />
|
|
|
+ </path>
|
|
|
+ <path name="adapted-earpiece-battery-throttled">
|
|
|
+ <path name="adapted-earpiece" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="adapted-voice-speaker">
|
|
|
+ <ctl name="R Boost Peak Current Limit" value="3.50A" />
|
|
|
+ <ctl name="Boost Peak Current Limit" value="3.50A" />
|
|
|
+ <ctl name="Digital PCM Volume" value="800" />
|
|
|
+ <ctl name="R Digital PCM Volume" value="817" />
|
|
|
+ </path>
|
|
|
+ <path name="adapted-voice-speaker-battery-throttled">
|
|
|
+ <path name="adapted-voice-speaker" />
|
|
|
+ </path>
|
|
|
+ <path name="adapted-voice-speaker-acoustic-shock">
|
|
|
+ <ctl name="R Boost Peak Current Limit" value="3.50A" />
|
|
|
+ <ctl name="Boost Peak Current Limit" value="3.50A" />
|
|
|
+ <ctl name="PCM Soft Ramp" value="2ms" />
|
|
|
+ <ctl name="Digital PCM Volume" value="0" />
|
|
|
+ <ctl name="R Digital PCM Volume" value="817" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="adapted-voice-speaker-battery-throttled-acoustic-shock">
|
|
|
+ <path name="adapted-voice-speaker-acoustic-shock" />
|
|
|
+ </path>
|
|
|
+
|
|
|
+ <path name="adapted-voice-earpiece">
|
|
|
+ <ctl name="Boost Peak Current Limit" value="3.50A" />
|
|
|
+ <ctl name="Digital PCM Volume" value="817" />
|
|
|
+ </path>
|
|
|
+ <path name="adapted-voice-earpiece-battery-throttled">
|
|
|
+ <path name="adapted-voice-earpiece" />
|
|
|
+ </path>
|
|
|
+ <!-- cs35l41 specific path for adated feature in cs35l41_route_control.cc end -->
|
|
|
</mixer>
|