chromebook-ucm-conf/tgl/sof-rt5682/sof-rt5682.conf

198 lines
3.4 KiB
Plaintext

Syntax 6
If.delbin {
Condition {
Type String
Haystack "${sys:devices/virtual/dmi/id/product_name}"
Needle "Delbin"
}
True {
If.rt5682vs {
Condition {
Type RegexMatch
Regex "^sku(65541)$"
String "${sys:devices/virtual/dmi/id/product_sku}"
}
True.SectionUseCase."HiFi" {
File "HiFi.max98373.rt5682vs.conf"
Comment "Default"
}
False.SectionUseCase."HiFi" {
File "HiFi.max98373.conf"
Comment "Default"
}
}
}
}
If.collis {
Condition {
Type String
Haystack "${sys:devices/virtual/dmi/id/product_name}"
Needle "Collis"
}
True {
If.rt5682vs {
Condition {
Type RegexMatch
Regex "^sku(983045|983046|983047|983048)$"
String "${sys:devices/virtual/dmi/id/product_sku}"
}
True.SectionUseCase."HiFi" {
File "HiFi.max98373.rt5682vs.conf"
Comment "Default"
}
False.SectionUseCase."HiFi" {
File "HiFi.max98373.conf"
Comment "Default"
}
}
}
}
If.copano {
Condition {
Type String
Haystack "${sys:devices/virtual/dmi/id/product_name}"
Needle "Copano"
}
True {
If.rt5682vs {
Condition {
Type RegexMatch
Regex "^sku(917507)$"
String "${sys:devices/virtual/dmi/id/product_sku}"
}
True.SectionUseCase."HiFi" {
File "HiFi.max98373.rt5682vs.conf"
Comment "Default"
}
False.SectionUseCase."HiFi" {
File "HiFi.max98373.conf"
Comment "Default"
}
}
}
}
If.drobit {
Condition {
Type String
Haystack "${sys:devices/virtual/dmi/id/product_name}"
Needle "Drobit"
}
True {
If.rt5682vs {
Condition {
Type RegexMatch
Regex "^sku(786436|786437|786438)$"
String "${sys:devices/virtual/dmi/id/product_sku}"
}
True.SectionUseCase."HiFi" {
File "HiFi.max98373.rt5682vs.conf"
Comment "Default"
}
False.SectionUseCase."HiFi" {
File "HiFi.max98373.conf"
Comment "Default"
}
}
}
}
If.voema {
Condition {
Type String
Haystack "${sys:devices/virtual/dmi/id/product_name}"
Needle "Voema"
}
True.SectionUseCase."HiFi" {
File "HiFi.max98373.conf"
Comment "Default"
}
}
If.volet {
Condition {
Type String
Haystack "${sys:devices/virtual/dmi/id/product_name}"
Needle "Volet"
}
True.SectionUseCase."HiFi" {
File "HiFi.max98373.conf"
Comment "Default"
}
}
If.volta {
Condition {
Type String
Haystack "${sys:devices/virtual/dmi/id/product_name}"
Needle "Volta"
}
True.SectionUseCase."HiFi" {
File "HiFi.max98373.conf"
Comment "Default"
}
}
If.voxel {
Condition {
Type String
Haystack "${sys:devices/virtual/dmi/id/product_name}"
Needle "Voxel"
}
True.SectionUseCase."HiFi" {
File "HiFi.max98373.conf"
Comment "Default"
}
}
If.elemi {
Condition {
Type String
Haystack "${sys:devices/virtual/dmi/id/product_name}"
Needle "Elemi"
}
True.SectionUseCase."HiFi" {
File "HiFi.elemi.conf"
Comment "Default"
}
}
If.eldrid {
Condition {
Type String
Haystack "${sys:devices/virtual/dmi/id/product_name}"
Needle "Eldrid"
}
True.SectionUseCase."HiFi" {
File "HiFi.eldrid.conf"
Comment "Default"
}
}
If.chronicler {
Condition {
Type String
Haystack "${sys:devices/virtual/dmi/id/product_name}"
Needle "Chronicler"
}
True.SectionUseCase."HiFi" {
File "HiFi.chronicler.conf"
Comment "Default"
}
}
If.lillipup {
Condition {
Type RegexMatch
Regex "^(Lillipup|Lindar)$"
String "${sys:devices/virtual/dmi/id/product_name}"
}
True.SectionUseCase."HiFi" {
File "HiFi.lillipup.conf"
Comment "Default"
}
}