Files
server/usr/share/alsa/ucm2/Intel/bytcr-rt5640/HiFi-Components.conf
2026-01-07 20:52:11 +01:00

78 lines
1.1 KiB
Plaintext

If.spk {
Condition {
Type String
Haystack "${CardComponents}"
Needle "cfg-spk:2"
}
True.Define.HaveSpeaker "2"
}
If.mono {
Condition {
Type String
Haystack "${CardComponents}"
Needle "cfg-spk:1"
}
True.Define.HaveSpeaker "1"
}
If.hp2 {
Condition {
Type String
Haystack "${CardComponents}"
Needle "cfg-hp2:lineout"
}
True.Define.HaveHeadPhones2 "yes"
}
If.dmic1 {
Condition {
Type String
Haystack "${CardComponents}"
Needle "cfg-mic:dmic1"
}
True {
Define.HaveInternalMic "dmic"
Define.StereoADC2Mux "DMIC1"
}
}
If.dmic2 {
Condition {
Type String
Haystack "${CardComponents}"
Needle "cfg-mic:dmic2"
}
True {
Define.HaveInternalMic "dmic"
Define.StereoADC2Mux "DMIC2"
}
}
If.in1 {
Condition {
Type String
Haystack "${CardComponents}"
Needle "cfg-mic:in1"
}
True.Define.HaveInternalMic "in1"
}
If.in3 {
Condition {
Type String
Haystack "${CardComponents}"
Needle "cfg-mic:in3"
}
True.Define.HaveInternalMic "in3"
}
If.hs2 {
Condition {
Type String
Haystack "${CardComponents}"
Needle "cfg-hs2:in1"
}
True.Define.HaveHeadsetMic2 "in1"
}