77 lines
1.8 KiB
Plaintext
77 lines
1.8 KiB
Plaintext
# Use case configuration for LenovoYOGAC6301.
|
|
# Author: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
|
|
|
|
SectionVerb {
|
|
|
|
EnableSequence [
|
|
cset "name='SLIMBUS_0_RX Audio Mixer MultiMedia1' 1"
|
|
cset "name='SLIMBUS_1_RX Audio Mixer MultiMedia3' 1"
|
|
cset "name='MultiMedia2 Mixer SLIMBUS_0_TX' 1"
|
|
]
|
|
|
|
Include.wcde.File "/codecs/wcd934x/DefaultEnableSeq.conf"
|
|
Include.wsae.File "/codecs/wsa881x/DefaultEnableSeq.conf"
|
|
|
|
Include.wcdd {
|
|
File "/codecs/wcd934x/DefaultDisableSeq.conf"
|
|
Before.DisableSequence "0"
|
|
}
|
|
|
|
DisableSequence [
|
|
cset "name='SLIMBUS_0_RX Audio Mixer MultiMedia1' 0"
|
|
cset "name='SLIMBUS_1_RX Audio Mixer MultiMedia3' 0"
|
|
cset "name='MultiMedia2 Mixer SLIMBUS_0_TX' 0"
|
|
]
|
|
|
|
Value {
|
|
TQ "HiFi"
|
|
}
|
|
}
|
|
|
|
SectionDevice."Speaker" {
|
|
Comment "Speaker playback"
|
|
|
|
Include.wcdspke.File "/codecs/wcd934x/SpeakerEnableSeq.conf"
|
|
Include.wcdspkd.File "/codecs/wcd934x/SpeakerDisableSeq.conf"
|
|
Include.wsaspke.File "/codecs/wsa881x/SpeakerEnableSeq.conf"
|
|
Include.wsaspkd.File "/codecs/wsa881x/SpeakerDisableSeq.conf"
|
|
|
|
Value {
|
|
PlaybackPriority 100
|
|
PlaybackPCM "hw:${CardId},0"
|
|
PlaybackMixer "default:${CardId}"
|
|
PlaybackMixerElem "Speaker Digital"
|
|
}
|
|
}
|
|
|
|
SectionDevice."Headphones" {
|
|
Comment "Headphones playback"
|
|
|
|
Include.wcdhpe.File "/codecs/wcd934x/HeadphoneEnableSeq.conf"
|
|
Include.wcdhpd.File "/codecs/wcd934x/HeadphoneDisableSeq.conf"
|
|
|
|
Value {
|
|
PlaybackPriority 200
|
|
PlaybackPCM "hw:${CardId},2"
|
|
PlaybackMixer "default:${CardId}"
|
|
PlaybackMixerElem "HP Digital"
|
|
}
|
|
}
|
|
|
|
SectionDevice."Mic" {
|
|
Comment "Mic"
|
|
|
|
Include.wcdmice.File "/codecs/wcd934x/HeadphoneMicEnableSeq.conf"
|
|
Include.wcdmicd.File "/codecs/wcd934x/HeadphoneMicDisableSeq.conf"
|
|
|
|
DisableSequence [
|
|
cset "name='AMIC MUX0' ZERO"
|
|
]
|
|
|
|
Value {
|
|
CapturePriority 100
|
|
CapturePCM "hw:${CardId},1"
|
|
CaptureMixerElem "ADC2"
|
|
}
|
|
}
|