OpenVoiceOS/buildroot-external/rootfs-overlay/usr/share/alsa/ucm2/AMD/acp3xalc5682m98/acp3xalc5682m98.conf

73 lines
1.7 KiB
Plaintext

# Based on:
# https://chromium.googlesource.com/chromiumos/overlays/board-overlays/+/ad560b208139b80e97a7c2d39c7bfea1dcc29da9/overlay-zork/chromeos-base/chromeos-bsp-zork/files/
# https://chromium.googlesource.com/chromiumos/project/+/f1387fd5f4effe236dd2a8e6e2b8e665eb2a6cfb/zork/
Syntax 4
Define { Found="" 1mic="" }
If.zork {
Condition {
Type String
String1 "Google_Zork"
String2 "${sys:devices/virtual/dmi/id/product_family}"
}
True {
If.1mic {
Condition {
Type RegexMatch
Regex "^(Berknip|Dirinboz|Gumboz|Jelboz|Trembyle|Woomax)$"
String "${sys:devices/virtual/dmi/id/product_name}"
}
True.Define { Found=y 1mic=y }
}
If.2mic {
Condition {
Type RegexMatch
Regex "^(Dalboz|Ezkinil|Jelboz360|Morphius)$"
String "${sys:devices/virtual/dmi/id/product_name}"
}
True.Define.Found y
}
If.shuboz {
Condition {
Type String
String1 "Shuboz"
String2 "${sys:devices/virtual/dmi/id/product_name}"
}
True {
If.shuboz_jelboz {
Condition {
Type RegexMatch
Regex "^sku(1518731265|1518731266|1518731267|1518731268|1518731269|1518731270|1518731271|1518731272|1518731273|1518731274|1518731275|1518731276|1518731277|1518731278|2147483647)$"
String "${sys:devices/virtual/dmi/id/product_sku}"
}
True.Define { Found=y 1mic=y }
}
If.shuboz_jelboz360 {
Condition {
Type RegexMatch
Regex "^sku(1518862337|1518862338|1518862339|1518862340)$"
String "${sys:devices/virtual/dmi/id/product_sku}"
}
True.Define.Found y
}
}
}
}
}
If.found {
Condition {
Type String
Empty "${var:Found}"
}
False.SectionUseCase."HiFi" {
File "/AMD/acp3xalc5682m98/HiFi.conf"
Comment "Default"
}
}