MIPI SoundWire host controllers (Intel, AMD, Qualcomm)
SoundWire is a MIPI Alliance audio interconnect used to connect codecs, amplifiers, and microphones to the main SoC in modern laptops, smartphones, tablets, automotive infotainment, and embedded systems. This subsystem provides the bus framework plus host-controller support for Intel, AMD, and Qualcomm platforms shipping today.
recommendation
It should stay because SoundWire is a current, actively developed audio bus standard — MIPI adopted version 1.3 in September 2025, and the kernel subsystem was still receiving maintenance patches in mid-2025. New PCs and mobile devices ship with SoundWire codecs and microphones, and there is no replacement driver on the horizon.
repository signals
sources
- lore.kernel.org
Upstream SoundWire code was still receiving nontrivial maintenance patches in 2025, indicating an active subsystem rather than abandonware.
- docs.kernel.org
Linux documents SoundWire as a subsystem for audio devices on mobile/mobile-inspired systems, with explicit master/slave driver APIs and bus support.
- mipi.org
MIPI lists SoundWire as a current specification with version 1.3 adopted in September 2025 and states use across smartphones, tablets, PCs, automotive and embedded systems.
- mipi.org
MIPI DisCo for SoundWire remained current in 2024 and describes ACPI-based discovery/configuration for SoundWire devices in PCs and other modern systems.
codex reasoning notes (technical)
This is an active bus/host-controller driver directory, not legacy single-device support: local Kconfig inspection shows AMD, Intel, and Qualcomm master drivers. Upstream activity was checked with lore_activity on drivers/soundwire/intel.c, which returned 2025 maintenance traffic (tool: lore_activity). A removal/deprecation scan was attempted via lore_regex and produced no actionable evidence of an active removal push in this quick pass. Deployment evidence comes from kernel docs and current MIPI specification pages obtained via web search (tool: web search). Because SoundWire is a current MIPI audio interconnect used in new PCs/mobile/embedded platforms and the kernel subtree is still actively maintained, there is no natural replacement driver and the correct recommendation is to keep it.