From 33558c0f34eebf79937b0d56549a1042e9d146cf Mon Sep 17 00:00:00 2001 From: Max Krummenacher Date: Wed, 1 Oct 2014 16:31:31 +0200 Subject: colibri-imx6: add machine specific config files --- .../alsa-state/colibri-imx6/asound.state | 126 +++++++++++++++++++++ 1 file changed, 126 insertions(+) create mode 100644 recipes-bsp/alsa-state/alsa-state/colibri-imx6/asound.state (limited to 'recipes-bsp/alsa-state') diff --git a/recipes-bsp/alsa-state/alsa-state/colibri-imx6/asound.state b/recipes-bsp/alsa-state/alsa-state/colibri-imx6/asound.state new file mode 100644 index 0000000..e145735 --- /dev/null +++ b/recipes-bsp/alsa-state/alsa-state/colibri-imx6/asound.state @@ -0,0 +1,126 @@ +state.imx6colibrisgtl { + control.1 { + iface MIXER + name 'PCM Playback Volume' + value.0 144 + value.1 144 + comment { + access 'read write' + type INTEGER + count 2 + range '0 - 192' + } + } + 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 Attenuate Switch (-6dB)' + value 2 + comment { + access 'read write' + type INTEGER + count 1 + range '0 - 2' + dbmin -600 + dbmax 600 + dbvalue.0 600 + } + } + control.4 { + iface MIXER + name 'Capture ZC Switch' + value true + comment { + access 'read write' + type BOOLEAN + count 1 + } + } + control.5 { + iface MIXER + name 'Headphone Playback Volume' + value.0 87 + value.1 87 + comment { + access 'read write' + type INTEGER + count 2 + range '0 - 127' + dbmin -5150 + dbmax 1200 + dbvalue.0 -800 + dbvalue.1 -800 + } + } + control.6 { + iface MIXER + name 'Headphone Playback ZC Switch' + value true + comment { + access 'read write' + type BOOLEAN + count 1 + } + } + control.7 { + iface MIXER + name 'Mic Volume' + value 3 + comment { + access 'read write' + type INTEGER + count 1 + range '0 - 3' + dbmin 0 + dbmax 4000 + dbvalue.0 4000 + } + } + control.8 { + iface MIXER + name 'Headphone Mux' + value DAC + comment { + access 'read write' + type ENUMERATED + count 1 + item.0 DAC + item.1 LINE_IN + } + } + control.9 { + iface MIXER + name 'Capture Mux' + value MIC_IN + comment { + access 'read write' + type ENUMERATED + count 1 + item.0 MIC_IN + item.1 LINE_IN + } + } +} +state.imxhdmisoc { + control.1 { + iface MIXER + name 'IEC958 Playback Default' + value '0400020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + comment { + access 'read write volatile' + type IEC958 + count 1 + } + } +} -- cgit v1.2.3