SectionVerb { EnableSequence [ cdev "hw:mt8183da7219rt1" cset "name='Headphone Volume' 0" # cset "name='UL3_CH1 ADDA_UL_CH1' 0" # cset "name='UL3_CH2 ADDA_UL_CH2' 0" cset "name='I2S3_CH1 DL1_CH1' 1" cset "name='I2S3_CH2 DL1_CH2' 1" cset "name='MTKAIF_DMIC' 1" cset "name='Mt6358 Mic Type Mux' 2" cset "name='UL3_CH1 ADDA_UL_CH1' 1" cset "name='UL3_CH2 ADDA_UL_CH2' 1" ] DisableSequence [ ] } SectionDevice."Headphone" { Value { PlaybackPCM "hw:mt8183da7219rt1,0" JackDev "mt8183_da7219_rt1015p Headset Jack" JackSwitch "2" } ConflictingDevice [ "Speaker" ] EnableSequence [ cdev "hw:mt8183da7219rt1" cset "name='I2S3_CH1 DL1_CH1' 1" cset "name='I2S3_CH2 DL1_CH2' 1" ] DisableSequence [ cdev "hw:mt8183da7219rt1" cset "name='I2S3_CH1 DL1_CH1' 0" cset "name='I2S3_CH2 DL1_CH2' 0" ] } SectionDevice."Speaker" { Value { PlaybackPCM "hw:mt8183da7219rt1,0" DspName "speaker_eq" } ConflictingDevice [ "Headphone" ] EnableSequence [ cdev "hw:mt8183da7219rt1" cset "name='I2S3_CH1 DL1_CH1' 1" cset "name='I2S3_CH2 DL1_CH2' 1" ] DisableSequence [ cdev "hw:mt8183da7219rt1" cset "name='I2S3_CH1 DL1_CH1' 0" cset "name='I2S3_CH2 DL1_CH2' 0" ] } SectionDevice."Internal Mic" { Value { CapturePCM "hw:mt8183da7219rt1,5" CaptureChannelMap "0 1 -1 -1 -1 -1 -1 -1 -1 -1 -1" IntrinsicSensitivity "-600" } EnableSequence [ cdev "hw:mt8183da7219rt1" cset "name='MTKAIF_DMIC' 1" cset "name='Mt6358 Mic Type Mux' 2" cset "name='UL3_CH1 ADDA_UL_CH1' 1" cset "name='UL3_CH2 ADDA_UL_CH2' 1" ] DisableSequence [ cdev "hw:mt8183da7219rt1" cset "name='MTKAIF_DMIC' 0" cset "name='Mt6358 Mic Type Mux' 0" cset "name='UL3_CH1 ADDA_UL_CH1' 0" cset "name='UL3_CH2 ADDA_UL_CH2' 0" ] }