feat(kaisa): UCM2 Jack-driven HDMI + WirePlumber UCM Lua
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
This commit is contained in:
36
docs/linux-hdmi/wireplumber/50-kaisa-sof-rt5682-hdmi.conf
Normal file
36
docs/linux-hdmi/wireplumber/50-kaisa-sof-rt5682-hdmi.conf
Normal file
@@ -0,0 +1,36 @@
|
||||
#
|
||||
# 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 } }
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user