Add support for the Toradex Apalis Evaluation Board carrier board using
the NAU8822 audio codec.
This is a carrier board for the Apalis family, where any Apalis SoM
(iMX8, iMX6...) can be connected to it, therefore this is being added to
the IO-Boards instead of a specific hardware vendor.
Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/448
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
--- /dev/null
+# Use case configuration for Toradex Apalis iMX8, Evaluation Board v1.2
+# This is a carrier board for the Apalis family, where any Apalis SoM (with
+# different SoCs as iMX6, iMX8...) can be connected to it.
+
+SectionDevice."Headphones" {
+ Comment "Headphones"
+
+ EnableSequence [
+ cset "name='Headphone Switch' on"
+ ]
+
+ DisableSequence [
+ cset "name='Headphone Switch' off"
+ ]
+
+ Value {
+ PlaybackPCM "hw:${CardId}"
+ PlaybackVolume "Headphone Volume"
+ PlaybackSwitch "Headphone Switch"
+ }
+}
--- /dev/null
+# Use case configuration for Toradex Apalis iMX8, Evaluation Board v1.2
+# This is a carrier board for the Apalis family, where any Apalis SoM (with
+# different SoCs as iMX6, iMX8...) can be connected to it.
+
+Syntax 4
+
+SectionUseCase."HiFi" {
+ File "/IO-Boards/Toradex/apalis/eval-HiFi.conf"
+ Comment "Default"
+}
+
+BootSequence [
+ cset "name='Headphone Volume' 50%"
+]
--- /dev/null
+../../IO-Boards/Toradex/apalis/eval.conf
\ No newline at end of file