summaryrefslogtreecommitdiff
path: root/recipes-multimedia/alsa/alsa-ucm-conf-tdx
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-multimedia/alsa/alsa-ucm-conf-tdx')
-rw-r--r--recipes-multimedia/alsa/alsa-ucm-conf-tdx/verdin-nau8822-HiFi.conf17
-rw-r--r--recipes-multimedia/alsa/alsa-ucm-conf-tdx/verdin-nau8822.conf8
-rw-r--r--recipes-multimedia/alsa/alsa-ucm-conf-tdx/verdin-wm8904-HiFi.conf35
-rw-r--r--recipes-multimedia/alsa/alsa-ucm-conf-tdx/verdin-wm8904.conf8
4 files changed, 68 insertions, 0 deletions
diff --git a/recipes-multimedia/alsa/alsa-ucm-conf-tdx/verdin-nau8822-HiFi.conf b/recipes-multimedia/alsa/alsa-ucm-conf-tdx/verdin-nau8822-HiFi.conf
new file mode 100644
index 0000000..42aeffd
--- /dev/null
+++ b/recipes-multimedia/alsa/alsa-ucm-conf-tdx/verdin-nau8822-HiFi.conf
@@ -0,0 +1,17 @@
+# Use case configuration for Toradex Verdin Development Carrier Board
+
+SectionDevice."Headphones" {
+ Comment "Headphones"
+
+ BootSequence [
+ cset "name='Headphone Volume' 50%"
+ ]
+
+ EnableSequence [
+ cset "name='Headphone Switch' on"
+ ]
+
+ DisableSequence [
+ cset "name='Headphone Switch' off"
+ ]
+}
diff --git a/recipes-multimedia/alsa/alsa-ucm-conf-tdx/verdin-nau8822.conf b/recipes-multimedia/alsa/alsa-ucm-conf-tdx/verdin-nau8822.conf
new file mode 100644
index 0000000..fc3466b
--- /dev/null
+++ b/recipes-multimedia/alsa/alsa-ucm-conf-tdx/verdin-nau8822.conf
@@ -0,0 +1,8 @@
+# Use case configuration for Toradex Verdin Development Carrier Board
+
+Syntax 4
+
+SectionUseCase."HiFi" {
+ File "/Toradex/nau8822/verdin-nau8822-HiFi.conf"
+ Comment "Default"
+}
diff --git a/recipes-multimedia/alsa/alsa-ucm-conf-tdx/verdin-wm8904-HiFi.conf b/recipes-multimedia/alsa/alsa-ucm-conf-tdx/verdin-wm8904-HiFi.conf
new file mode 100644
index 0000000..f4486cb
--- /dev/null
+++ b/recipes-multimedia/alsa/alsa-ucm-conf-tdx/verdin-wm8904-HiFi.conf
@@ -0,0 +1,35 @@
+# Use case configuration for Toradex Dahlia Carrier Board
+
+SectionDevice."Headphone" {
+ Comment "Headphone"
+
+ BootSequence [
+ cset "name='Headphone Volume' 50%"
+ ]
+
+ EnableSequence [
+ cset "name='Headphone Switch' on"
+ ]
+
+ DisableSequence [
+ cset "name='Headphone Switch' off"
+ ]
+}
+
+SectionDevice."Microphone" {
+ Comment "Microphone"
+
+ BootSequence [
+ cset "name='Left Capture Inverting Mux' 'IN1L'"
+ cset "name='Right Capture Inverting Mux' 'IN1R'"
+ cset "name='Capture Volume' 31"
+ ]
+
+ EnableSequence [
+ cset "name='Capture Switch' on"
+ ]
+
+ DisableSequence [
+ cset "name='Capture Switch' off"
+ ]
+}
diff --git a/recipes-multimedia/alsa/alsa-ucm-conf-tdx/verdin-wm8904.conf b/recipes-multimedia/alsa/alsa-ucm-conf-tdx/verdin-wm8904.conf
new file mode 100644
index 0000000..64b68ce
--- /dev/null
+++ b/recipes-multimedia/alsa/alsa-ucm-conf-tdx/verdin-wm8904.conf
@@ -0,0 +1,8 @@
+# Use case configuration for Toradex Dahlia Carrier Board
+
+Syntax 4
+
+SectionUseCase."HiFi" {
+ File "/Toradex/wm8904/verdin-wm8904-HiFi.conf"
+ Comment "Default"
+}