# 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" } }