For some reason we ended up with a Digital gain below 0dB, resulting in
a very low HP volume.
Fix this to 0dB and let Analog gain control HP volume.
Also remove all redundant setting of this control.
Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/335
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Reviewed-by: Johan Hovold <johan+linaro@kernel.org>
Tested-by: Johan Hovold <johan+linaro@kernel.org>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Include.codec-init.File "/codecs/wcd938x/init.conf"
Include.codec-init.File "/codecs/wsa883x/init.conf"
Include.codec-init.File "/codecs/qcom-lpass/wsa-macro/init.conf"
+Include.codec-init.File "/codecs/qcom-lpass/rx-macro/init.conf"
--- /dev/null
+# RX Digital codec specific volume control settings
+
+BootSequence [
+ cset "name='RX_RX0 Digital Volume' 84"
+ cset "name='RX_RX1 Digital Volume' 84"
+]
EnableSequence [
- cset "name='RX_RX0 Digital Volume' 80"
- cset "name='RX_RX1 Digital Volume' 80"
cset "name='HPHR Volume' 20"
cset "name='HPHL Volume' 20"
]
# WCD938X specific volume control settings
BootSequence [
- cset "name='RX_RX0 Digital Volume' 84"
- cset "name='RX_RX1 Digital Volume' 84"
cset "name='ADC2 Volume' 12"
]