linuxOS_AP05/debian/binary/usr/share/alsa/ucm/rockchip,rk809-codec/HiFi.conf
2025-09-26 09:40:02 +08:00

96 lines
1.4 KiB
Plaintext

# Use case for devices on rockchip,rk809-codec card.
SectionVerb {
EnableSequence [
cdev "hw:rockchiprk809co"
]
DisableSequence [
cdev "hw:rockchiprk809co"
]
}
SectionDevice."Headphone".0 {
Comment "Headphones Playback"
EnableSequence [
cdev "hw:rockchiprk809co"
cset "name='Playback Path' HP"
]
DisableSequence [
cdev "hw:rockchiprk809co"
cset "name='Playback Path' OFF"
]
Value {
PlaybackPCM "hw:rockchiprk809co"
PlaybackChannels "2"
PlaybackPriority "1"
# JackControl "Headphone Jack"
# JackHWMute "Speaker"
}
}
SectionDevice."Speaker".0 {
Comment "Speaker Playback"
EnableSequence [
cdev "hw:rockchiprk809co"
cset "name='Playback Path' SPK"
]
DisableSequence [
cdev "hw:rockchiprk809co"
cset "name='Playback Path' OFF"
]
Value {
PlaybackPCM "hw:rockchiprk809co"
PlaybackChannels "2"
PlaybackPriority "2"
# JackControl "Headphone Jack"
# JackHWMute "Headphone"
}
}
SectionDevice."Mic".0 {
Comment "Internal Microphone"
Value {
CaptureChannels "2"
CapturePriority "150"
}
EnableSequence [
cdev "hw:rockchiprk809co"
]
DisableSequence [
cdev "hw:rockchiprk809co"
]
}
SectionDevice."HSMic".1 {
Comment "Headset Microphone"
Value {
CaptureChannels "2"
# JackControl "Headphone Jack"
# JackHWMute "Mic"
}
EnableSequence [
cdev "hw:rockchiprk809co"
]
DisableSequence [
cdev "hw:rockchiprk809co"
]
}