HiFi: Devices: Add Speaker and MainMic device 40/44140/1 accepted/tizen_3.0.m2_mobile accepted/tizen_3.0.m2_tv accepted/tizen_3.0.m2_wearable accepted/tizen_3.0_common accepted/tizen_3.0_ivi accepted/tizen_3.0_mobile accepted/tizen_3.0_tv accepted/tizen_3.0_wearable accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable tizen_3.0 tizen_3.0.m1_mobile tizen_3.0.m1_tv tizen_3.0.m2 tizen_3.0_tv accepted/tizen/3.0.m2/mobile/20170104.100200 accepted/tizen/3.0.m2/tv/20170104.100356 accepted/tizen/3.0.m2/wearable/20170104.100933 accepted/tizen/3.0/common/20161114.105101 accepted/tizen/3.0/ivi/20161011.053516 accepted/tizen/3.0/mobile/20161015.032255 accepted/tizen/3.0/tv/20161016.003423 accepted/tizen/3.0/wearable/20161015.080317 accepted/tizen/4.0/unified/20170816.013837 accepted/tizen/ivi/20160218.022957 accepted/tizen/mobile/20150721.043254 accepted/tizen/tv/20150721.043319 accepted/tizen/unified/20170309.031212 accepted/tizen/wearable/20150721.043346 submit/tizen/20150721.020508 submit/tizen_3.0.m2/20170104.093748 submit/tizen_3.0_common/20161104.104000 submit/tizen_3.0_ivi/20161010.000010 submit/tizen_3.0_mobile/20161015.000000 submit/tizen_3.0_tv/20161015.000000 submit/tizen_3.0_wearable/20161015.000000 submit/tizen_4.0/20170811.094300 submit/tizen_common/20151023.083358 submit/tizen_common/20151026.085049 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000001 submit/tizen_unified/20170308.100403 tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release tizen_4.0.m1_release
authorInha Song <ideal.song@samsung.com>
Fri, 17 Jul 2015 05:50:47 +0000 (14:50 +0900)
committerInha Song <ideal.song@samsung.com>
Fri, 17 Jul 2015 05:55:08 +0000 (14:55 +0900)
This patch add Speaker and MainMic devices in HiFi verbs.

Change-Id: I0ba607d9f444e9c549d068d00ba6b28dec0cd60d
Signed-off-by: Inha Song <ideal.song@samsung.com>
max98090/hifi

index 4a6f281..1d1eecd 100644 (file)
@@ -38,6 +38,55 @@ SectionDevice."Headphones" {
   }
 }
 
+SectionDevice."Speaker" {
+  Comment "built-in Speaker"
+
+  EnableSequence [
+# Gain
+    cset "name='Headphone Volume' 20 20"
+# Path
+    cset "name='MIXHPRSEL Mux' 0"
+    cset "name='MIXHPLSEL Mux' 0"
+    cset "name='Headphone Left Switch' 1"
+    cset "name='Headphone Right Switch' 1"
+  ]
+
+  DisableSequence [
+# Path
+    cset "name='Headphone Left Switch' 0"
+    cset "name='Headphone Right Switch' 0"
+  ]
+
+  Value {
+    PlaybackPCM "hw:0,0"
+  }
+}
+
+SectionDevice."MainMic" {
+  Comment "built-in main mic"
+
+  EnableSequence [
+# Gain
+    cset "name='MIC1 Volume' 5"
+    cset "name='ADCL Volume' 5"
+    cset "name='ADCR Volume' 5"
+# Path
+    cset "name='MIC1 Mux' 0"
+    cset "name='Right ADC Mixer MIC1 Switch' 1"
+    cset "name='Left ADC Mixer MIC1 Switch' 1"
+  ]
+
+  DisableSequence [
+# Path
+    cset "name='Right ADC Mixer MIC1 Switch' 0"
+    cset "name='Left ADC Mixer MIC1 Switch' 0"
+  ]
+
+  Value {
+    CapturePCM "hw:0,0"
+  }
+}
+
 SectionDevice."HeadsetMic" {
   Comment "external headset mic"