diff options
Diffstat (limited to 'recipes-bsp/alsa-state/alsa-state/mx5/asound.state')
-rw-r--r-- | recipes-bsp/alsa-state/alsa-state/mx5/asound.state | 139 |
1 files changed, 139 insertions, 0 deletions
diff --git a/recipes-bsp/alsa-state/alsa-state/mx5/asound.state b/recipes-bsp/alsa-state/alsa-state/mx5/asound.state new file mode 100644 index 00000000..7c13a88a --- /dev/null +++ b/recipes-bsp/alsa-state/alsa-state/mx5/asound.state @@ -0,0 +1,139 @@ +state.imx3stack { + control.1 { + iface MIXER + name 'MIC GAIN' + value '0dB' + comment { + access 'read write' + type ENUMERATED + count 1 + item.0 '0dB' + item.1 '20dB' + item.2 '30dB' + item.3 '40dB' + } + } + control.2 { + iface MIXER + name 'Capture Volume' + value.0 12 + value.1 12 + comment { + access 'read write' + type INTEGER + count 2 + range '0 - 15' + } + } + control.3 { + iface MIXER + name 'Capture Vol Reduction' + value 'No Change' + comment { + access 'read write' + type ENUMERATED + count 1 + item.0 'No Change' + item.1 'Reduced by 6dB' + } + } + control.4 { + iface MIXER + name 'Playback Volume' + value.0 192 + value.1 192 + comment { + access 'read write' + type INTEGER + count 2 + range '0 - 192' + } + } + control.5 { + iface MIXER + name 'Headphone Volume' + value.0 127 + value.1 127 + comment { + access 'read write' + type INTEGER + count 2 + range '0 - 127' + } + } + control.6 { + iface MIXER + name 'DAC Mux' + value DAC + comment { + access 'read write' + type ENUMERATED + count 1 + item.0 DAC + item.1 LINE_IN + } + } + control.7 { + iface MIXER + name 'ADC Mux' + value LINE_IN + comment { + access 'read write' + type ENUMERATED + count 1 + item.0 MIC_IN + item.1 LINE_IN + } + } + control.8 { + iface MIXER + name ASRC + value disable + comment { + access 'read write' + type ENUMERATED + count 1 + item.0 disable + item.1 '32KHz' + item.2 '44.1KHz' + item.3 '48KHz' + item.4 '96KHz' + } + } + control.9 { + iface MIXER + name 'Jack Function' + value on + comment { + access 'read write' + type ENUMERATED + count 1 + item.0 off + item.1 on + } + } + control.10 { + iface MIXER + name 'Speaker Function' + value on + comment { + access 'read write' + type ENUMERATED + count 1 + item.0 off + item.1 on + } + } + control.11 { + iface MIXER + name 'Line In Function' + value off + comment { + access 'read write' + type ENUMERATED + count 1 + item.0 off + item.1 on + } + } +} |