Use names instead of integer indexes for mux inputs
[platform/adaptation/samsung_exynos/alsa-ucm-conf-wm5110.git] / wm5110 / voicecall
index 95e4520..5da31a2 100644 (file)
@@ -23,8 +23,8 @@ SectionDevice."Headphones" {
     cset "name='HPOUT1R Input 1 Volume' 15"
 # Path
     cset "name='HP Switch' 1"
-    cset "name='HPOUT1L Input 1' 23"
-    cset "name='HPOUT1R Input 1' 24"
+    cset "name='HPOUT1L Input 1' AIF2RX1"
+    cset "name='HPOUT1R Input 1' AIF2RX2"
     cset "name='HPOUT1 Digital Switch' 1,1"
   ]
 
@@ -49,16 +49,16 @@ SectionDevice."Speaker" {
     cset "name='HPOUT2L Input 1 Volume' 15"
 # Path
     cset "name='SPK Switch' 1"
-    cset "name='HPOUT2L Input 1' 23"
-    cset "name='HPOUT2R Input 1' 0"
+    cset "name='HPOUT2L Input 1' AIF2RX1"
+    cset "name='HPOUT2R Input 1' None"
     cset "name='HPOUT2 Digital Switch' 1,1"
   ]
 
   DisableSequence [
 # Path
     cset "name='SPK Switch' 0"
-    cset "name='HPOUT2L Input 1' 0"
-    cset "name='HPOUT2R Input 1' 0"
+    cset "name='HPOUT2L Input 1' None"
+    cset "name='HPOUT2R Input 1' None"
     cset "name='HPOUT2 Digital Switch' 0,0"
   ]
 
@@ -76,16 +76,16 @@ SectionDevice."Earpiece" {
     cset "name='HPOUT3R Input 1 Volume' 40"
 # Path
     cset "name='RCV Switch' 1"
-    cset "name='HPOUT3L Input 1' 23"
-    cset "name='HPOUT3R Input 1' 24"
+    cset "name='HPOUT3L Input 1' AIF2RX1"
+    cset "name='HPOUT3R Input 1' AIF2RX2"
     cset "name='HPOUT3 Digital Switch' 1,1"
   ]
 
   DisableSequence [
 # Path
     cset "name='RCV Switch' 0"
-    cset "name='HPOUT3L Input 1' 0"
-    cset "name='HPOUT3R Input 1' 0"
+    cset "name='HPOUT3L Input 1' None"
+    cset "name='HPOUT3R Input 1' None"
     cset "name='HPOUT3 Digital Switch' 0,0"
   ]
 
@@ -102,13 +102,13 @@ SectionDevice."Bluetooth" {
     cset "name='AIF3TX1 Input 1 Volume' 32"
     cset "name='AIF2TX1 Input 1 Volume' 32"
 # Path
-    cset "name='AIF3TX1 Input 1' 23"
-    cset "name='AIF2TX1 Input 1' 29"
+    cset "name='AIF3TX1 Input 1' AIF2RX1"
+    cset "name='AIF2TX1 Input 1' AIF3RX1"
   ]
 
   DisableSequence [
-    cset "name='AIF3TX1 Input 1' 0"
-    cset "name='AIF2TX1 Input 1' 0"
+    cset "name='AIF3TX1 Input 1' None"
+    cset "name='AIF2TX1 Input 1' None"
   ]
 
   Value {
@@ -128,7 +128,7 @@ SectionDevice."MainMic" {
     cset "name='Main Mic Switch' 1"
     cset "name='IN1 OSR' 0"
     cset "name='IN1R HPF Switch' 1"
-    cset "name='AIF2TX1 Input 1' 8"
+    cset "name='AIF2TX1 Input 1' IN1R"
   ]
 
   DisableSequence [
@@ -136,7 +136,7 @@ SectionDevice."MainMic" {
     cset "name='Main Mic Switch' 0"
     cset "name='IN1 OSR' 1"
     cset "name='IN1R HPF Switch' 0"
-    cset "name='AIF2TX1 Input 1' 0"
+    cset "name='AIF2TX1 Input 1' None"
   ]
 
   Value {
@@ -155,7 +155,7 @@ SectionDevice."SubMic" {
     cset "name='Sub Mic Switch' 1"
     cset "name='IN3 OSR' 0"
     cset "name='IN3L HPF Switch' 1"
-    cset "name='AIF2TX1 Input 1' 11"
+    cset "name='AIF2TX1 Input 1' IN3L"
   ]
 
   DisableSequence [
@@ -163,7 +163,7 @@ SectionDevice."SubMic" {
     cset "name='Sub Mic Switch' 0"
     cset "name='IN3 OSR' 1"
     cset "name='IN3L HPF Switch' 0"
-    cset "name='AIF2TX1 Input 1' 0"
+    cset "name='AIF2TX1 Input 1' None"
   ]
 
   Value {
@@ -182,7 +182,7 @@ SectionDevice."ThirdMic" {
     cset "name='Third Mic Switch' 1"
     cset "name='IN3 OSR' 0"
     cset "name='IN3R HPF Switch' 1"
-    cset "name='AIF2TX1 Input 1' 12"
+    cset "name='AIF2TX1 Input 1' IN3R"
   ]
 
   DisableSequence [
@@ -190,7 +190,7 @@ SectionDevice."ThirdMic" {
     cset "name='Third Mic Switch' 0"
     cset "name='IN3 OSR' 1"
     cset "name='IN3R HPF Switch' 0"
-    cset "name='AIF2TX1 Input 1' 0"
+    cset "name='AIF2TX1 Input 1' None"
   ]
 
   Value {
@@ -207,13 +207,13 @@ SectionDevice."HeadsetMic" {
     cset "name='IN2R Volume' 32"
 # Path
     cset "name='Headset Mic Switch' 1"
-    cset "name='AIF2TX1 Input 1' 10"
+    cset "name='AIF2TX1 Input 1' IN2R"
   ]
 
   DisableSequence [
 # Path
     cset "name='Headset Mic Switch' 0"
-    cset "name='AIF2TX1 Input 1' 0"
+    cset "name='AIF2TX1 Input 1' None"
   ]
 
   Value {