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>
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
True.Include.t14s.File "/Qualcomm/x1e80100/LENOVO-T14s.conf"
}
+# 4x WSA Speakers | 4x Microphones | 3x DP/HDMI
If.LENOVOSlim7x {
Condition {
Type RegexMatch
True.Include.7x.File "/Qualcomm/x1e80100/LENOVO-Slim-7x.conf"
}
+# 2x WSA Speakers | ?x Microphones | 2x DP/HDMI
If.SURFACEPro12in {
Condition {
Type RegexMatch
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