Add UCM configuration for the RK3588 SoC based Rock 5B board to enable the analog audio support provided by the Everest Semi ES8316 codec. Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/316 Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
26 lines
690 B
Text
26 lines
690 B
Text
Syntax 3
|
|
|
|
SectionUseCase."HiFi" {
|
|
File "/Rockchip/rk3588-es8316/HiFi.conf"
|
|
Comment "Play HiFi quality Music"
|
|
}
|
|
|
|
BootSequence [
|
|
# Set HP vol to 0 dB (3/3)
|
|
cset "name='Headphone Playback Volume' 3"
|
|
# Set HP mixer vol to 0 dB
|
|
cset "name='Headphone Mixer Volume' 11"
|
|
# Set DAC vol to 0 dB (192/192)
|
|
cset "name='DAC Playback Volume' 192"
|
|
|
|
# Disable Auto Level Control
|
|
cset "name='ALC Capture Switch' off"
|
|
# Set ADC vol to 0 dB (192/192)
|
|
cset "name='ADC Capture Volume' 192"
|
|
# Set Mic amplifier to +16 dB
|
|
cset "name='ADC PGA Gain Volume' 7"
|
|
|
|
# Setup muxes / switches
|
|
cset "name='Left Headphone Mixer Left DAC Switch' on"
|
|
cset "name='Right Headphone Mixer Right DAC Switch' on"
|
|
]
|