| SectionVerb { |
| Value { |
| TQ "HiFi" |
| # ALSA PCM device for HiFi |
| PlaybackPCM "hw:0,0" |
| CapturePCM "hw:0,1" |
| |
| } |
| EnableSequence [ |
| cdev "hw:0" |
| cset "name='LINEOUT Mux' OPEN" |
| cset "name='HPOUT Mux' OPEN" |
| cset "name='AIF TX Mux' Analog Mic" |
| cset "name='Left PGA Mux' OPEN" |
| cset "name='Right PGA Mux' OPEN" |
| cset "name='INT ADDA O03_O04 Switch' 1" |
| cset "name='AIN Mux' INT ADC" |
| cset "name='O03 I05 Switch' 1" |
| cset "name='O04 I06 Switch' 1" |
| cset "name='O10 I04 Switch' 0" |
| cset "name='O09 I03 Switch' 1" |
| cset "name='O05 I05 Switch' 1" |
| cset "name='O06 I06 Switch' 1" |
| cset "name='O05 I07 Switch' 1" |
| cset "name='O06 I08 Switch' 1" |
| cset "name='I2S O03_O04 Switch' 1" |
| cset "name='AIF TX Mux' 2" |
| |
| ] |
| DisableSequence [ |
| ] |
| } |
| |
| SectionDevice."Speaker" { |
| |
| Value { |
| PlaybackChannels "1" |
| CaptureChannels "1" |
| } |
| ConflictingDevice [ |
| "Headphone" |
| ] |
| EnableSequence [ |
| cdev "hw:0" |
| cset "name='LINEOUT Mux' 1" |
| cset "name='AIF TX Mux' 1" |
| ] |
| DisableSequence [ |
| cdev "hw:0" |
| cset "name='LINEOUT Mux' 0" |
| cset "name='AIF TX Mux' 2" |
| ] |
| } |
| |
| SectionDevice."Headphone" { |
| Value { |
| PlaybackChannels "2" |
| CaptureChannels "1" |
| JackControl "Headphone Jack" |
| JackDev "/dev/input/by-path/platform-sound-event" |
| } |
| ConflictingDevice [ |
| "Speaker" |
| ] |
| EnableSequence [ |
| cdev "hw:0" |
| cset "name='HPOUT Mux' 1" |
| cset "name='AIF TX Mux' 0" |
| cset "name='Left PGA Mux' CH1" |
| cset "name='Right PGA Mux' CH1" |
| ] |
| DisableSequence [ |
| cdev "hw:0" |
| cset "name='HPOUT Mux' 0" |
| cset "name='AIF TX Mux' 2" |
| cset "name='Left PGA Mux' OPEN" |
| cset "name='Right PGA Mux' OPEN" |
| ] |
| } |