# Author: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
SectionVerb {
- EnableSequence [
+ EnableSequence [
cset "name='HDMI Mixer MultiMedia1' 1"
- ]
+ ]
- DisableSequence [
+ DisableSequence [
cset "name='HDMI Mixer MultiMedia1' 0"
]
- Value {
- TQ "HiFi"
- }
+ Value {
+ TQ "HiFi"
+ }
}
SectionDevice."HDMI" {
- Comment "HDMI Digital Stereo Output"
+ Comment "HDMI Digital Stereo Output"
- EnableSequence [
+ EnableSequence [
cset "name='HDMI Mixer MultiMedia1' 1"
- ]
+ ]
- DisableSequence [
+ DisableSequence [
cset "name='HDMI Mixer MultiMedia1' 0"
- ]
+ ]
- Value {
+ Value {
PlaybackPriority 200
PlaybackPCM "plughw:${CardId}"
- }
+ }
}
# Author: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
SectionVerb {
- EnableSequence [
+ EnableSequence [
cset "name='QUAT_MI2S_RX Audio Mixer MultiMedia1' 1"
- ]
+ ]
- DisableSequence [
+ DisableSequence [
cset "name='QUAT_MI2S_RX Audio Mixer MultiMedia1' 0"
]
- Value {
- TQ "HiFi"
- }
+ Value {
+ TQ "HiFi"
+ }
}
SectionDevice."HDMI" {
- #Name "HDMI"
- Comment "HDMI Digital Stereo Output"
+ #Name "HDMI"
+ Comment "HDMI Digital Stereo Output"
- Value {
+ Value {
PlaybackPCM "hw:${CardId}"
PlaybackPriority 200
- }
+ }
}
SectionVerb {
- EnableSequence [
- cset "name='Speaker Playback Switch' on"
- cset "name='Int Spk Switch' on"
- cset "name='Speaker Mix DAC2SPK Playback Switch' on"
- ]
- DisableSequence [
- cset "name='Speaker Playback Switch' off"
- cset "name='Int Spk Switch' off"
- cset "name='Speaker Mix DAC2SPK Playback Switch' off"
- ]
+ EnableSequence [
+ cset "name='Speaker Playback Switch' on"
+ cset "name='Int Spk Switch' on"
+ cset "name='Speaker Mix DAC2SPK Playback Switch' on"
+ ]
+ DisableSequence [
+ cset "name='Speaker Playback Switch' off"
+ cset "name='Int Spk Switch' off"
+ cset "name='Speaker Mix DAC2SPK Playback Switch' off"
+ ]
}
-
+
SectionDevice."Headset" {
- Comment "3.5mm Headset"
-
- EnableSequence [
- # Internal speaker
- cset "name='Int Spk Switch' off"
-
- # Headphones
- cset "name='Headphone Playback Switch' on"
- cset "name='HPL Mix DACL2HP Playback Switch' on"
- cset "name='HPR Mix DACR2HP Playback Switch' on"
- ]
- DisableSequence [
- # Headphones
- cset "name='Headphone Playback Switch' off"
- cset "name='HPL Mix DACL2HP Playback Switch' off"
- cset "name='HPR Mix DACR2HP Playback Switch' off"
-
- # Internal speaker
- cset "name='Int Spk Switch' on"
- ]
- Value {
- PlaybackPriority 100
- PlaybackPCM "hw:${CardId}"
- }
+ Comment "3.5mm Headset"
+
+ EnableSequence [
+ # Internal speaker
+ cset "name='Int Spk Switch' off"
+
+ # Headphones
+ cset "name='Headphone Playback Switch' on"
+ cset "name='HPL Mix DACL2HP Playback Switch' on"
+ cset "name='HPR Mix DACR2HP Playback Switch' on"
+ ]
+ DisableSequence [
+ # Headphones
+ cset "name='Headphone Playback Switch' off"
+ cset "name='HPL Mix DACL2HP Playback Switch' off"
+ cset "name='HPR Mix DACR2HP Playback Switch' off"
+
+ # Internal speaker
+ cset "name='Int Spk Switch' on"
+ ]
+ Value {
+ PlaybackPriority 100
+ PlaybackPCM "hw:${CardId}"
+ }
}
Syntax 2
Comment "PAZ00 alc5632"
-
+
BootSequence [
cset "name='Master Playback Switch' on"
cset "name='Master Playback Volume' 44,44"
cset "name='Right Headphone Mux' 1"
cset "name='DMIC Boost Capture Volume' 4"
cset "name='Rec Capture Volume' 24"
-
+
# Fix external mic record volumes
cset "name='Mic 1 Boost Volume' 0"
cset "name='Mic 2 Boost Volume' 0"
cset "name='DMIC En Capture Switch' on"
cset "name='DMIC PreFilter Capture Switch' on"
]
-
+
SectionUseCase."HiFi" {
File "HiFi.conf"
Comment "Music playback"
}
-
+
SectionUseCase."Record" {
File "Record.conf"
Comment "Playback and capture"
SectionVerb {
- EnableSequence [
- cset "name='Speaker Playback Switch' on"
- cset "name='Int Spk Switch' on"
- cset "name='Speaker Mix DAC2SPK Playback Switch' on"
-
- cset "name='DMICL Mix DMICL2ADC Capture Switch' on"
- cset "name='DMIC En Capture Switch' on"
- cset "name='DMIC PreFilter Capture Switch' on"
- ]
- DisableSequence [
- cset "name='Speaker Playback Switch' off"
- cset "name='Int Spk Switch' off"
- cset "name='Speaker Mix DAC2SPK Playback Switch' off"
-
- cset "name='DMICL Mix DMICL2ADC Capture Switch' off"
- cset "name='DMIC En Capture Switch' off"
- cset "name='DMIC PreFilter Capture Switch' off"
- ]
+ EnableSequence [
+ cset "name='Speaker Playback Switch' on"
+ cset "name='Int Spk Switch' on"
+ cset "name='Speaker Mix DAC2SPK Playback Switch' on"
+
+ cset "name='DMICL Mix DMICL2ADC Capture Switch' on"
+ cset "name='DMIC En Capture Switch' on"
+ cset "name='DMIC PreFilter Capture Switch' on"
+ ]
+ DisableSequence [
+ cset "name='Speaker Playback Switch' off"
+ cset "name='Int Spk Switch' off"
+ cset "name='Speaker Mix DAC2SPK Playback Switch' off"
+
+ cset "name='DMICL Mix DMICL2ADC Capture Switch' off"
+ cset "name='DMIC En Capture Switch' off"
+ cset "name='DMIC PreFilter Capture Switch' off"
+ ]
}
-
+
SectionDevice."Headset" {
- Comment "3.5mm Headset"
-
- EnableSequence [
- # Internal speaker
- cset "name='Int Spk Switch' off"
-
- # Internal mic
- cset "name='DMIC En Capture Switch' off"
-
- # Headphones
- cset "name='Headphone Playback Switch' on"
- cset "name='HPL Mix DACL2HP Playback Switch' on"
- cset "name='HPR Mix DACR2HP Playback Switch' on"
-
- # External min
- cset "name='Left Capture Mix MIC12REC_L Capture Switch' on"
- ]
- DisableSequence [
- # Headphones
- cset "name='Headphone Playback Switch' off"
- cset "name='HPL Mix DACL2HP Playback Switch' off"
- cset "name='HPR Mix DACR2HP Playback Switch' off"
-
- # External mic
- cset "name='Left Capture Mix MIC12REC_L Capture Switch' on"
-
- # Internal speaker
- cset "name='Int Spk Switch' on"
-
- # Internal mic
- cset "name='DMIC En Capture Switch' on"
- ]
- Value {
- CapturePriority 100
- CapturePCM "hw:${CardId}"
- }
+ Comment "3.5mm Headset"
+
+ EnableSequence [
+ # Internal speaker
+ cset "name='Int Spk Switch' off"
+
+ # Internal mic
+ cset "name='DMIC En Capture Switch' off"
+
+ # Headphones
+ cset "name='Headphone Playback Switch' on"
+ cset "name='HPL Mix DACL2HP Playback Switch' on"
+ cset "name='HPR Mix DACR2HP Playback Switch' on"
+
+ # External min
+ cset "name='Left Capture Mix MIC12REC_L Capture Switch' on"
+ ]
+ DisableSequence [
+ # Headphones
+ cset "name='Headphone Playback Switch' off"
+ cset "name='HPL Mix DACL2HP Playback Switch' off"
+ cset "name='HPR Mix DACR2HP Playback Switch' off"
+
+ # External mic
+ cset "name='Left Capture Mix MIC12REC_L Capture Switch' on"
+
+ # Internal speaker
+ cset "name='Int Spk Switch' on"
+
+ # Internal mic
+ cset "name='DMIC En Capture Switch' on"
+ ]
+ Value {
+ CapturePriority 100
+ CapturePCM "hw:${CardId}"
+ }
}
# By Liam Girdwood <lrg@slimlogic.co.uk>
SectionVerb {
- EnableSequence [
- cset "name='AMIC_UL PDM Switch' 1"
- cset "name='MUX_UL00' 9"
- cset "name='MUX_UL01' 10"
- cset "name='Capture Volume' 4"
+ EnableSequence [
+ cset "name='AMIC_UL PDM Switch' 1"
+ cset "name='MUX_UL00' 9"
+ cset "name='MUX_UL01' 10"
+ cset "name='Capture Volume' 4"
]
DisableSequence [
- cset "name='AMIC_UL PDM Switch' 0"
- cset "name='MUX_UL00' 0"
- cset "name='MUX_UL01' 0"
- cset "name='Capture Volume' 0"
+ cset "name='AMIC_UL PDM Switch' 0"
+ cset "name='MUX_UL00' 0"
+ cset "name='MUX_UL01' 0"
+ cset "name='Capture Volume' 0"
]
# Optional TQ
Comment "PandaBoard 3.5mm Headset"
EnableSequence [
- cset "name='Analog Left Capture Route' 2"
- cset "name='Analog Right Capture Route' 2"
- cset "name='Capture Preamplifier Volume' 2"
+ cset "name='Analog Left Capture Route' 2"
+ cset "name='Analog Right Capture Route' 2"
+ cset "name='Capture Preamplifier Volume' 2"
]
DisableSequence [
- cset "name='Analog Left Capture Route' 3"
- cset "name='Analog Right Capture Route' 3"
- cset "name='Capture Preamplifier Volume' 0"
+ cset "name='Analog Left Capture Route' 3"
+ cset "name='Analog Right Capture Route' 3"
+ cset "name='Capture Preamplifier Volume' 0"
]
Value {
# By Liam Girdwood <lrg@slimlogic.co.uk>
SectionVerb {
- EnableSequence [
+ EnableSequence [
cset "name='DL1 Mixer Multimedia' 1"
cset "name='Sidetone Mixer Playback' 1"
- cset "name='DL1 PDM Switch' 1"
+ cset "name='DL1 PDM Switch' 1"
cset "name='DL1 Media Playback Volume' 90,90"
- cset "name='SDT DL Volume' 120"
+ cset "name='SDT DL Volume' 120"
- cset "name='Headset Left Playback' 1"
- cset "name='Headset Right Playback' 1"
- cset "name='Headset Playback Volume' 13"
+ cset "name='Headset Left Playback' 1"
+ cset "name='Headset Right Playback' 1"
+ cset "name='Headset Playback Volume' 13"
]
DisableSequence [
cset "name='DL1 Mixer Multimedia' 0"
cset "name='Sidetone Mixer Playback' 0"
- cset "name='DL1 PDM Switch' 0"
+ cset "name='DL1 PDM Switch' 0"
cset "name='DL1 Media Playback Volume' 0,0"
- cset "name='SDT DL Volume' 0"
+ cset "name='SDT DL Volume' 0"
cset "name='Headset Right Playback' 0"
cset "name='Headset Left Playback' 0"
- cset "name='Headset Playback Volume' 0"
+ cset "name='Headset Playback Volume' 0"
]
# Optional TQ
Comment "PandaBoard 3.5mm Headset"
EnableSequence [
- cset "name='Headset Left Playback' 1"
- cset "name='Headset Right Playback' 1"
- cset "name='Headset Playback Volume' 13"
+ cset "name='Headset Left Playback' 1"
+ cset "name='Headset Right Playback' 1"
+ cset "name='Headset Playback Volume' 13"
]
DisableSequence [
cset "name='Headset Right Playback' 0"
cset "name='Headset Left Playback' 0"
- cset "name='Headset Playback Volume' 0"
+ cset "name='Headset Playback Volume' 0"
]
Value {
# By Liam Girdwood <lrg@slimlogic.co.uk>
SectionVerb {
- EnableSequence [
+ EnableSequence [
cset "name='DL1 Mixer Multimedia' 1"
cset "name='Sidetone Mixer Playback' 1"
- cset "name='DL1 PDM Switch' 1"
+ cset "name='DL1 PDM Switch' 1"
cset "name='DL1 Media Playback Volume' 90,90"
- cset "name='SDT DL Volume' 120"
+ cset "name='SDT DL Volume' 120"
]
DisableSequence [
cset "name='DL1 Mixer Multimedia' 0"
cset "name='Sidetone Mixer Playback' 0"
- cset "name='DL1 PDM Switch' 0"
+ cset "name='DL1 PDM Switch' 0"
cset "name='DL1 Media Playback Volume' 0,0"
- cset "name='SDT DL Volume' 0"
+ cset "name='SDT DL Volume' 0"
]
# Optional TQ
Comment "PandaBoard 3.5mm Headset"
EnableSequence [
- cset "name='Headset Left Playback' 1"
- cset "name='Headset Right Playback' 1"
- cset "name='Headset Playback Volume' 13"
+ cset "name='Headset Left Playback' 1"
+ cset "name='Headset Right Playback' 1"
+ cset "name='Headset Playback Volume' 13"
]
DisableSequence [
cset "name='Headset Right Playback' 0"
cset "name='Headset Left Playback' 0"
- cset "name='Headset Playback Volume' 0"
+ cset "name='Headset Playback Volume' 0"
]
Value {
# By Liam Girdwood <lrg@slimlogic.co.uk>
SectionVerb {
- EnableSequence [
- # No more AMIC PDM Switch in current kernels
- #cset "name='AMIC_UL PDM Switch' 1"
- cset "name='MUX_UL00' 9"
- cset "name='MUX_UL01' 10"
- cset "name='Capture Volume' 4"
+ EnableSequence [
+ # No more AMIC PDM Switch in current kernels
+ #cset "name='AMIC_UL PDM Switch' 1"
+ cset "name='MUX_UL00' 9"
+ cset "name='MUX_UL01' 10"
+ cset "name='Capture Volume' 4"
]
DisableSequence [
- # No more AMIC PDM Switch in current kernels
- #cset "name='AMIC_UL PDM Switch' 0"
- cset "name='MUX_UL00' 0"
- cset "name='MUX_UL01' 0"
- cset "name='Capture Volume' 0"
+ # No more AMIC PDM Switch in current kernels
+ #cset "name='AMIC_UL PDM Switch' 0"
+ cset "name='MUX_UL00' 0"
+ cset "name='MUX_UL01' 0"
+ cset "name='Capture Volume' 0"
]
# Optional TQ
Comment "PandaBoard 3.5mm Headset"
EnableSequence [
- cset "name='Analog Left Capture Route' 0"
- cset "name='Analog Right Capture Route' 0"
- cset "name='Capture Preamplifier Volume' 2"
+ cset "name='Analog Left Capture Route' 0"
+ cset "name='Analog Right Capture Route' 0"
+ cset "name='Capture Preamplifier Volume' 2"
]
DisableSequence [
- cset "name='Analog Left Capture Route' 3"
- cset "name='Analog Right Capture Route' 3"
- cset "name='Capture Preamplifier Volume' 0"
+ cset "name='Analog Left Capture Route' 3"
+ cset "name='Analog Right Capture Route' 3"
+ cset "name='Capture Preamplifier Volume' 0"
]
Value {
# By Liam Girdwood <lrg@slimlogic.co.uk>
SectionVerb {
- EnableSequence [
+ EnableSequence [
cset "name='DL1 Mixer Voice' 1"
cset "name='Sidetone Mixer Playback' 1"
- cset "name='DL1 PDM Switch' 1"
+ cset "name='DL1 PDM Switch' 1"
cset "name='DL1 Voice Playback Volume' 90,90"
- cset "name='SDT DL Volume' 120"
+ cset "name='SDT DL Volume' 120"
]
DisableSequence [
cset "name='DL1 Mixer Voice' 0"
cset "name='Sidetone Mixer Playback' 0"
- cset "name='DL1 PDM Switch' 0"
+ cset "name='DL1 PDM Switch' 0"
cset "name='DL1 Voice Playback Volume' 0,0"
- cset "name='SDT DL Volume' 0"
+ cset "name='SDT DL Volume' 0"
]
# Optional TQ
Comment "PandaBoard 3.5mm Headset"
EnableSequence [
- cset "name='Headset Left Playback' 1"
- cset "name='Headset Right Playback' 1"
- cset "name='Headset Playback Volume' 13"
+ cset "name='Headset Left Playback' 1"
+ cset "name='Headset Right Playback' 1"
+ cset "name='Headset Playback Volume' 13"
]
DisableSequence [
cset "name='Headset Right Playback' 0"
cset "name='Headset Left Playback' 0"
- cset "name='Headset Playback Volume' 0"
+ cset "name='Headset Playback Volume' 0"
]
Value {
# By Liam Girdwood <lrg@slimlogic.co.uk>
SectionVerb {
- EnableSequence [
- cset "name='AMIC_UL PDM Switch' 1"
- cset "name='Sidetone Mixer Capture' 1"
- cset "name='MUX_VX0' 9"
- cset "name='MUX_VX1' 10"
+ EnableSequence [
+ cset "name='AMIC_UL PDM Switch' 1"
+ cset "name='Sidetone Mixer Capture' 1"
+ cset "name='MUX_VX0' 9"
+ cset "name='MUX_VX1' 10"
cset "name='DL1 Mixer Voice' 1"
cset "name='Sidetone Mixer Playback' 1"
- cset "name='DL1 PDM Switch' 1"
+ cset "name='DL1 PDM Switch' 1"
cset "name='DL1 Voice Playback Volume' 90,90"
- cset "name='Capture Volume' 4"
- cset "name='Capture Mixer Voice Capture' 90,90"
- cset "name='SDT DL Volume' 120"
+ cset "name='Capture Volume' 4"
+ cset "name='Capture Mixer Voice Capture' 90,90"
+ cset "name='SDT DL Volume' 120"
]
DisableSequence [
- cset "name='AMIC_UL PDM Switch' 0"
- cset "name='Sidetone Mixer Capture' 0"
- cset "name='MUX_VX0' 0"
- cset "name='MUX_VX1' 0"
+ cset "name='AMIC_UL PDM Switch' 0"
+ cset "name='Sidetone Mixer Capture' 0"
+ cset "name='MUX_VX0' 0"
+ cset "name='MUX_VX1' 0"
cset "name='DL1 Mixer Voice' 0"
cset "name='Sidetone Mixer Playback' 0"
- cset "name='DL1 PDM Switch' 0"
+ cset "name='DL1 PDM Switch' 0"
cset "name='DL1 Voice Playback Volume' 0,0"
- cset "name='Capture Volume' 0"
+ cset "name='Capture Volume' 0"
cset "name='DL1 Voice Playback Volume' 0,0"
- cset "name='SDT DL Volume' 0"
+ cset "name='SDT DL Volume' 0"
]
# Optional TQ
Comment "PandaBoard 3.5mm Headset"
EnableSequence [
- cset "name='Analog Left Capture Route' 0"
- cset "name='Analog Right Capture Route' 0"
- cset "name='Capture Preamplifier Volume' 2"
- cset "name='Headset Left Playback' 1"
- cset "name='Headset Right Playback' 1"
- cset "name='Headset Playback Volume' 13"
+ cset "name='Analog Left Capture Route' 0"
+ cset "name='Analog Right Capture Route' 0"
+ cset "name='Capture Preamplifier Volume' 2"
+ cset "name='Headset Left Playback' 1"
+ cset "name='Headset Right Playback' 1"
+ cset "name='Headset Playback Volume' 13"
]
DisableSequence [
- cset "name='Analog Left Capture Route' 3"
- cset "name='Analog Right Capture Route' 3"
- cset "name='Capture Preamplifier Volume' 0"
+ cset "name='Analog Left Capture Route' 3"
+ cset "name='Analog Right Capture Route' 3"
+ cset "name='Capture Preamplifier Volume' 0"
cset "name='Headset Right Playback' 0"
cset "name='Headset Left Playback' 0"
- cset "name='Headset Playback Volume' 0"
+ cset "name='Headset Playback Volume' 0"
]
Value {
CapturePriority 100
- CapturePCM "hw:${CardId},2"
+ CapturePCM "hw:${CardId},2"
PlaybackPriority 100
PlaybackPCM "hw:${CardId},2"
}
# By Liam Girdwood <lrg@slimlogic.co.uk>
SectionVerb {
- EnableSequence [
- cset "name='AMIC_UL PDM Switch' 1"
- cset "name='MUX_UL00' 9"
- cset "name='MUX_UL01' 10"
- cset "name='Capture Volume' 4"
+ EnableSequence [
+ cset "name='AMIC_UL PDM Switch' 1"
+ cset "name='MUX_UL00' 9"
+ cset "name='MUX_UL01' 10"
+ cset "name='Capture Volume' 4"
]
DisableSequence [
- cset "name='AMIC_UL PDM Switch' 0"
- cset "name='MUX_UL00' 0"
- cset "name='MUX_UL01' 0"
- cset "name='Capture Volume' 0"
+ cset "name='AMIC_UL PDM Switch' 0"
+ cset "name='MUX_UL00' 0"
+ cset "name='MUX_UL01' 0"
+ cset "name='Capture Volume' 0"
]
# Optional TQ
Comment "PandaBoardES 3.5mm Headset"
EnableSequence [
- cset "name='Analog Left Capture Route' 2"
- cset "name='Analog Right Capture Route' 2"
- cset "name='Capture Preamplifier Volume' 2"
+ cset "name='Analog Left Capture Route' 2"
+ cset "name='Analog Right Capture Route' 2"
+ cset "name='Capture Preamplifier Volume' 2"
]
DisableSequence [
- cset "name='Analog Left Capture Route' 3"
- cset "name='Analog Right Capture Route' 3"
- cset "name='Capture Preamplifier Volume' 0"
+ cset "name='Analog Left Capture Route' 3"
+ cset "name='Analog Right Capture Route' 3"
+ cset "name='Capture Preamplifier Volume' 0"
]
Value {
CapturePriority 100
- CapturePCM "hw:${CardId}"
+ CapturePCM "hw:${CardId}"
}
}
# By Liam Girdwood <lrg@slimlogic.co.uk>
SectionVerb {
- EnableSequence [
+ EnableSequence [
cset "name='DL1 Mixer Multimedia' 1"
cset "name='Sidetone Mixer Playback' 1"
- cset "name='DL1 PDM Switch' 1"
+ cset "name='DL1 PDM Switch' 1"
cset "name='DL1 Media Playback Volume' 90,90"
- cset "name='SDT DL Volume' 120"
+ cset "name='SDT DL Volume' 120"
- cset "name='Headset Left Playback' 1"
- cset "name='Headset Right Playback' 1"
- cset "name='Headset Playback Volume' 13"
+ cset "name='Headset Left Playback' 1"
+ cset "name='Headset Right Playback' 1"
+ cset "name='Headset Playback Volume' 13"
]
DisableSequence [
cset "name='DL1 Mixer Multimedia' 0"
cset "name='Sidetone Mixer Playback' 0"
- cset "name='DL1 PDM Switch' 0"
+ cset "name='DL1 PDM Switch' 0"
cset "name='DL1 Media Playback Volume' 0,0"
- cset "name='SDT DL Volume' 0"
+ cset "name='SDT DL Volume' 0"
cset "name='Headset Right Playback' 0"
cset "name='Headset Left Playback' 0"
- cset "name='Headset Playback Volume' 0"
+ cset "name='Headset Playback Volume' 0"
]
# Optional TQ
Comment "PandaBoardES 3.5mm Headset"
EnableSequence [
- cset "name='Headset Left Playback' 1"
- cset "name='Headset Right Playback' 1"
- cset "name='Headset Playback Volume' 13"
+ cset "name='Headset Left Playback' 1"
+ cset "name='Headset Right Playback' 1"
+ cset "name='Headset Playback Volume' 13"
]
DisableSequence [
cset "name='Headset Right Playback' 0"
cset "name='Headset Left Playback' 0"
- cset "name='Headset Playback Volume' 0"
+ cset "name='Headset Playback Volume' 0"
]
Value {
# By Liam Girdwood <lrg@slimlogic.co.uk>
SectionVerb {
- EnableSequence [
+ EnableSequence [
cset "name='DL1 Mixer Multimedia' 1"
cset "name='Sidetone Mixer Playback' 1"
- cset "name='DL1 PDM Switch' 1"
+ cset "name='DL1 PDM Switch' 1"
cset "name='DL1 Media Playback Volume' 90,90"
- cset "name='SDT DL Volume' 120"
+ cset "name='SDT DL Volume' 120"
]
DisableSequence [
cset "name='DL1 Mixer Multimedia' 0"
cset "name='Sidetone Mixer Playback' 0"
- cset "name='DL1 PDM Switch' 0"
+ cset "name='DL1 PDM Switch' 0"
cset "name='DL1 Media Playback Volume' 0,0"
- cset "name='SDT DL Volume' 0"
+ cset "name='SDT DL Volume' 0"
]
# Optional TQ
Comment "PandaBoardES 3.5mm Headset"
EnableSequence [
- cset "name='Headset Left Playback' 1"
- cset "name='Headset Right Playback' 1"
- cset "name='Headset Playback Volume' 13"
+ cset "name='Headset Left Playback' 1"
+ cset "name='Headset Right Playback' 1"
+ cset "name='Headset Playback Volume' 13"
]
DisableSequence [
cset "name='Headset Right Playback' 0"
cset "name='Headset Left Playback' 0"
- cset "name='Headset Playback Volume' 0"
+ cset "name='Headset Playback Volume' 0"
]
Value {
# By Liam Girdwood <lrg@slimlogic.co.uk>
SectionVerb {
- EnableSequence [
- # No more AMIC PDM Switch in current kernels
- #cset "name='AMIC_UL PDM Switch' 1"
- cset "name='MUX_UL00' 9"
- cset "name='MUX_UL01' 10"
- cset "name='Capture Volume' 4"
+ EnableSequence [
+ # No more AMIC PDM Switch in current kernels
+ #cset "name='AMIC_UL PDM Switch' 1"
+ cset "name='MUX_UL00' 9"
+ cset "name='MUX_UL01' 10"
+ cset "name='Capture Volume' 4"
]
DisableSequence [
- # No more AMIC PDM Switch in current kernels
- #cset "name='AMIC_UL PDM Switch' 0"
- cset "name='MUX_UL00' 0"
- cset "name='MUX_UL01' 0"
- cset "name='Capture Volume' 0"
+ # No more AMIC PDM Switch in current kernels
+ #cset "name='AMIC_UL PDM Switch' 0"
+ cset "name='MUX_UL00' 0"
+ cset "name='MUX_UL01' 0"
+ cset "name='Capture Volume' 0"
]
# Optional TQ
Comment "PandaBoardES 3.5mm Headset"
EnableSequence [
- cset "name='Analog Left Capture Route' 0"
- cset "name='Analog Right Capture Route' 0"
- cset "name='Capture Preamplifier Volume' 2"
+ cset "name='Analog Left Capture Route' 0"
+ cset "name='Analog Right Capture Route' 0"
+ cset "name='Capture Preamplifier Volume' 2"
]
DisableSequence [
- cset "name='Analog Left Capture Route' 3"
- cset "name='Analog Right Capture Route' 3"
- cset "name='Capture Preamplifier Volume' 0"
+ cset "name='Analog Left Capture Route' 3"
+ cset "name='Analog Right Capture Route' 3"
+ cset "name='Capture Preamplifier Volume' 0"
]
Value {
# By Liam Girdwood <lrg@slimlogic.co.uk>
SectionVerb {
- EnableSequence [
+ EnableSequence [
cset "name='DL1 Mixer Voice' 1"
cset "name='Sidetone Mixer Playback' 1"
- cset "name='DL1 PDM Switch' 1"
+ cset "name='DL1 PDM Switch' 1"
cset "name='DL1 Voice Playback Volume' 90,90"
- cset "name='SDT DL Volume' 120"
+ cset "name='SDT DL Volume' 120"
]
DisableSequence [
cset "name='DL1 Mixer Voice' 0"
cset "name='Sidetone Mixer Playback' 0"
- cset "name='DL1 PDM Switch' 0"
+ cset "name='DL1 PDM Switch' 0"
cset "name='DL1 Voice Playback Volume' 0,0"
- cset "name='SDT DL Volume' 0"
+ cset "name='SDT DL Volume' 0"
]
# Optional TQ
Comment "PandaBoardES 3.5mm Headset"
EnableSequence [
- cset "name='Headset Left Playback' 1"
- cset "name='Headset Right Playback' 1"
- cset "name='Headset Playback Volume' 13"
+ cset "name='Headset Left Playback' 1"
+ cset "name='Headset Right Playback' 1"
+ cset "name='Headset Playback Volume' 13"
]
DisableSequence [
cset "name='Headset Right Playback' 0"
cset "name='Headset Left Playback' 0"
- cset "name='Headset Playback Volume' 0"
+ cset "name='Headset Playback Volume' 0"
]
Value {
# By Liam Girdwood <lrg@slimlogic.co.uk>
SectionVerb {
- EnableSequence [
- cset "name='AMIC_UL PDM Switch' 1"
- cset "name='Sidetone Mixer Capture' 1"
- cset "name='MUX_VX0' 9"
- cset "name='MUX_VX1' 10"
+ EnableSequence [
+ cset "name='AMIC_UL PDM Switch' 1"
+ cset "name='Sidetone Mixer Capture' 1"
+ cset "name='MUX_VX0' 9"
+ cset "name='MUX_VX1' 10"
cset "name='DL1 Mixer Voice' 1"
cset "name='Sidetone Mixer Playback' 1"
- cset "name='DL1 PDM Switch' 1"
+ cset "name='DL1 PDM Switch' 1"
cset "name='DL1 Voice Playback Volume' 90,90"
- cset "name='Capture Volume' 4"
- cset "name='Capture Mixer Voice Capture' 90,90"
- cset "name='SDT DL Volume' 120"
+ cset "name='Capture Volume' 4"
+ cset "name='Capture Mixer Voice Capture' 90,90"
+ cset "name='SDT DL Volume' 120"
]
DisableSequence [
- cset "name='AMIC_UL PDM Switch' 0"
- cset "name='Sidetone Mixer Capture' 0"
- cset "name='MUX_VX0' 0"
- cset "name='MUX_VX1' 0"
+ cset "name='AMIC_UL PDM Switch' 0"
+ cset "name='Sidetone Mixer Capture' 0"
+ cset "name='MUX_VX0' 0"
+ cset "name='MUX_VX1' 0"
cset "name='DL1 Mixer Voice' 0"
cset "name='Sidetone Mixer Playback' 0"
- cset "name='DL1 PDM Switch' 0"
+ cset "name='DL1 PDM Switch' 0"
cset "name='DL1 Voice Playback Volume' 0,0"
- cset "name='Capture Volume' 0"
+ cset "name='Capture Volume' 0"
cset "name='DL1 Voice Playback Volume' 0,0"
- cset "name='SDT DL Volume' 0"
+ cset "name='SDT DL Volume' 0"
]
# Optional TQ and ALSA PCMs
Comment "PandaBoardES 3.5mm Headset"
EnableSequence [
- cset "name='Analog Left Capture Route' 0"
- cset "name='Analog Right Capture Route' 0"
- cset "name='Capture Preamplifier Volume' 2"
- cset "name='Headset Left Playback' 1"
- cset "name='Headset Right Playback' 1"
- cset "name='Headset Playback Volume' 13"
+ cset "name='Analog Left Capture Route' 0"
+ cset "name='Analog Right Capture Route' 0"
+ cset "name='Capture Preamplifier Volume' 2"
+ cset "name='Headset Left Playback' 1"
+ cset "name='Headset Right Playback' 1"
+ cset "name='Headset Playback Volume' 13"
]
DisableSequence [
- cset "name='Analog Left Capture Route' 3"
- cset "name='Analog Right Capture Route' 3"
- cset "name='Capture Preamplifier Volume' 0"
+ cset "name='Analog Left Capture Route' 3"
+ cset "name='Analog Right Capture Route' 3"
+ cset "name='Capture Preamplifier Volume' 0"
cset "name='Headset Right Playback' 0"
cset "name='Headset Left Playback' 0"
- cset "name='Headset Playback Volume' 0"
+ cset "name='Headset Playback Volume' 0"
]
Value {
# By Liam Girdwood <lrg@slimlogic.co.uk>
SectionVerb {
- EnableSequence [
- cset "name='AMIC_UL PDM Switch' 1"
- cset "name='MUX_UL00' 9"
- cset "name='MUX_UL01' 10"
- cset "name='Capture Volume' 4"
+ EnableSequence [
+ cset "name='AMIC_UL PDM Switch' 1"
+ cset "name='MUX_UL00' 9"
+ cset "name='MUX_UL01' 10"
+ cset "name='Capture Volume' 4"
]
DisableSequence [
- cset "name='AMIC_UL PDM Switch' 0"
- cset "name='MUX_UL00' 0"
- cset "name='MUX_UL01' 0"
- cset "name='Capture Volume' 0"
+ cset "name='AMIC_UL PDM Switch' 0"
+ cset "name='MUX_UL00' 0"
+ cset "name='MUX_UL01' 0"
+ cset "name='Capture Volume' 0"
]
}
Comment "SDP4430 3.5mm Headset"
EnableSequence [
- cset "name='Analog Left Capture Route' 2"
- cset "name='Analog Right Capture Route' 2"
- cset "name='Capture Preamplifier Volume' 2"
+ cset "name='Analog Left Capture Route' 2"
+ cset "name='Analog Right Capture Route' 2"
+ cset "name='Capture Preamplifier Volume' 2"
]
DisableSequence [
- cset "name='Analog Left Capture Route' 3"
- cset "name='Analog Right Capture Route' 3"
- cset "name='Capture Preamplifier Volume' 0"
+ cset "name='Analog Left Capture Route' 3"
+ cset "name='Analog Right Capture Route' 3"
+ cset "name='Capture Preamplifier Volume' 0"
]
Value {
# By Liam Girdwood <lrg@slimlogic.co.uk>
SectionVerb {
- EnableSequence [
+ EnableSequence [
cset "name='DL1 Mixer Multimedia' 1"
cset "name='Sidetone Mixer Playback' 1"
- cset "name='DL1 PDM Switch' 1"
+ cset "name='DL1 PDM Switch' 1"
cset "name='DL1 Media Playback Volume' 90,90"
- cset "name='SDT DL Volume' 120"
+ cset "name='SDT DL Volume' 120"
- cset "name='HS Left Playback' 1"
- cset "name='HS Right Playback' 1"
- cset "name='Headset Playback Volume' 13"
+ cset "name='HS Left Playback' 1"
+ cset "name='HS Right Playback' 1"
+ cset "name='Headset Playback Volume' 13"
]
DisableSequence [
cset "name='DL1 Mixer Multimedia' 0"
cset "name='Sidetone Mixer Playback' 0"
- cset "name='DL1 PDM Switch' 0"
+ cset "name='DL1 PDM Switch' 0"
cset "name='DL1 Media Playback Volume' 0,0"
- cset "name='SDT DL Volume' 0"
+ cset "name='SDT DL Volume' 0"
cset "name='HS Right Playback' 0"
cset "name='HS Left Playback' 0"
- cset "name='Headset Playback Volume' 0"
+ cset "name='Headset Playback Volume' 0"
]
# Optional TQ and ALSA PCMs
Comment "SDP4430 3.5mm Headset"
EnableSequence [
- cset "name='HS Left Playback' 1"
- cset "name='HS Right Playback' 1"
- cset "name='Headset Playback Volume' 13"
+ cset "name='HS Left Playback' 1"
+ cset "name='HS Right Playback' 1"
+ cset "name='Headset Playback Volume' 13"
]
DisableSequence [
cset "name='HS Right Playback' 0"
cset "name='HS Left Playback' 0"
- cset "name='Headset Playback Volume' 0"
+ cset "name='Headset Playback Volume' 0"
]
Value {
# By Liam Girdwood <lrg@slimlogic.co.uk>
SectionVerb {
- EnableSequence [
+ EnableSequence [
cset "name='DL1 Mixer Multimedia' 1"
cset "name='Sidetone Mixer Playback' 1"
- cset "name='DL1 PDM Switch' 1"
+ cset "name='DL1 PDM Switch' 1"
cset "name='DL1 Media Playback Volume' 90,90"
- cset "name='SDT DL Volume' 120"
+ cset "name='SDT DL Volume' 120"
]
DisableSequence [
cset "name='DL1 Mixer Multimedia' 0"
cset "name='Sidetone Mixer Playback' 0"
- cset "name='DL1 PDM Switch' 0"
+ cset "name='DL1 PDM Switch' 0"
cset "name='DL1 Media Playback Volume' 0,0"
- cset "name='SDT DL Volume' 0"
+ cset "name='SDT DL Volume' 0"
]
Value {
Comment "SDP4430 3.5mm Headset"
EnableSequence [
- cset "name='HS Left Playback' 1"
- cset "name='HS Right Playback' 1"
- cset "name='Headset Playback Volume' 13"
+ cset "name='HS Left Playback' 1"
+ cset "name='HS Right Playback' 1"
+ cset "name='Headset Playback Volume' 13"
]
DisableSequence [
cset "name='HS Right Playback' 0"
cset "name='HS Left Playback' 0"
- cset "name='Headset Playback Volume' 0"
+ cset "name='Headset Playback Volume' 0"
]
Value {
# By Liam Girdwood <lrg@slimlogic.co.uk>
SectionVerb {
- EnableSequence [
- cset "name='AMIC_UL PDM Switch' 1"
- cset "name='MUX_UL00' 9"
- cset "name='MUX_UL01' 10"
- cset "name='Capture Volume' 4"
+ EnableSequence [
+ cset "name='AMIC_UL PDM Switch' 1"
+ cset "name='MUX_UL00' 9"
+ cset "name='MUX_UL01' 10"
+ cset "name='Capture Volume' 4"
]
DisableSequence [
- cset "name='AMIC_UL PDM Switch' 0"
- cset "name='MUX_UL00' 0"
- cset "name='MUX_UL01' 0"
- cset "name='Capture Volume' 0"
+ cset "name='AMIC_UL PDM Switch' 0"
+ cset "name='MUX_UL00' 0"
+ cset "name='MUX_UL01' 0"
+ cset "name='Capture Volume' 0"
]
# Optional TQ and ALSA PCMs
Comment "SDP4430 3.5mm Headset"
EnableSequence [
- cset "name='Analog Left Capture Route' 0"
- cset "name='Analog Right Capture Route' 0"
- cset "name='Capture Preamplifier Volume' 2"
+ cset "name='Analog Left Capture Route' 0"
+ cset "name='Analog Right Capture Route' 0"
+ cset "name='Capture Preamplifier Volume' 2"
]
DisableSequence [
- cset "name='Analog Left Capture Route' 3"
- cset "name='Analog Right Capture Route' 3"
- cset "name='Capture Preamplifier Volume' 0"
+ cset "name='Analog Left Capture Route' 3"
+ cset "name='Analog Right Capture Route' 3"
+ cset "name='Capture Preamplifier Volume' 0"
]
Value {
# By Liam Girdwood <lrg@slimlogic.co.uk>
SectionVerb {
- EnableSequence [
+ EnableSequence [
cset "name='DL1 Mixer Voice' 1"
cset "name='Sidetone Mixer Playback' 1"
- cset "name='DL1 PDM Switch' 1"
+ cset "name='DL1 PDM Switch' 1"
cset "name='DL1 Voice Playback Volume' 90,90"
- cset "name='SDT DL Volume' 120"
+ cset "name='SDT DL Volume' 120"
]
DisableSequence [
cset "name='DL1 Mixer Voice' 0"
cset "name='Sidetone Mixer Playback' 0"
- cset "name='DL1 PDM Switch' 0"
+ cset "name='DL1 PDM Switch' 0"
cset "name='DL1 Voice Playback Volume' 0,0"
- cset "name='SDT DL Volume' 0"
+ cset "name='SDT DL Volume' 0"
]
Value {
Comment "SDP4430 3.5mm Headset"
EnableSequence [
- cset "name='HS Left Playback' 1"
- cset "name='HS Right Playback' 1"
- cset "name='Headset Playback Volume' 13"
+ cset "name='HS Left Playback' 1"
+ cset "name='HS Right Playback' 1"
+ cset "name='Headset Playback Volume' 13"
]
DisableSequence [
cset "name='HS Right Playback' 0"
cset "name='HS Left Playback' 0"
- cset "name='Headset Playback Volume' 0"
+ cset "name='Headset Playback Volume' 0"
]
Value {
# By Liam Girdwood <lrg@slimlogic.co.uk>
SectionVerb {
- EnableSequence [
- cset "name='AMIC_UL PDM Switch' 1"
- cset "name='Sidetone Mixer Capture' 1"
- cset "name='MUX_VX0' 9"
- cset "name='MUX_VX1' 10"
+ EnableSequence [
+ cset "name='AMIC_UL PDM Switch' 1"
+ cset "name='Sidetone Mixer Capture' 1"
+ cset "name='MUX_VX0' 9"
+ cset "name='MUX_VX1' 10"
cset "name='DL1 Mixer Voice' 1"
cset "name='Sidetone Mixer Playback' 1"
- cset "name='DL1 PDM Switch' 1"
+ cset "name='DL1 PDM Switch' 1"
cset "name='DL1 Voice Playback Volume' 90,90"
- cset "name='Capture Volume' 4"
- cset "name='Capture Mixer Voice Capture' 90,90"
- cset "name='SDT DL Volume' 120"
+ cset "name='Capture Volume' 4"
+ cset "name='Capture Mixer Voice Capture' 90,90"
+ cset "name='SDT DL Volume' 120"
]
DisableSequence [
- cset "name='AMIC_UL PDM Switch' 0"
- cset "name='Sidetone Mixer Capture' 0"
- cset "name='MUX_VX0' 0"
- cset "name='MUX_VX1' 0"
+ cset "name='AMIC_UL PDM Switch' 0"
+ cset "name='Sidetone Mixer Capture' 0"
+ cset "name='MUX_VX0' 0"
+ cset "name='MUX_VX1' 0"
cset "name='DL1 Mixer Voice' 0"
cset "name='Sidetone Mixer Playback' 0"
- cset "name='DL1 PDM Switch' 0"
+ cset "name='DL1 PDM Switch' 0"
cset "name='DL1 Voice Playback Volume' 0,0"
- cset "name='Capture Volume' 0"
+ cset "name='Capture Volume' 0"
cset "name='DL1 Voice Playback Volume' 0,0"
- cset "name='SDT DL Volume' 0"
+ cset "name='SDT DL Volume' 0"
]
Value {
Comment "SDP4430 3.5mm Headset"
EnableSequence [
- cset "name='Analog Left Capture Route' 0"
- cset "name='Analog Right Capture Route' 0"
- cset "name='Capture Preamplifier Volume' 2"
- cset "name='HS Left Playback' 1"
- cset "name='HS Right Playback' 1"
- cset "name='Headset Playback Volume' 13"
+ cset "name='Analog Left Capture Route' 0"
+ cset "name='Analog Right Capture Route' 0"
+ cset "name='Capture Preamplifier Volume' 2"
+ cset "name='HS Left Playback' 1"
+ cset "name='HS Right Playback' 1"
+ cset "name='Headset Playback Volume' 13"
]
DisableSequence [
- cset "name='Analog Left Capture Route' 3"
- cset "name='Analog Right Capture Route' 3"
- cset "name='Capture Preamplifier Volume' 0"
+ cset "name='Analog Left Capture Route' 3"
+ cset "name='Analog Right Capture Route' 3"
+ cset "name='Capture Preamplifier Volume' 0"
cset "name='HS Right Playback' 0"
cset "name='HS Left Playback' 0"
- cset "name='Headset Playback Volume' 0"
+ cset "name='Headset Playback Volume' 0"
]
Value {
CapturePriority 100
- CapturePCM "hw:${CardId},2"
+ CapturePCM "hw:${CardId},2"
PlaybackPriority 100
PlaybackPCM "hw:${CardId},2"
}