aboutsummaryrefslogtreecommitdiff
path: root/ucm2/codecs/rt5651/IN1-InternalMic.conf
diff options
context:
space:
mode:
Diffstat (limited to 'ucm2/codecs/rt5651/IN1-InternalMic.conf')
-rw-r--r--ucm2/codecs/rt5651/IN1-InternalMic.conf31
1 files changed, 31 insertions, 0 deletions
diff --git a/ucm2/codecs/rt5651/IN1-InternalMic.conf b/ucm2/codecs/rt5651/IN1-InternalMic.conf
new file mode 100644
index 0000000..01b786e
--- /dev/null
+++ b/ucm2/codecs/rt5651/IN1-InternalMic.conf
@@ -0,0 +1,31 @@
+SectionDevice."InternalMic-IN1" {
+ Comment "Internal Microphone on IN1"
+
+ ConflictingDevice [
+ "DigitalMic"
+ "InternalMic-IN2"
+ "InternalMic-IN12"
+ "HeadsetMic-IN2"
+ "HeadsetMic-IN3"
+ ]
+
+ EnableSequence [
+ cset "name='Internal Mic Switch' on"
+ cset "name='RECMIXL BST1 Switch' on"
+ cset "name='RECMIXR BST1 Switch' on"
+ cset "name='Stereo1 ADC MIXL ADC1 Switch' on"
+ cset "name='Stereo1 ADC MIXR ADC1 Switch' on"
+ ]
+
+ DisableSequence [
+ cset "name='Stereo1 ADC MIXL ADC1 Switch' off"
+ cset "name='Stereo1 ADC MIXR ADC1 Switch' off"
+ cset "name='Internal Mic Switch' off"
+ cset "name='RECMIXL BST1 Switch' off"
+ cset "name='RECMIXR BST1 Switch' off"
+ ]
+
+ Value {
+ CaptureChannels "2"
+ }
+}