blob: 284d1a240942cb3e863cfd4c4bd6ba2d4e9d4ec4 [file] [log] [blame]
SectionVerb {
Value {
}
EnableSequence [
cdev "hw:mtkrt5650rt5676"
cset "name='O03 I05 Switch' 1"
cset "name='O04 I06 Switch' 1"
cset "name='O09 I17 Switch' 1"
cset "name='O10 I18 Switch' 1"
cset "name='Sub DAC1 Mux' IF1 DAC 01"
cset "name='Sub DAC1 MIXL DAC1 Switch' on"
cset "name='Sub DAC1 MIXR DAC1 Switch' on"
cset "name='Sub DAC1 Playback Volume' 87"
cset "name='Sub Stereo DAC MIXL DAC1 L Switch' on"
cset "name='Sub Stereo DAC MIXR DAC1 R Switch' on"
cset "name='Sub Stereo2 ADC1 Mux' Stereo DAC MIX"
cset "name='Sub Sto2 ADC MIXL ADC1 Switch' on"
cset "name='Sub Sto2 ADC MIXR ADC1 Switch' on"
cset "name='Sub STO2 ADC Boost Volume' 0"
cset "name='Sub ADC2 Capture Volume' 23"
cset "name='Sub ADC2 Capture Switch' on"
cset "name='Sub Stereo2 ADC LR Mux' L"
cset "name='Sub IF2 ADC TDM Swap Mux' 2/1/3/4"
cset "name='Sub IF2 ADC1 Mux' OB01"
cset "name='Sub IF2 ADC2 Mux' STO2 ADC MIX"
cset "name='Sub DAC12 SRC Mux' MONO DAC MIX"
cset "name='Sub PDM1 L Mux' MONO DAC MIX"
cset "name='Sub PDM1 R Mux' MONO DAC MIX"
cset "name='Sub PDM2 L Mux' MONO DAC MIX"
cset "name='Sub PDM2 R Mux' MONO DAC MIX"
cset "name='DAC1 L Mux' IF1 DAC"
cset "name='DAC1 R Mux' IF1 DAC"
cset "name='DAC1 Playback Volume' 175"
cset "name='DAC1 MIXL DAC1 Switch' on"
cset "name='DAC1 MIXR DAC1 Switch' on"
cset "name='A DAC1 L Mux' DAC1"
cset "name='A DAC1 R Mux' DAC1"
cset "name='SPK MIXL DAC L1 Switch' on"
cset "name='SPK MIXR DAC R1 Switch' on"
cset "name='Speaker Channel Switch' on"
cset "name='Speaker Playback Volume' 31"
cset "name='SPOL MIX SPKVOL L Switch' on"
cset "name='SPOR MIX SPKVOL R Switch' on"
cset "name='SPKVOL L Switch' on"
cset "name='SPKVOL R Switch' on"
cset "name='Headphone Switch' off"
cset "name='Speaker Switch' on"
cset "name='HPOVOL MIXL DAC1 Switch' on"
cset "name='HPOVOL MIXR DAC1 Switch' on"
cset "name='Headphone Channel Switch' on"
cset "name='Headphone Playback Volume' 31"
cset "name='HPO MIX HPVOL Switch' on"
cset "name='HPOVOL L Switch' on"
cset "name='HPOVOL R Switch' on"
cset "name='Sub IF2 DAC4 Mux' Slot0"
cset "name='Sub IF2 DAC5 Mux' Slot1"
cset "name='Sub DAC3 L Mux' IF2 DAC 4"
cset "name='Sub DAC3 R Mux' IF2 DAC 5"
cset "name='Sub DAC3 Playback Volume' 87"
cset "name='Sub DD1 MIXL DAC3 L Switch' on"
cset "name='Sub DD1 MIXR DAC3 R Switch' on"
cset "name='Sub Stereo1 ADC1 Mux' DD MIX1"
cset "name='Sub STO1 ADC Boost Volume' 0"
cset "name='Sub ADC1 Capture Volume' 23"
cset "name='Sub ADC1 Capture Switch' on"
cset "name='Sub IF1 ADC1 Mux' STO1 ADC MIX"
cset "name='Sub IF1 ADC TDM Swap Mux' 1/2/3/4"
cset "name='Sub Stereo1 DMIC Mux' DMIC1"
cset "name='Sub Stereo1 ADC2 Mux' DMIC"
cset "name='Sub Sto1 ADC MIXL ADC1 Switch' off"
cset "name='Sub Sto1 ADC MIXR ADC1 Switch' off"
cset "name='Sub IF1 ADC1 Swap Mux' L/L"
cset "name='Sub Sto1 ADC MIXL ADC2 Switch' on"
cset "name='Sub Sto1 ADC MIXR ADC2 Switch' on"
cset "name='Headset Mic Switch' off"
cset "name='Int Mic Switch' on"
cset "name='IN1 Boost' 0"
cset "name='RECMIXL BST1 Switch' on"
cset "name='RECMIXR BST1 Switch' on"
cset "name='Stereo1 ADC1 Mux' ADC"
cset "name='Sto1 ADC MIXL ADC1 Switch' on"
cset "name='Sto1 ADC MIXR ADC1 Switch' on"
cset "name='ADC Boost Capture Volume' 0"
cset "name='ADC Capture Volume' 47"
cset "name='ADC Capture Switch' on"
]
DisableSequence [
]
}
SectionDevice."Speaker".0 {
Value {
DspName "speaker_eq"
}
EnableSequence [
]
DisableSequence [
]
}
SectionDevice."HDMI".0 {
Value {
JackDev "mtk-rt5650-rt5676 HDMI Jack"
EDIDFile "/sys/class/drm/card2-HDMI-A-1/edid"
PlaybackPCM "hw:mtkrt5650rt5676,2"
}
}
SectionDevice."Headphone".0 {
Value {
JackDev "mtk-rt5650-rt5676 Headset Jack"
}
EnableSequence [
cdev "hw:mtkrt5650rt5676"
cset "name='Speaker Switch' off"
cset "name='Headphone Switch' on"
]
DisableSequence [
cdev "hw:mtkrt5650rt5676"
cset "name='Headphone Switch' off"
cset "name='Speaker Switch' on"
]
}
SectionDevice."Mic".0 {
Value {
JackDev "mtk-rt5650-rt5676 Headset Jack"
CapturePCM "hw:mtkrt5650rt5676,1"
}
EnableSequence [
cdev "hw:mtkrt5650rt5676"
cset "name='Sub Sto1 ADC MIXL ADC2 Switch' off"
cset "name='Sub Sto1 ADC MIXR ADC2 Switch' off"
cset "name='Int Mic Switch' off"
cset "name='Sub Sto1 ADC MIXL ADC1 Switch' on"
cset "name='Sub Sto1 ADC MIXR ADC1 Switch' on"
cset "name='Headset Mic Switch' on"
]
DisableSequence [
cdev "hw:mtkrt5650rt5676"
cset "name='Sub Sto1 ADC MIXL ADC1 Switch' off"
cset "name='Sub Sto1 ADC MIXR ADC1 Switch' off"
cset "name='Headset Mic Switch' off"
cset "name='Sub Sto1 ADC MIXL ADC2 Switch' on"
cset "name='Sub Sto1 ADC MIXR ADC2 Switch' on"
cset "name='Int Mic Switch' on"
]
}