summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorArun Raghavan <arun.raghavan@collabora.co.uk>2012-06-12 17:06:33 +0530
committerArun Raghavan <arun.raghavan@collabora.co.uk>2012-06-12 17:06:33 +0530
commit0b24acab18bc9b0f207adafead1059bf5c3eaee0 (patch)
tree6d40518dc8680fbd4ef2be1726ab14b054271efe /data
parentbb4a4b60ccf043440ac18bc90af60b87e233e1d5 (diff)
Fix VoiceCall UCM config
At least 'Headset' capture and playback paths work with this.
Diffstat (limited to 'data')
-rw-r--r--data/alsa/ucm/Tuna/VoiceCall20
1 files changed, 20 insertions, 0 deletions
diff --git a/data/alsa/ucm/Tuna/VoiceCall b/data/alsa/ucm/Tuna/VoiceCall
index 8875fa4..57acef2 100644
--- a/data/alsa/ucm/Tuna/VoiceCall
+++ b/data/alsa/ucm/Tuna/VoiceCall
@@ -13,9 +13,17 @@ SectionVerb {
cset "name='SDT UL Volume' 120"
# Enable ABE DL1 Voice at 0dB
+ cset "name='DL1 Mixer Multimedia' 1"
cset "name='DL1 Mixer Voice' 1"
cset "name='DL1 Voice Playback Volume' 120"
+ # Only enabled for Handsfree
+ cset "name='DL2 Mixer Multimedia' 0"
+ cset "name='DL2 Mixer Voice' 0"
+
+ # Disable DL2 Mono Mixer
+ cset "name='DL2 Mono Mixer' 0"
+
# Enable Uplink
cset "name='Voice Capture Mixer Capture' 1"
@@ -57,6 +65,12 @@ SectionVerb {
cset "name='DL1 Mixer Voice' 0"
cset "name='DL1 Voice Playback Volume' 0"
+ # Enable DL2 Multimedia
+ cset "name='DL2 Mixer Multimedia' 1"
+
+ # Enable DL2 Mono Mixer
+ cset "name='DL2 Mono Mixer' 1"
+
# Disable Uplink
cset "name='Voice Capture Mixer Capture' 0"
@@ -181,6 +195,7 @@ SectionDevice."Headset" {
cset "name='HS Left Playback' 0"
# ABE playback path through DL2
+ cset "name='DL2 Mixer Multimedia' 1"
cset "name='DL2 Mixer Voice' 1"
cset "name='DL2 Voice Playback Volume' 120"
@@ -286,6 +301,7 @@ SectionDevice."Handset" {
cset "name='Earphone Enable Switch' 0"
# ABE playback path through DL2
+ cset "name='DL2 Mixer Multimedia' 1"
cset "name='DL2 Mixer Voice' 1"
cset "name='DL2 Voice Playback Volume' 120"
@@ -321,6 +337,7 @@ SectionDevice."Handsfree" {
cdev "hw:Tuna"
# ABE playback path through DL2
+ cset "name='DL2 Mixer Multimedia' 1"
cset "name='DL2 Mixer Voice' 1"
cset "name='DL2 Voice Playback Volume' 120"
@@ -347,6 +364,7 @@ SectionDevice."Handsfree" {
cdev "hw:Tuna"
# ABE playback path through DL2
+ cset "name='DL2 Mixer Multimedia' 0"
cset "name='DL2 Mixer Voice' 0"
cset "name='DL2 Voice Playback Volume' 00"
@@ -373,6 +391,7 @@ SectionDevice."Handsfree" {
cdev "hw:Tuna"
# ABE playback path through DL2
+ cset "name='DL2 Mixer Multimedia' 0"
cset "name='DL2 Mixer Voice' 0"
cset "name='DL2 Voice Playback Volume' 00"
@@ -396,6 +415,7 @@ SectionDevice."Handsfree" {
cdev "hw:Tuna"
# ABE playback path through DL2
+ cset "name='DL2 Mixer Multimedia' 0"
cset "name='DL2 Mixer Voice' 0"
cset "name='DL2 Voice Playback Volume' 00"