]> git.alsa-project.org Git - alsa-ucm-conf.git/commitdiff
ucm2: Qualcomm: document existing hardware
authorAleksandrs Vinarskis <alex@vinarskis.com>
Sun, 28 Dec 2025 14:08:02 +0000 (15:08 +0100)
committerJaroslav Kysela <perex@perex.cz>
Wed, 14 Jan 2026 10:15:10 +0000 (11:15 +0100)
In most cases its not the config name (device model name) that matters
but the hardware variation of that model. To make currently supported
devices easier to re-use, document the layout. While most configs do
not yet have DP/HDMI defined, it will matter once these are getting
added.

Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/587
Signed-off-by: Aleksandrs Vinarskis <alex@vinarskis.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
ucm2/Qualcomm/x1e80100/x1e80100.conf

index 61cb5fcac29ffa7588a2e57eae34b847fcf58271..04c71c8c7f8bc92a72d1fc49951ea1339ba8a362 100644 (file)
@@ -2,6 +2,7 @@ Syntax 4
 
 Define.DMI_info "${sys:devices/virtual/dmi/id/board_vendor}-${sys:devices/virtual/dmi/id/product_family}-${sys:devices/virtual/dmi/id/board_name}"
 
+# 2x WSA Speakers | 2x Microphones | 3x DP/HDMI | 1x WCD Headset
 If.LENOVOT14s {
        Condition {
                Type RegexMatch
@@ -11,6 +12,7 @@ If.LENOVOT14s {
        True.Include.t14s.File "/Qualcomm/x1e80100/LENOVO-T14s.conf"
 }
 
+# 4x WSA Speakers | 4x Microphones | 3x DP/HDMI
 If.LENOVOSlim7x {
        Condition {
                Type RegexMatch
@@ -20,6 +22,7 @@ If.LENOVOSlim7x {
        True.Include.7x.File "/Qualcomm/x1e80100/LENOVO-Slim-7x.conf"
 }
 
+# 2x WSA Speakers | ?x Microphones | 2x DP/HDMI
 If.SURFACEPro12in {
        Condition {
                Type RegexMatch
@@ -29,6 +32,7 @@ If.SURFACEPro12in {
        True.Include.7x.File "/Qualcomm/x1e80100/MICROSOFT-Surface-Pro-12in.conf"
 }
 
+# 4x WSA Speakers | 2x Microphones | 2x DP/HDMI | 1x WCD Headset
 If.DellLatitude7455 {
        Condition {
                Type RegexMatch