From: Hiago De Franco Date: Thu, 10 Oct 2024 16:32:22 +0000 (-0300) Subject: ucm2: NXP: iMX8: Toradex: apalis-imx8: Add support for X-Git-Tag: v1.2.14~34 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=b8de123ae08f99b1acbe0f57fef60a83eb95b5c7;p=alsa-ucm-conf.git ucm2: NXP: iMX8: Toradex: apalis-imx8: Add support for Add support for the Toradex Apalis iMX8 system on module, using the SGTL5000 audio codec. Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/448 Signed-off-by: Hiago De Franco Signed-off-by: Jaroslav Kysela --- diff --git a/ucm2/NXP/iMX8/Toradex/apalis-imx8/HiFi.conf b/ucm2/NXP/iMX8/Toradex/apalis-imx8/HiFi.conf new file mode 100644 index 0000000..0a68d89 --- /dev/null +++ b/ucm2/NXP/iMX8/Toradex/apalis-imx8/HiFi.conf @@ -0,0 +1,19 @@ +# Use case configuration for Toradex Apalis iMX8 + +SectionDevice."Headphone" { + Comment "Headphone" + + EnableSequence [ + cset "name='Headphone Playback Switch' on" + ] + + DisableSequence [ + cset "name='Headphone Playback Switch' off" + ] + + Value { + PlaybackPCM "hw:${CardId}" + PlaybackVolume "Headphone Volume" + PlaybackSwitch "Headphone Switch" + } +} diff --git a/ucm2/NXP/iMX8/Toradex/apalis-imx8/apalis-imx8.conf b/ucm2/NXP/iMX8/Toradex/apalis-imx8/apalis-imx8.conf new file mode 100644 index 0000000..8d4e588 --- /dev/null +++ b/ucm2/NXP/iMX8/Toradex/apalis-imx8/apalis-imx8.conf @@ -0,0 +1,16 @@ +# Use case configuration for Toradex Apalis iMX8 + +Syntax 4 + +SectionUseCase."HiFi" { + File "/Toradex/apalis-imx8/HiFi.conf" + Comment "Default" +} + +BootSequence [ + cset "name='Headphone Playback Switch' on" + cset "name='Headphone Playback Volume' 50%" + + cset "name='Lineout Playback Switch' on" + cset "name='Lineout Playback Volume' 50%" +] diff --git a/ucm2/conf.d/simple-card/apalis-imx8.conf b/ucm2/conf.d/simple-card/apalis-imx8.conf new file mode 120000 index 0000000..2e4359e --- /dev/null +++ b/ucm2/conf.d/simple-card/apalis-imx8.conf @@ -0,0 +1 @@ +../../NXP/iMX8/Toradex/apalis-imx8/apalis-imx8.conf \ No newline at end of file