]> git.alsa-project.org Git - alsa-ucm-conf.git/commitdiff
USB-Audio: move Lenovo P620 configs to separate directory
authorJaroslav Kysela <perex@perex.cz>
Mon, 22 Nov 2021 08:56:04 +0000 (09:56 +0100)
committerJaroslav Kysela <perex@perex.cz>
Mon, 22 Nov 2021 09:01:28 +0000 (10:01 +0100)
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
ucm2/USB-Audio/Lenovo/ThinkStation-P620-Main-HiFi.conf [moved from ucm2/USB-Audio/Lenovo-ThinkStation-P620-Main-HiFi.conf with 100% similarity]
ucm2/USB-Audio/Lenovo/ThinkStation-P620-Main.conf [moved from ucm2/USB-Audio/Lenovo-ThinkStation-P620-Main.conf with 64% similarity]
ucm2/USB-Audio/Lenovo/ThinkStation-P620-Rear-HiFi.conf [moved from ucm2/USB-Audio/Lenovo-ThinkStation-P620-Rear-HiFi.conf with 100% similarity]
ucm2/USB-Audio/Lenovo/ThinkStation-P620-Rear.conf [moved from ucm2/USB-Audio/Lenovo-ThinkStation-P620-Rear.conf with 64% similarity]
ucm2/USB-Audio/USB-Audio.conf

similarity index 64%
rename from ucm2/USB-Audio/Lenovo-ThinkStation-P620-Main.conf
rename to ucm2/USB-Audio/Lenovo/ThinkStation-P620-Main.conf
index 53ef729acf0386b7ce68197aaf41c4806576db02..f4d8f48d03a61740d712347a21c6f8b9e3728adb 100644 (file)
@@ -1,6 +1,5 @@
-Syntax 2
 Comment "USB-audio on Lenovo ThinkStation P620 Main Audio"
 SectionUseCase."HiFi" {
        Comment "Default"
-       File "Lenovo-ThinkStation-P620-Main-HiFi.conf"
+       File "Lenovo/ThinkStation-P620-Main-HiFi.conf"
 }
similarity index 64%
rename from ucm2/USB-Audio/Lenovo-ThinkStation-P620-Rear.conf
rename to ucm2/USB-Audio/Lenovo/ThinkStation-P620-Rear.conf
index f97efcb00056130dc603070414d9ac0da470ce1e..7229c6de68ac39c3e5a571ccdb18512f943f5225 100644 (file)
@@ -1,6 +1,5 @@
-Syntax 2
 Comment "USB-audio on Lenovo ThinkStation P620 Rear Audio"
 SectionUseCase."HiFi" {
        Comment "Default"
-       File "Lenovo-ThinkStation-P620-Rear-HiFi.conf"
+       File "Lenovo/ThinkStation-P620-Rear-HiFi.conf"
 }
index 209853fc6e2b0dc66e9b8ba5e6937fd972ea1e43..6dd7cbbec0a1fd374b25ad85962a32eebb1cfa61 100644 (file)
@@ -57,6 +57,24 @@ If.goxlr {
        True.Define.ProfileName "GoXLR/GoXLR"
 }
 
+If.lenovo-p620-rear {
+       Condition {
+               Type String
+               Haystack "${CardComponents}"
+               Needle "USB17aa:1046"
+       }
+       True.Define.ProfileName "Lenovo/ThinkStation-P620-Rear"
+}
+
+If.lenovo-p620-main {
+       Condition {
+               Type String
+               Haystack "${CardComponents}"
+               Needle "USB17aa:104d"
+       }
+       True.Define.ProfileName "Lenovo/ThinkStation-P620-Main"
+}
+
 If.inc {
        Condition {
                Type String