The value 2 is the default.
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
SectionVerb {
Value {
TQ "HiFi"
- PlaybackChannels 2
}
}
# Use case configuration for DB410c board.
# Author: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
-SectionVerb {
- Value {
- PlaybackChannels 2
- CaptureChannels 2
- }
-}
-
-
SectionDevice."Speaker" {
Comment "Speaker playback"
}
}
-
SectionDevice."Headphones" {
Comment "Headphones playback"
Value {
PlaybackPriority 200
PlaybackPCM "plughw:${CardId}"
- PlaybackChannels 2
}
}
Value {
PlaybackPriority 100
PlaybackPCM "plughw:${CardId},1"
- PlaybackChannels 2
}
}
SectionVerb {
Value {
TQ "HiFi"
- PlaybackChannels 2
- CaptureChannels 2
}
EnableSequence [
Value {
PlaybackPriority 100
- PlaybackChannels 2
PlaybackPCM "hw:${CardId}"
}
}
Value {
PlaybackPriority 200
- PlaybackChannels 2
PlaybackPCM "hw:${CardId},1"
}
}
Value {
CapturePriority 100
- CaptureChannels 2
CapturePCM "hw:${CardId}"
}
}
Value {
PlaybackPriority 100
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
PlaybackMixerElem "DAC0"
PlaybackMasterElem "Master"
}
Value {
PlaybackPriority 200
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
PlaybackMixerElem "DAC0"
PlaybackMasterElem "Master"
JackDev "rt286-jack"
Value {
CapturePriority 100
CapturePCM "hw:${CardId}"
- CaptureChannels 2
CaptureMixerElem "Mic"
CaptureMasterElem "ADC0"
}
Value {
CapturePriority 200
CapturePCM "hw:${CardId}"
- CaptureChannels 2
CaptureMixerElem "Mic"
CaptureMasterElem "ADC0"
JackDev "rt286-jack"
Comment "Play and record HiFi quality Music"
}
-ValueDefaults {
- PlaybackChannels 2
- PlaybackPriority 1
- CaptureChannels 2
- CapturePriority 2
-}
-
SectionDefaults [
cset "name='Headphone Jack Switch' 1"
cset "name='Speaker Switch' 1"
Value {
PlaybackPriority 100
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
}
ConflictingDevice [
Value {
PlaybackPriority 200
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
JackControl "Headphone Jack"
JackHWMute "Speaker"
}
Value {
CapturePriority 100
CapturePCM "hw:${CardId}"
- CaptureChannels 2
}
EnableSequence [
Value {
CapturePriority 200
CapturePCM "hw:${CardId}"
- CaptureChannels 2
JackControl "Headset Mic Jack"
JackHWMute "Mic"
}
Value {
PlaybackPriority 100
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
}
ConflictingDevice [
Value {
PlaybackPriority 200
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
JackControl "Headphone Jack"
JackHWMute "Speaker"
}
Value {
CapturePriority 100
CapturePCM "hw:${CardId}"
- CaptureChannels 2
}
EnableSequence [
Value {
CapturePriority 200
CapturePCM "hw:${CardId}"
- CaptureChannels 2
JackControl "Headset Mic Jack"
JackHWMute "DMic"
}
Value {
PlaybackPriority 100
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
}
ConflictingDevice [
Value {
PlaybackPriority 200
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
JackControl "Headphone Jack"
JackHWMute "Speaker"
}
Value {
CapturePriority 200
CapturePCM "hw:${CardId}"
- CaptureChannels 2
JackControl "Headset Mic Jack"
JackHWMute "Mic"
}
Value {
PlaybackPriority 100
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
}
ConflictingDevice [
Value {
PlaybackPriority 200
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
JackControl "Headphone Jack"
JackHWMute "Speaker"
}
Value {
CapturePriority 200
CapturePCM "hw:${CardId}"
- CaptureChannels 2
JackControl "Headset Mic Jack"
JackHWMute "Mic"
}
Value {
PlaybackPriority 200
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
JackControl "Headphone Jack"
}
}
Value {
CapturePriority 200
CapturePCM "hw:${CardId}"
- CaptureChannels 2
JackControl "Headset Mic Jack"
}
}
Value {
CapturePriority 100
CapturePCM "hw:${CardId}"
- CaptureChannels 2
}
}
Value {
PlaybackPriority 100
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
}
}
Value {
PlaybackPriority 200
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
JackControl "Headphone Jack"
JackHWMute "Speaker"
}
Value {
CapturePriority 200
CapturePCM "hw:${CardId}"
- CaptureChannels 2
JackControl "Headset Mic Jack"
}
}
Value {
CapturePriority 100
CapturePCM "hw:${CardId}"
- CaptureChannels 2
}
}
Value {
CapturePriority 200
CapturePCM "hw:${CardId}"
- CaptureChannels 2
JackControl "Headset Mic Jack"
}
}
Value {
CapturePriority 100
CapturePCM "hw:${CardId}"
- CaptureChannels 2
}
}
Value {
PlaybackPriority 100
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
}
}
Value {
PlaybackPriority 100
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
}
}
Value {
PlaybackPriority 200
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
JackControl "Headphone Jack"
}
Value {
CapturePriority 300
CapturePCM "hw:${CardId}"
- CaptureChannels 2
JackControl "Headset Mic Jack"
}
Value {
CapturePriority 200
CapturePCM "hw:${CardId}"
- CaptureChannels 2
}
ConflictingDevice [
Value {
PlaybackPriority 100
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
}
ConflictingDevice [
Value {
PlaybackPriority 100
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
}
ConflictingDevice [
Value {
CapturePriority 100
CapturePCM "hw:${CardId}"
- CaptureChannels 2
}
}
Value {
PlaybackPriority 300
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
JackControl "Headphone Jack"
}
}
Value {
CapturePriority 200
CapturePCM "hw:${CardId}"
- CaptureChannels 2
JackControl "Headset Mic Jack"
}
}
Value {
CapturePriority 100
CapturePCM "hw:${CardId}"
- CaptureChannels 2
}
}
Value {
CapturePriority 100
CapturePCM "hw:${CardId}"
- CaptureChannels 2
}
}
Value {
PlaybackPriority 100
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
}
}
Value {
PlaybackPriority 100
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
}
}
Value {
CapturePriority 100
CapturePCM "hw:${CardId}"
- CaptureChannels 2
}
EnableSequence [
Value {
CapturePriority 100
CapturePCM "hw:${CardId}"
- CaptureChannels 2
}
}
Value {
PlaybackPriority 200
- PlaybackChannels 2
PlaybackPCM "hw:${CardId}"
JackControl "Headphone Jack"
}
Value {
PlaybackPriority 200
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
JackControl "Headphone Jack"
}
}
Value {
CapturePriority 100
CapturePCM "hw:${CardId}"
- CaptureChannels 2
}
}
Value {
CapturePriority 100
CapturePCM "hw:${CardId}"
- CaptureChannels 2
}
}
Value {
CapturePriority 200
CapturePCM "hw:${CardId}"
- CaptureChannels 2
JackControl "Headset Mic Jack"
}
}
Value {
CapturePriority 100
CapturePCM "hw:${CardId}"
- CaptureChannels 2
}
}
Value {
CapturePriority 200
CapturePCM "hw:${CardId}"
- CaptureChannels 2
JackControl "Headset Mic Jack"
}
}
Value {
PlaybackPriority 100
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
}
}
Value {
PlaybackPriority 100
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
}
}
Value {
CapturePriority 100
CapturePCM "hw:${CardId}"
- CaptureChannels 2
}
}
Value {
CapturePriority 200
CapturePCM "hw:${CardId}"
- CaptureChannels 2
}
}
Value {
PlaybackPriority 300
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
JackControl "Headphone Jack"
}
}
Value {
CapturePriority 300
CapturePCM "hw:${CardId}"
- CaptureChannels 2
JackControl "Headset Mic Jack"
}
}
Value {
PlaybackPriority 100
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
}
}
Value {
PlaybackPriority 200
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
}
}
Value {
PlaybackPriority 200
PlaybackPCM "hw:${CardId},2"
- PlaybackChannels 2
If.1 {
Condition {
Type ControlExists
Value {
PlaybackPriority 300
PlaybackPCM "hw:${CardId},3"
- PlaybackChannels 2
If.1 {
Condition {
Type ControlExists
Value {
PlaybackPriority 100
PlaybackPCM "hw:${CardId}"
- PlaybackChannels 2
JackDev "rt5660-jack"
JackControl "Line Out Jack"
}
Value {
CapturePriority 100
CapturePCM "hw:${CardId},1"
- CaptureChannels 2
JackDev "rt5660-jack"
JackControl "Line In Jack"
}
Comment "Play and record HiFi quality Music"
}
-ValueDefaults {
- PlaybackChannels 2
- CaptureChannels 2
-}
-
SectionDefaults [
cset "name='Headphone Jack Switch' 1"
cset "name='Speaker Switch' 1"
CaptureMixerElem "Capture"
CaptureVolume "Capture Volume"
CaptureSwitch "Capture Switch"
-CaptureChannels 2
Value {
PlaybackPriority 500
PlaybackPCM "hw:${CardId},3"
- PlaybackChannels 2
JackControl "HDMI/DP,pcm=3 Jack"
}
}
Value {
PlaybackPriority 600
PlaybackPCM "hw:${CardId},4"
- PlaybackChannels 2
JackControl "HDMI/DP,pcm=4 Jack"
}
}
Value {
PlaybackPriority 700
PlaybackPCM "hw:${CardId},5"
- PlaybackChannels 2
JackControl "HDMI/DP,pcm=5 Jack"
}
}
PlaybackMasterElem "Master"
PlaybackVolume "Headphone Playback Volume"
PlaybackSwitch "Headphone Playback Switch"
- PlaybackChannels 2
If.jack {
Condition {
Type ControlExists
PlaybackMasterElem "Master"
PlaybackVolume "Speaker Playback Volume"
PlaybackSwitch "Speaker Playback Switch"
- PlaybackChannels 2
}
}
True {
CaptureChannels 4
}
- False {
- CaptureChannels 2
- }
}
If.vol {
Condition {