SectionVerb {
EnableSequence [
- cdev "hw:chtbswrt5672"
<platforms/bytcr/PlatformEnableSeq.conf>
<codecs/rt5672/EnableSeq.conf>
]
DisableSequence [
- cdev "hw:chtbswrt5672"
<platforms/bytcr/PlatformDisableSeq.conf>
]
Value {
- PlaybackPCM "hw:chtbswrt5672"
- CapturePCM "hw:chtbswrt5672"
+ PlaybackPCM "hw:${CardId}"
+ CapturePCM "hw:${CardId}"
}
}
# Adapted from https://github.com/plbossart/UCM/tree/master/cht-bsw-rt5672
+Syntax 2
+
SectionUseCase."HiFi" {
File "HiFi.conf"
Comment "Play HiFi quality Music"
]
EnableSequence [
- cdev "hw:chtbswrt5672"
cset "name='Int Mic Switch' on"
cset "name='Stereo1 DMIC Mux' DMIC1"
cset "name='Stereo1 ADC 2 Mux' DMIC"
]
DisableSequence [
- cdev "hw:chtbswrt5672"
cset "name='Int Mic Switch' off"
cset "name='Sto1 ADC MIXL ADC2 Switch' off"
cset "name='Sto1 ADC MIXR ADC2 Switch' off"
]
EnableSequence [
- cdev "hw:chtbswrt5672"
cset "name='Int Mic Switch' on"
cset "name='Stereo1 DMIC Mux' DMIC2"
cset "name='Stereo1 ADC 2 Mux' DMIC"
]
DisableSequence [
- cdev "hw:chtbswrt5672"
cset "name='Int Mic Switch' off"
cset "name='Sto1 ADC MIXL ADC2 Switch' off"
cset "name='Sto1 ADC MIXR ADC2 Switch' off"
]
EnableSequence [
- cdev "hw:chtbswrt5672"
cset "name='Headphone Switch' on"
]
DisableSequence [
- cdev "hw:chtbswrt5672"
cset "name='Headphone Switch' off"
]
]
EnableSequence [
- cdev "hw:chtbswrt5672"
cset "name='Headset Mic Switch' on"
cset "name='RECMIXL BST1 Switch' on"
cset "name='RECMIXR BST1 Switch' on"
]
DisableSequence [
- cdev "hw:chtbswrt5672"
cset "name='Headset Mic Switch' off"
cset "name='RECMIXL BST1 Switch' off"
cset "name='RECMIXR BST1 Switch' off"
]
EnableSequence [
- cdev "hw:chtbswrt5672"
cset "name='Stereo DAC MIXR DAC R1 Switch' off"
cset "name='Stereo DAC MIXL DAC R1 Switch' on"
cset "name='Ext Spk Switch' on"
]
DisableSequence [
- cdev "hw:chtbswrt5672"
cset "name='Ext Spk Switch' off"
cset "name='Stereo DAC MIXL DAC R1 Switch' off"
cset "name='Stereo DAC MIXR DAC R1 Switch' on"
]
EnableSequence [
- cdev "hw:chtbswrt5672"
cset "name='Ext Spk Switch' on"
]
DisableSequence [
- cdev "hw:chtbswrt5672"
cset "name='Ext Spk Switch' off"
]