audio: Correct analog gain mixer control values
- The ADC volume actual range is between 0 to 3 (in 6dB steps).
But they were set to a higher value assuming the max value as 25.
This results incorrect gain on TX path in the capture/voice
call use cases.
- Correct the default analog gain value to 18dB which is 100%. The
corresponding mixer control value is 3.
Bug: 8502970
Change-Id: I1b2dbfd08a55a60cc27287b6a15495fe97b881f7
diff --git a/mixer_paths.xml b/mixer_paths.xml
index 6bf95b3..e58d80c 100644
--- a/mixer_paths.xml
+++ b/mixer_paths.xml
@@ -21,12 +21,12 @@
<ctl name="RX5 Digital Volume" value="84" />
<ctl name="RX6 Digital Volume" value="84" />
<ctl name="RX7 Digital Volume" value="84" />
- <ctl name="ADC1 Volume" value="25" />
- <ctl name="ADC2 Volume" value="25" />
- <ctl name="ADC3 Volume" value="25" />
- <ctl name="ADC4 Volume" value="25" />
- <ctl name="ADC5 Volume" value="25" />
- <ctl name="ADC6 Volume" value="25" />
+ <ctl name="ADC1 Volume" value="3" />
+ <ctl name="ADC2 Volume" value="3" />
+ <ctl name="ADC3 Volume" value="3" />
+ <ctl name="ADC4 Volume" value="3" />
+ <ctl name="ADC5 Volume" value="3" />
+ <ctl name="ADC6 Volume" value="3" />
<ctl name="DEC1 Volume" value="84" />
<ctl name="DEC2 Volume" value="84" />
<ctl name="DEC3 Volume" value="84" />
@@ -262,7 +262,7 @@
<path name="headset-mic">
<path name="adc2" />
- <ctl name="ADC2 Volume" value="16" />
+ <ctl name="ADC2 Volume" value="2" />
</path>
<path name="voice-handset-tmus">
@@ -306,7 +306,7 @@
<path name="voice-rec-mic">
<path name="adc1" />
- <ctl name="ADC1 Volume" value="16" />
+ <ctl name="ADC1 Volume" value="2" />
</path>
<path name="camcorder-mic">