# 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"
|
]
|
}
|