DeviceTrees - MIPI SoundWire® Device Class for Audio (SDCA) and classic ACPI-DT...
summary
SDCA targets ACPI but a merged Intel generic codec driver today expects firmware-described init/topology via the kernel fwnode APIs; the choice is either replicate SDCA blobs in DTS including per-codec register sequences (controversial), provide a secondary firmware node that points to an ACPI or firmware blob (prototype works on at least one board), or commit firmware blob into kernel C data and have the generic driver consume it — no universal solution yet.
AI-written summary · about
chapters (4)
- 0:00Introduction to SDCA
- 2:51Problem statement and options
- 10:51Proposals and trade-offs
- 22:52Q&A and summary
related talks
47mIntroduction to SoundWire
39mCameras, Devicetree and ACPI: A Device Driver Perspective
52mASoC: Supporting Audio on an Embedded Board
46mALSA Topology Framework
42mCameras in Embedded Systems: Device Tree and ACPI View
35mIntroduction to DAPM, Linux Power Management for Embedded Audio Devices
40mOF-nodes, Fwnodes, Swnodes, Devlinks, Properties - Understanding How Devices...
35mIntroduction to DAPM, Linux Power Management for Embedded Audio Devices
