From ec2b9c66b66c937c5b3b316cdee3164a6cc81374 Mon Sep 17 00:00:00 2001 From: Jens Glathe Date: Sat, 22 Mar 2025 21:15:50 +0100 Subject: [PATCH] ucm2: Qualcomm: add HP Omnibook X14 support assume same as T14s (2 speakers) Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/531 Signed-off-by: Jens Glathe Signed-off-by: Jaroslav Kysela --- ucm2/Qualcomm/x1e80100/x1e80100.conf | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ucm2/Qualcomm/x1e80100/x1e80100.conf b/ucm2/Qualcomm/x1e80100/x1e80100.conf index 0b42c7a..33ded53 100644 --- a/ucm2/Qualcomm/x1e80100/x1e80100.conf +++ b/ucm2/Qualcomm/x1e80100/x1e80100.conf @@ -1,10 +1,12 @@ Syntax 4 +Define.DMI_info "${sys:devices/virtual/dmi/id/board_vendor}-${sys:devices/virtual/dmi/id/product_family}" + If.LENOVOT14s { Condition { Type RegexMatch - String "${sys:devices/virtual/dmi/id/board_vendor}-${sys:devices/virtual/dmi/id/product_family}" - Regex "LENOVO.*ThinkPad T14s Gen 6.*" + String "${var:DMI_info}" + Regex "(LENOVO.*ThinkPad T14s Gen 6.*)|(HP.*Omnibook X.*)" } True.Include.t14s.File "/Qualcomm/x1e80100/LENOVO-T14s.conf" } @@ -12,7 +14,7 @@ If.LENOVOT14s { If.LENOVOSlim7x { Condition { Type RegexMatch - String "${sys:devices/virtual/dmi/id/board_vendor}-${sys:devices/virtual/dmi/id/product_family}" + String "${var:DMI_info}" Regex "LENOVO.*Yoga Slim 7.*" } True.Include.7x.File "/Qualcomm/x1e80100/LENOVO-Slim-7x.conf" -- 2.47.1