From: Aleksandrs Vinarskis Date: Sun, 28 Dec 2025 14:08:02 +0000 (+0100) Subject: ucm2: Qualcomm: document existing hardware X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=e567e3232666df383420e8f4c77a1a3202cb1907;p=alsa-ucm-conf.git ucm2: Qualcomm: document existing hardware 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 Signed-off-by: Jaroslav Kysela --- diff --git a/ucm2/Qualcomm/x1e80100/x1e80100.conf b/ucm2/Qualcomm/x1e80100/x1e80100.conf index 61cb5fc..04c71c8 100644 --- a/ucm2/Qualcomm/x1e80100/x1e80100.conf +++ b/ucm2/Qualcomm/x1e80100/x1e80100.conf @@ -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