Add hardware volume-control support for the es8316 codec.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Value {
PlaybackPriority 200
PlaybackPCM "hw:${CardId}"
+ PlaybackMixerElem "Headphone Mixer"
+ PlaybackMasterElem "DAC"
JackControl "Headphone Jack"
JackHWMute "Speaker"
}
Value {
CapturePriority 200
CapturePCM "hw:${CardId}"
+ CaptureMixerElem "ADC PGA Gain"
+ CaptureMasterElem "ADC"
JackControl "Headset Mic Jack"
}
}
Value {
CapturePriority 100
CapturePCM "hw:${CardId}"
+ CaptureMixerElem "ADC PGA Gain"
+ CaptureMasterElem "ADC"
}
}
Value {
CapturePriority 200
CapturePCM "hw:${CardId}"
+ CaptureMixerElem "ADC PGA Gain"
+ CaptureMasterElem "ADC"
JackControl "Headset Mic Jack"
}
}
Value {
CapturePriority 100
CapturePCM "hw:${CardId}"
+ CaptureMixerElem "ADC PGA Gain"
+ CaptureMasterElem "ADC"
}
}
Value {
PlaybackPriority 100
PlaybackPCM "hw:${CardId}"
+ # The es8316 only has a HP-amp which is muxed to the speaker
+ # or to the headpones output
+ PlaybackMixerElem "Headphone Mixer"
+ PlaybackMasterElem "DAC"
}
}
Value {
PlaybackPriority 100
PlaybackPCM "hw:${CardId}"
+ # The es8316 only has a HP-amp which is muxed to the speaker
+ # or to the headpones output
+ PlaybackMixerElem "Headphone Mixer"
+ PlaybackMasterElem "DAC"
}
}