aboutsummaryrefslogtreecommitdiff
path: root/src/conf/ucm/rt5640/HeadPhones.conf
diff options
context:
space:
mode:
Diffstat (limited to 'src/conf/ucm/rt5640/HeadPhones.conf')
-rw-r--r--src/conf/ucm/rt5640/HeadPhones.conf41
1 files changed, 41 insertions, 0 deletions
diff --git a/src/conf/ucm/rt5640/HeadPhones.conf b/src/conf/ucm/rt5640/HeadPhones.conf
new file mode 100644
index 00000000..38f37a6f
--- /dev/null
+++ b/src/conf/ucm/rt5640/HeadPhones.conf
@@ -0,0 +1,41 @@
+SectionDevice."Headphones" {
+ Comment "Headphones"
+
+ ConflictingDevice [
+ "Speaker"
+ "MonoSpeaker"
+ ]
+
+ EnableSequence [
+ cdev "hw:bytcrrt5640"
+
+ cset "name='DAC MIXL INF1 Switch' on"
+ cset "name='DAC MIXR INF1 Switch' on"
+ cset "name='Stereo DAC MIXL DAC L1 Switch' on"
+ cset "name='Stereo DAC MIXR DAC R1 Switch' on"
+ cset "name='Stereo DAC MIXL DAC L2 Switch' on"
+ cset "name='Stereo DAC MIXR DAC R2 Switch' on"
+ cset "name='HPO MIX HPVOL Switch' on"
+ cset "name='Headphone Switch' on"
+ cset "name='HP Channel Switch' on"
+ cset "name='Speaker Switch' off"
+ cset "name='HP L Playback Switch' on"
+ cset "name='HP R Playback Switch' on"
+ cset "name='HP Playback Volume' 29"
+
+ ]
+
+ DisableSequence [
+ cdev "hw:bytcrrt5640"
+ cset "name='Headphone Switch' off"
+ cset "name='HP Channel Switch' off"
+ cset "name='HP L Playback Switch' off"
+ cset "name='HP R Playback Switch' off"
+ cset "name='HP Playback Volume' 0"
+ ]
+
+ Value {
+ PlaybackChannels "2"
+ JackControl "Headphone Jack"
+ }
+}