Add GoogleKaisa HiFi UCM with JackControl and IEC958 sequences for HDMI1/2/3, card entry under conf.d/sof-rt5682, and main.lua.d rule to enable UCM/ACP on sof-rt5682. Add install/disable helper scripts and OPERATION section for verification; restore pro-audio wireplumber sample under docs. Made-with: Cursor
37 lines
1.1 KiB
Plaintext
37 lines
1.1 KiB
Plaintext
#
|
|
# Kaisa (sof-rt5682) — pro-audio 对照实验用(与 UCM 路线互斥)
|
|
# 复制到 ~/.config/wireplumber/wireplumber.conf.d/ 后重启 wireplumber。
|
|
#
|
|
|
|
monitor.alsa.rules = [
|
|
{
|
|
matches = [
|
|
{ device.name = "alsa_card.pci-0000_00_1f.3-platform-cml_rt5682_def" }
|
|
]
|
|
actions = {
|
|
update-props = {
|
|
device.profile = "pro-audio"
|
|
api.acp.auto-profile = false
|
|
api.acp.auto-port = false
|
|
}
|
|
}
|
|
}
|
|
|
|
{
|
|
matches = [ { node.name = "alsa_output.pci-0000_00_1f.3-platform-cml_rt5682_def.pro-output-0" } ]
|
|
actions = { update-props = { priority.session = 1000 } }
|
|
}
|
|
{
|
|
matches = [ { node.name = "alsa_output.pci-0000_00_1f.3-platform-cml_rt5682_def.pro-output-2" } ]
|
|
actions = { update-props = { priority.session = 1100 } }
|
|
}
|
|
{
|
|
matches = [ { node.name = "alsa_output.pci-0000_00_1f.3-platform-cml_rt5682_def.pro-output-3" } ]
|
|
actions = { update-props = { priority.session = 1090 } }
|
|
}
|
|
{
|
|
matches = [ { node.name = "alsa_output.pci-0000_00_1f.3-platform-cml_rt5682_def.pro-output-4" } }
|
|
actions = { update-props = { priority.session = 1095 } }
|
|
}
|
|
]
|